You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
<このフォルダの中身>
kadai1.plt
... 課題01(バイナリファイルの読み込み)で使用するgnuplotスクリプトファイル
分析対象の信号をプロットするために使用
data.plt
... 各課題で使用するgnuplotスクリプトファイル
output.txtにあるN行1列のデータを,横軸Frequency [kHz],縦軸Amplitude [-]でプロットするために使用
data-log.plt
... 各課題で使用するgnuplotスクリプトファイル
output.txtにあるN行1列のデータを,横軸Frequency [kHz],縦軸Amplitude [dB]でプロットするために使用
FFT.c
... 入力データに離散フーリエ変換を行うC言語プログラムファイル
課題02(DFTおよびFFTによる振幅スペクトルの計算と可視化)で使用
fft関数とdft関数が実装されている
課題02以降の課題はこのファイルを元にして作成した
FFT3.c
...<span class="escaped-code-point" data-escaped="[U+3000]"><span class="char"> </span></span>課題03(窓関数の導入)で使用するC言語プログラムファイル
<span class="escaped-code-point" data-escaped="[U+3000]"><span class="char"> </span></span>窓関数を適用できるようにしたもの
FFT4.c
... 課題04(各自の音声の周波数分析)で使用するC言語プログラムファイル
入力データファイルをj22330.swに限定した代わりに,開始時刻を指定できるようにしたもの
power.c
... 考察01(窓関数適用による振幅値の減少)で使用するC言語プログラムファイル
入力信号の平均パワーを計算できるようにしたもの
fft関数とdft関数は消去されている
以上。