スペクトルデータをグラフに表示するプログラムを作ることになりました。
言語はVBです。
データは機械から電圧信号を取り込みます。
と言っても、実際は機械に付属しているソフトのAPIで取り込むのですが。
APIは、例えば1Vの電圧が機械に向かって流れたら、1Vが返ってくるような仕様になっています。
グラフはリアルタイムに表示する必要があります。
X軸が周波数、Y軸がスペクトルです。
スペクトルを求めるにはFFTをする必要があるので、取り込んだ電圧をそのままグラフに表示し続けるような単純な仕組みにはならないと思いますが、実際どう作ったらよいかわかりません。
私がイメージしている仕組みは以下のとおりなのですが、正しいでしょうか?
(1) 電圧信号をフレームサイズ(FFTする件数)分取り込む。
(2) (1)のデータをFFTする
(3) (2)の結果からスペクトルデータを求める
(4) (3)のデータをグラフに表示する。
グラフの点数(座標の数)は、フレームサイズの1/2。
X軸の座標は周波数分解能ごとにプロット。
(1)~(4)を繰り返す。
(1)~(4)の処理にも少なからず時間がかかるのですが、はたしてリアルタイム表示は可能なんでしょうか?
ちなみに、プログラムにはフレームサイズ(FFTする件数)と周波数レンジを設定できる機能も実装します。
No.1ベストアンサー
- 回答日時:
>(1)~(4)の処理にも少なからず時間がかかるのですが、はたしてリアルタイム表示は可能なんでしょうか?
自分は一応プログラムで使用している主な言語はVBです。自分が作ったわけではないですが会社で質問者さんがやりたいことと同じ処理をするプログラムがあります。そのプログラムの場合は質問者さんが書いているのと同じような流れで動作していますがさすがにリアルタイム表示は出来ていません。大体、数秒ごとの更新です。まあ、使用しているパソコンがそれほど高性能じゃないので条件が違うと思うので参考になるか分かりませんが参考までに。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Win11で画像ファイルが突然開け...
-
F5アタックとは
-
中華ゲーム機のGame Console R3...
-
Windows版のiTunesを使ってiPho...
-
Windows標準のフォトには写真は...
-
WindowsのパソコンとiPhoneをUS...
-
パソコンがあできなくてもつけ...
-
アガサハークネスを字幕で見た...
-
結構前にパソコン工房で購入し...
-
iTunesは廃止されるらしいです...
-
iOS18にしてからこのようなマー...
-
blenderで両眼立体計測法を用い...
-
パソコンがフリーズする
-
BIOSが破損しているかどうかを...
-
Windows標準のメモ帳でファイル...
-
フリーソフトに「終了」というボ...
-
PCにあるdzentime ってなんです...
-
Windowsは各ソフトにゴミ箱がな...
-
サイトに入ったら文字列ばっかり
-
エクスプローラーでは画像のプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Win11で画像ファイルが突然開け...
-
中華ゲーム機のGame Console R3...
-
パソコンがあできなくてもつけ...
-
ハイフン無しの電話番号でどう...
-
VBScriptについて。
-
フォルダの中にフォルダを作る...
-
使いたいフリーソフトがWindows...
-
全角英数字を日本で販売されて...
-
5万枚の写真(合計2TB)をZIPで一...
-
サイトの画像を頻繁に閲覧した...
-
全角英数字って全角の英字と全...
-
NTFSはバージョンがまたがる場...
-
SSDは読み取りによって劣化しま...
-
PCにあるdzentime ってなんです...
-
昨日、仕事からの帰宅時に部屋...
-
画像も動画も沢山あって合計4TB...
-
キャンセルしたダウンロードフ...
-
LINEのPC版でスピーカー、マイ...
-
英字や数字を常に半角にするに...
-
Windowsにはエクスプローラーが...
おすすめ情報