2016年2月24日水曜日

水玉コラ作成ソフトを公開した話

Bloggerで過去の記事に追記をすると最新の記事の扱いになる現象が勃発している今日この頃です.先日「水玉コラ作成ソフト」をVectorさんで公開しました


一応こんな感じに動作する.
これを使うことで慣れれば2,3分で水玉コラを作ることができるようになる.やったぜ.

一度フリーソフトを公開してみたかったので夢というか目標が達成できてよかった.Vectorさんもフリーソフトの審査を人の目が見てくれているようでとても良い対応だったのでよかった.

ただ現状ダウンロードして実行すると次のような画面が出る……(´・ω・`)
しばらくの辛抱らしい.

Windows SmartScreenは認識されないアプリの起動を停止しました……と.一応弁明させていただきますと僕がこの画面を作ってパスワードを盗み取ろうとしているわけではないです.

この画面,沢山ダウンロードされると消えるらしいのだけど俺だったらこんなソフト使わないな(笑).こういう詐欺もあるだろうし,気をつけねば.

フーリエ級数の可視化プログラムの実装[Processing]

もはや2週間前のネタを真似ただけで新規性に乏しいのですが……(´・ω・`)
一応実装にあたって元ネタを書いておかないと申し訳ないのでツイートを貼らせていただきます……



という経緯です.

今回の実装はProcessingによるものなので上記ツイートのような数式で描くことができませんが,プログラミング言語というだけあって自由度は高いものとなっています.

円の数とか任意に決められますし.関数も自由に決められますし.

追記:鰺坂もっちょ先生がトゥギャってくれました→世はまさに大フーリエ時代 - Togetterまとめ

・ソースコード


例として矩形波を近似しています.関数funcの中身を[0,1)区間で変えてやればその形になりますが,無限大に発散させたりするとダメです.
あと数字が小さすぎる(1.0とか)だと小さすぎて見えませんので気をつけてください.