このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
この例では,三角波の上り勾配と下り勾配の推定としてスルーレートを使用する方法を示します。3つの三角波を作成します。波形の1つは
の上り勾配と下り勾配をもち,別の1つの波形は
の上り勾配と下り勾配をもち,そして残りの1つの波形は
の上り勾配と
の下り勾配をもちます。slewrate
を使用して,波形の勾配を求めます。
tripuls
を使用して,
の上り勾配と下り勾配をもつ三角波を作成します。サンプリング間隔を0.01秒に設定します。これはサンプルレート100 Hzに相当します。
dt = 0.01;t = 2: dt: 2;x = tripuls (t);
三角波のスルーレートを計算してプロットします。サンプルレート100 Hzを入力して正確な正負の勾配の値を求めます。
slewrate (x, 1 / dt)
ans =1×22.0000 - -2.0000
勾配が になるように三角波の幅を変更します。スルーレートを計算してプロットします。
x = tripuls (t, 4);slewrate (x, 1 / dt)
ans =1×20.5000 - -0.5000
の上り勾配と の下り勾配をもつ三角波を作成します。スルーレートを計算します。
x = tripuls (t, 5/2, -3/5);s = slewrate (x, 1 / dt)
s =1×22.0000 - -0.5000
年代
の最初の要素は上り勾配で,2番目の要素は下り勾配です。結果をプロットします。
slewrate (x, 1 / dt);