这个例子展示了如何使用回转率来估计三角形波形的上升和下降斜率。创建三个三角形波形。一个波形的上升-下降斜率为
,一个波形的上升-下降斜率为
,其中一个波形的上升斜率为
斜率为
.使用slewrate
求出波形的斜率。
使用tripuls
创建一个三角形波形与上升-下降斜率
.将采样间隔设置为0.01秒,这对应于100赫兹的采样率。
Dt = 0.01;T = -2:dt:2;X =三重(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 =三重(t,5/2,-3/5);S = slewrate(x,1/dt)
s =1×22.0000 - -0.5000
的第一个元素年代
是上升的斜率,第二个元素是下降的斜率。画出结果。
slewrate (x, 1 / dt);