窓関数
離散フーリエ変換を行うときはデータに窓をかける前処理を行うことがあります。 詳細は”窓関数”で検索してもらえればたくさん情報が手に入りますが、ここではWikipediaから引用します。 窓関数– Wikipedia 窓関数(まどかんすう、英: window function)とは、ある有限区間以外で0となる関数である。 ある関数や信号(データ)に窓関数が掛け合わせられると、区間外は0になり、有限区間内だけが残るので、数値解析が容易になる。 窓関数は、スペクトル…
Web関連技術の話など
Flashで真面目に画像解析/信号処理をやろうとすると、線形代数や統計解析のライブラリが欲しい所です。 CやJavaならオープンソースでたくさんあるし、それらは十分にレビューされていて信頼性も高いですが、 Flashだとあまり需要がないからなのかほとんど話題になっていないみたいです。 個人的にはあったらぜひ使ってみたいなと思ったのでちょっと探してみました。 ・Projects Open Source Flash ・Spark project をひととおり見て気になったのが3つ。 ・as3math…
>> demo (Flex) (要 Flash Player 10) 少しヒマができたので今日はボロメアン・リングを描きました。 イタリア・ルネッサンス時代の名家ボロメオ家の紋章、キリスト教ではトリニティのシンボルだそうです。 MathWorldには式が書いてなかったので、Mathematicaのコードを参考に。 もちろんgnuplotでも描くことができます。 gnuplot> set parametric gnuplot> r=sqrt(3)/3 gnuplot> splot…
enhance Flex Builderの続き。 今回はEclipse環境をJavaScriptで拡張することができるEclipse Monkeyを利用します。 実はこのEclipse Monkeyを使ったActionScriptのコード補間はFlex2の頃からあったようで、 海外サイトを巡ればたくさん情報が手に入りました。 今のFlex(AS3.0)人口はあの頃と比べて増えてると思うので、ここで情報を簡単に整理しておこうかと。 環境はEclipse 3.4.1(Pleiadesで日本語化済み)…