フィルターのクリア

datファイルからの音響スペクトログラム解析

8 ビュー (過去 30 日間)
Tomo
Tomo 2021 年 6 月 1 日
コメント済み: Atsushi Ueno 2021 年 6 月 1 日
Matlabでは,datファイルの状態から,音響スペクトログラム解析をすることは可能でしょうか?
また,datファイルをwavファイルに変換することは可能でしょうか?
私は現在,データレコーダー(EZ7510,NF回路ブロック社)を用いて,100kHz以上の高周波の音声を録音しています.
ですが,このレコーダーはdatファイルのみでしか記録ができないので,音響スペクトログラム解析をするにはwavファイル等に変換をする必要があります.
もし,Matlabのツールボックス等を利用することで,wavファイルへの変換,またはdatファイルのままでの音響スペクトログラム解析が可能であれば,
Matlabを購入しようと考えております.
ご存じの方がいらっしゃいましたら,ご回答いただければ幸いでございます.
  4 件のコメント
Tomo
Tomo 2021 年 6 月 1 日
マニュアルは持っています.datファイルについて記載があるか調べてみます.
今は手元にないので,明日確認してみます.
またご連絡させていただきます,よろしくお願いいたします.
Atsushi Ueno
Atsushi Ueno 2021 年 6 月 1 日
誤)EZ7510はスタンドアロンで動作します。(中略)CSVエクスポート等他のアプリと連携する術も無い様です。
正)EZ7510はスタンドアロンで動作します。(中略)CSVエクスポート等他のアプリと連携する術は有り
この点を誤解していました。datからCSVに変換できるのであればCSV経由で読み込めるではないですか。
質問内容は「CSV経由でMATLABに読み込めるが、datファイルから直接MATLABに読込できるかどうか」だったんですね。どうしてもdatファイルから直接MATLABに読込されたいのであれば、コメントに書いた様な内容が必要です。

サインインしてコメントする。

採用された回答

Hernia Baby
Hernia Baby 2021 年 6 月 1 日
readtable関数はいかがでしょうか?
wav形式での出力はaudiowriteが対応していますが、正規化する必要があります
datのインポートについては以下のような質問が以前に来ております
ご参考にどうぞ
  1 件のコメント
Tomo
Tomo 2021 年 6 月 1 日
回答いただきありがとうございました.
datからwavに直接変換するのは難しそうなので,附属のアプリでcsvにしてから,
Matlab上でwavに変えようと思います.
ありがとうございました.

サインインしてコメントする。

その他の回答 (1 件)

Atsushi Ueno
Atsushi Ueno 2021 年 6 月 1 日
>Matlabでは,datファイルの状態から,音響スペクトログラム解析をすることは可能でしょうか?
音響スペクトログラム解析は可能ですが、質問文のdatファイルを読み込めるかどうかが判りません。
>また,datファイルをwavファイルに変換することは可能でしょうか?
Hernia Babyさんの回答のようにwav形式への変換は可能ですが、質問文のdatファイルを読み込めるかが判りません。

カテゴリ

Help Center および File ExchangeAudio I/O and Waveform Generation についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!