如何用MATLAB画分段函数图像?谢谢!

2025-02-25 11:03:39
推荐回答(2个)
回答1:

举个例子
y=-exp(10.5*(x+0.5)) x<-0.5
y =exp(3.51*(x0.5))-2*exp(-3.51*(x+0.5)) (-0.5,0.5)
y=-exp(10.5*(x+0.5)) x>0.5

matlab
x=-1:0.02:1;
y=-exp(10.5*(x+0.5)).*( x<-0.5 )+...
(exp(3.51*(x+0.5))-2*exp(-3.51*(x+0.5))).*(x>-0.5&x<0.5)...
-exp(10.5*(x+0.5)).*(x>0.5);
plot(x,y)
semilogy(x,y)

回答2: