質問編集履歴

2

修正

2020/11/22 13:28

投稿

kay_ventris4
kay_ventris4

スコア269

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  ###質問
52
52
 
53
- 上のコードのうち、fとtとは何なのかということが気になり、色々と調べてみましたが、「周波数軸だよ〜時間軸だよ〜」と言った以上の詳しい説明はどこにも見つけることが出来ませんでした。自分で実行した出力は以下の通りです:
53
+ 上のコードのうち、fとtとは何なのかということが気になり、色々と調べてみましたが、「周波数軸だよ〜時間軸だよ〜」と言った以上の理解可能な説明はどこにも見つけることが出来ませんでした。自分で実行した出力は以下の通りです:
54
54
 
55
55
  ```Python
56
56
 
@@ -176,4 +176,4 @@
176
176
 
177
177
  ```
178
178
 
179
- これらの数字を見ていると、ただ数字が定数倍になっていくだけのもので、これがどうしてpcolormeshに反映させだけで上様なスペクトログラムになるのかがはっきりと分かりませんでした。素人質問で恐縮ですが、お力添え頂ける箇所がございましたら、宜しくお願い致します。
179
+ これらの数字を見ていると、ただある数字が定数倍になっていくだけのもので、これは一体周波数・時間の何なのか?この数字の配列がどういう形で周波数分析に貢献してるのか?ということが分かりませんでした。素人質問で恐縮ですが、お力添え頂ける箇所がございましたら、宜しくお願い致します。

1

誤字

2020/11/22 13:28

投稿

kay_ventris4
kay_ventris4

スコア269

test CHANGED
File without changes
test CHANGED
@@ -24,11 +24,9 @@
24
24
 
25
25
  data=np.frombuffer(data, dtype=np.int16)
26
26
 
27
- left_data=data[::2]
28
27
 
29
28
 
30
-
31
- f,t,i=sp.stft(left_data, fs=file.getframerate(), window='hann', nperseg=512, noverlap=256)
29
+ f,t,i=sp.stft(data, fs=file.getframerate(), window='hann', nperseg=512, noverlap=256)
32
30
 
33
31
  i=10*np.log(np.abs(i))
34
32