みきの高速フーリエ変換

1次元時系列データから、高速フーリエ変換によりパワースペクトル密度を求めます

*MSゴシック又はMSPゴシックを使用して画面を作成しています。文字化けしてしまう場合は
OSに上記ニ種のフォントを入れてからご使用下さい。

1.簡単な使い方
2.理論
3.質問等

ダウンロード(Vectorサイトより)

*このソフトウエアは無償で公開されています。サポートについてはこちらをご覧下さい
有償サポートを希望の方は別途こちらからお問い合わせください。

1.簡単な使い方
2.理論

 
3.質問等
Q
「みきの高速フーリエ変換」を利用させていただこうとしたのですが、以下のエラ
ーが出てしまいます。
「FileNameバッファは、選択されたファイル名を保持するには小さすぎます。
MaxFileSizeを増やして下さい。」
原因は何なのでしょうか?
当方のOSはWin95、VB5ランタイムはダウンロードしてインストール済みです。

A
>「FileNameバッファは、選択されたファイル名を保持するには小さすぎます。
>MaxFileSizeを増やして下さい。」
調べたのですが、変動型の文字型変数を使用しているので
何で駄目なのだろう、というのが正直な所です
これだけの情報では判断つかないので
・どの操作をした時にこのメッセージが出ますか?
・OSのメモリやスワップ領域が確保されているか
・ファイルを保存しているフォルダのファイルパス(長すぎる???)

Q
>・どの操作をした時にこのメッセージが出ますか?
ソフトを起動して、最低周波数、最高周波数を入力後に実行ボタン、その後ファイル指定
の窓が開き、ファイル指定して実行するとすぐにエラーが出ます。
>・OSのメモリやスワップ領域が確保されているか
メモリは増設を含め128MBあり、たぶん大丈夫だと思います。スワップ(仮想メモリ)は自
動設定になっており、HDにも1GB以上の空きがあります。
>・ファイルを保存しているフォルダのファイルパス(長すぎる???)
実行ファイルと同じディレクトリにデータファイルがあるので、問題ないかと・・。
ちなみに、サンプルファイル(EN3000.dat)を開こうとしても同様のエラーが出てしまいま
す。

バンドパスフィルターをダウンロードしてインストールしたら、何故かフーリエ変換も動くようになりました。不思議です・・。
ただし、バンドパスフィルターの方は文字化けしてメニュー画面が読めませんが・・・。
とりあえず目的のフーリエ変換が動きましたので、御手数お掛けしました。

Q
はじめまして、数学も物理もコンピュータも不得意なのに
必要に迫られ、ここにたどりついた者です。
高速フーリエ変換のソフトをダウンロードさせてもらったのですが、
使用方法が理解できずにいます。
エクセルファイルの数値データをFFTしたいのですが、実行すると
表示されるデータ点数が明らかにファイルの総データ数とは違う数値
(エクセルの中のデータの数値と似ているようです)になっています。
ファイルの指定の方法がよく分かりません。
何も分からないままで間の抜けた質問をしてすみません。

A
■ご質問のファイルはCSV形式と解釈して回答します。
データの4行目にデータ数とサンプリング間隔を指定します。
ここでCSV形式のデータをそのまま読み込んだ場合4行目の
データがデータ点数として扱われてしまいます。CSVファイ
ルをそのまま読み込まず、テキストエディタ等で先頭に情報を
追加しておく必要があります。1〜3行目までは何でも構いま
せん。しかし、
1行目=コメント
2行目=測定日時
3行目=測定時間
のように指定しておいた方が後で管理しやすいかと思います。
読み込み可能なファイルフォーマットの形式の詳細については、
ヘルプの「ファイルフォーマットについて」を参照して下さい。
Q
はじめまして。
わからないことがあるので、どうか教えてください。
高速フーリエ変換をDLさせていただきました。
OSがWIN2000なのですが、セットアップは正常に終了するのですが、起動すること
ができませんでした。対応はしていないのでしょうか?
ご教授よろしくお願いします。

A
現時点で分かっているのは
このプログラムはWin2000には対応していないと言うことです
対応する予定も現時点では無いので
どうしても使用したい場合は他のosのマシンを使用して下さい

Q
はじめまして よろしくお願いします。
昨日、書き込みしたらできなかったものでテスト書き込みをさせていただきました。
最近FFT関係を調べていて、このページにたどりつきました。
プログラミングも初心者ですが、プレヤーのスペアナ画面を見ていてこんなの作って
みたいと調べ始めたところ、FFTの難解な世界で行き詰まっています。
素人でもわかるような資料やプログラムがあったら、お教えいただきたいのです。
よろしくお願いいたします。

A
参考資料としては
ウエーブレット解析 芦屋隆一
科学計測のための波形データ処理 南茂夫
高速フーリエ変換とその応用 佐川雅彦
ゆらぎの世界 武者利光
などなどです。
Q
1.画面の誤記
 おそらく誤記だと思うのですが、
 名前を付けて保存をしようとしたときに、
 出てくるボタンの名前が「保存」ではなく「開く」に
 なっています。
 問題なく保存はできますので、機能上問題は無いのですが・・。
2.動作環境について質問
 まもなく会社のパソコンがwindows95のPC98から
 2000のIBM機に替わるのですが、
 windows2000での作動確認例はありますでしょうか?
 もし他に有償であってもwindows2000対応版があるのなら
購入したく(価格にもよりますが)、よろしくお願いいたします。
A
Windowsの部品を使用していますので
多少そういった事はあると思います
(VisualBasicにて開発を行っていますので
 そういった”細かい部分”については設定が難しいのです)
今後バージョンアップする時に修正しておきます
(やり方調べないと、)

> 2.動作環境について質問
>  まもなく会社のパソコンがwindows95のPC98から
>  2000のIBM機に替わるのですが、
>  windows2000での作動確認例はありますでしょうか?

現在Windows2000には対応しておりません
今後対応の予定は未定です
ビジネスとしてであれば、請け負う可能性はありますが
そうなりますとかなり高額になってしまう可能性が高いので
デュアルブートなどの設定にして頂いた方が良いと思います
Q
はじめまして、数学も物理もコンピュータも不得意なのに
必要に迫られ、ここにたどりついた者です。
高速フーリエ変換のソフトをダウンロードさせてもらったのですが、
使用方法が理解できずにいます。
エクセルファイルの数値データをFFTしたいのですが、実行すると
表示されるデータ点数が明らかにファイルの総データ数とは違う数値
(エクセルの中のデータの数値と似ているようです)になっています。
ファイルの指定の方法がよく分かりません。
何も分からないままで間の抜けた質問をしてすみません。

A
■ご質問のファイルはCSV形式と解釈して回答します。

データの4行目にデータ数とサンプリング間隔を指定します。
ここでCSV形式のデータをそのまま読み込んだ場合4行目の
データがデータ点数として扱われてしまいます。CSVファイ
ルをそのまま読み込まず、テキストエディタ等で先頭に情報を
追加しておく必要があります。1〜3行目までは何でも構いま
せん。しかし、
1行目=コメント
2行目=測定日時
3行目=測定時間
のように指定しておいた方が後で管理しやすいかと思います。

読み込み可能なファイルフォーマットの形式の詳細については、
ヘルプの「ファイルフォーマットについて」を参照して下さい。

Q
OSがWIN2000なのですが、セットアップは正常に終了するのですが、起動すること
ができませんでした。対応はしていないのでしょうか?

A
このプログラムはWin2000には対応しておりません
2002/10/10 新規公開

直線上に配置