下面的分段函数用matlab画图为什么老是报错?

问题描述:

下面的分段函数用matlab画图为什么老是报错?
x=1:0.1:30;
y=(5*1.0558-5*1.0558^(x-1))/(-0.0558).*(x4&&x6);
plot(x,y);
1个回答 分类:综合 2014-10-04

问题解答:

我来补答
改成这样:

x=1:0.1:30;
y=(5*1.0558-5*1.0558.^(x-1))/(-0.0558).*(x<=4)+((5*1.0558-5*1.0558.^(x-1))/(-0.0558).^(x-4)-(1.5*1.0558-1.5*1.0558.^(x-5))/(-0.0558)).*(x>4&x<=6)+((5*1.0558-5*1.0558.^(x-1))/(-0.0558).^(x-4)-(4*1.0558-4*1.0558.^(x-5))/(-0.0558).^(x-6)-4*1.0558.^(x-7)/(-0.0558)).*(x>6);
plot(x,y);
 
 
展开全文阅读
剩余:2000