datファイルからの音響スペクトログラム解析
9 views (last 30 days)
Show older comments
Matlabでは,datファイルの状態から,音響スペクトログラム解析をすることは可能でしょうか?
また,datファイルをwavファイルに変換することは可能でしょうか?
私は現在,データレコーダー(EZ7510,NF回路ブロック社)を用いて,100kHz以上の高周波の音声を録音しています.
ですが,このレコーダーはdatファイルのみでしか記録ができないので,音響スペクトログラム解析をするにはwavファイル等に変換をする必要があります.
もし,Matlabのツールボックス等を利用することで,wavファイルへの変換,またはdatファイルのままでの音響スペクトログラム解析が可能であれば,
Matlabを購入しようと考えております.
ご存じの方がいらっしゃいましたら,ご回答いただければ幸いでございます.
4 Comments
Atsushi Ueno
on 1 Jun 2021
誤)EZ7510はスタンドアロンで動作します。(中略)CSVエクスポート等他のアプリと連携する術も無い様です。
正)EZ7510はスタンドアロンで動作します。(中略)CSVエクスポート等他のアプリと連携する術は有り
この点を誤解していました。datからCSVに変換できるのであればCSV経由で読み込めるではないですか。
質問内容は「CSV経由でMATLABに読み込めるが、datファイルから直接MATLABに読込できるかどうか」だったんですね。どうしてもdatファイルから直接MATLABに読込されたいのであれば、コメントに書いた様な内容が必要です。
Accepted Answer
Hernia Baby
on 1 Jun 2021
readtable関数はいかがでしょうか?
wav形式での出力はaudiowriteが対応していますが、正規化する必要があります
datのインポートについては以下のような質問が以前に来ております
ご参考にどうぞ
More Answers (1)
Atsushi Ueno
on 1 Jun 2021
>Matlabでは,datファイルの状態から,音響スペクトログラム解析をすることは可能でしょうか?
音響スペクトログラム解析は可能ですが、質問文のdatファイルを読み込めるかどうかが判りません。
>また,datファイルをwavファイルに変換することは可能でしょうか?
Hernia Babyさんの回答のようにwav形式への変換は可能ですが、質問文のdatファイルを読み込めるかが判りません。
0 Comments
See Also
Categories
Find more on Simulation, Tuning, and Visualization in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!