我想使用以下代码绘制不连续的分段函数.但是,输出始终显示为连续函数,因为MATLAB加入了这些子函数之间的间隙.
i1 = -2:0;
i2 = 0:pi/2;
i3 = pi/2:pi;
f1 = sinh(i1)+2;
f2 = sin(i2)-2;
f3= 2*i3.^2-2*pi*i3+3;
plot([i1 i2 i3],[f1,f2,f3]);
Run Code Online (Sandbox Code Playgroud)
我该如何以一种不那么复杂的方式解决这个问题?
PS.我正在使用MATLAB 2013a,似乎piecewise
该版本中不存在该功能.