三角波形的转换速率
这个例子展示了如何使用转换速率作为三角形波形上升和下降斜率的估计。创建三个三角形波形。一个波形有上升下降的斜率
,一个波形的上升-下降斜率为
,其中一个波形的上升斜率为
和下降的坡度
.使用slewrate
求出波形的斜率。
使用tripuls
创建一个三角形波形与上升下降的斜坡
.将采样间隔设置为0.01秒,对应于100赫兹的采样速率。
Dt = 0.01;T = -2:dt:2;X = tripuls(t);
计算并绘制三角形波形的转换速率。输入采样速率(100hz)以获得正确的正负斜率值。
slewrate (x, 1 / dt)
ans =1×22.0000 - -2.0000
改变三角形波形的宽度,使其斜率为 .计算并绘制旋转速率。
X =三叉(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
第一个元素年代
是上升的斜率第二个元素是下降的斜率。画出结果。
slewrate (x, 1 / dt);