0

正弦波をプロットする次のスクリプトを考えてみましょう。

t = 0:pi/100:2*pi;
y = sin(t);
plot(t,y)
grid on % Turn on grid lines for this plot

これにより、正弦波のプロットが得られます。連続的に見える正弦波が実際には離散的であるべきであることを理解しています(私のPCは連続信号のサンプルを無限に保存できません)、matlabプロット関数はドットを接続するために何らかの補間を行います。したがって、実際には、sine のサンプル値 (時間軸上) を確認するために、プロットの代わりにステムも使用しました。

ここで私の質問は、ここで使用されるサンプリング周波数があるに違いないということです。いくらですか?

4

1 に答える 1

2

サンプリング間隔は、信号の 2 つの連続するサンプル間の時間間隔です。

サンプリング周波数は、一定の時間間隔内にある信号のサンプル数を意味し、サンプリング間隔の逆数です。

あなたは宣言しました:

t = 0:pi/100:2*pi;

したがって、サンプリング間隔は π/100 です。これは、サンプリング周波数が 100/π であることを意味します。

正確な単位が必要な場合は、 の時間単位を決定する必要がありますttが秒単位の場合、サンプリング周波数は 100/π Hz (1Hz = 1sec -1 ) です。

ところで、MATLABplotはサンプリングを直線で結びます。追加の補間は必要ありません。

于 2013-04-01T10:45:24.350 に答える