用MATLAB画线
要求用MATLAB编程话下面的一幅图,途中又好几根线,且不是从零点开好始的[ 本帖最后由 friendchj 于 2010-3-29 22:51 编辑 ] 如果有数据的话,把x轴的起始点设一下,可直接画图。
help plot, hold on
回复 楼主 custance 的帖子
这个曲线y式关于P和λ的函数,P是横坐标,y是纵坐标,这条曲线就是反映λ的增大和P的减小的作用是相当的。不同的曲线代表不同的Y值,不知高手有什么建议吗 用plot命令对于一组x值x(1,n),对应m组y值,如y1(1,n),y2(1,n),...ym(1,n)
希望在同一个plot中实现
定义x为一维数组(1,n)
再把各个y值合并为m行n列的一个矩阵 y(m,n)=
直接plot(x,y),即可
例如x=0:0.1:7;
y1=sin(x);
y2=sin(x)+0.2;
y3=sin(x)+0.3;
y=; %合并y
plot(x,y)
% 设置x轴范围,使得图像起点不从0开始
set(gca,'Xlim',[-1,7]);
[ 本帖最后由 curb 于 2010-3-30 18:59 编辑 ] 好的,我试一下,谢谢了
页:
[1]