matlab 画图 横坐标随机取,计算对应的纵坐标值,怎样按从小到大的顺序画图

t=2*pi*rand(1,100);
TrainIn=[t;sin(2*t)];
TrainOut=1/6*(5*sin(TrainIn(1,:))+cos(TrainIn(2,:)));
figure
hold on;
plot(t,TrainOut,'r-')
直接画出来图像是乱的,怎么让图像按照横坐标从小到大的顺序画出来

做完图后,鼠标双击横坐标轴(如果是2007,点中坐标轴后鼠标右键,选择设置坐标轴格式),点开后你看着设置吧,有比较多的选项。注意:双击或者右键选择时鼠标别点偏了,点偏了会选到其他东西。%D%A追问

不是的,要程序直接出来的图就是按顺序的一条线

温馨提示:答案为网友推荐,仅供参考
相似回答