我MATLAB的新用户,我想解决以下问题:
我想建立一个分段常数函数f
。 f
应该像一个匿名函数f=@(t)1[0,0.25)(t)
然而,间隔为分段常数函数的数量是不固定的一般。 相反,分段间隔取决于用户输入。
例如,如果一个进入如图4所示,分段间隔变
[0,0.25),[0.25,0.5),[0.5,0.75)和[0.75,1)
然后
F = @(t)的A1 * 1 [0,0.25)(T)+ A2 * [0.25,0.5)(T)+ A3 * 1 [0.5,0.75)(T)+ A4 * 1 [0.75,1)(吨);
如果一个进入5而,分段间隔变
[0,0.2),[0.2,0.4),[0.4,0.6),[0.6,0.8)和[0.8,1)
是否有解决这个问题什么好的方法?