您的位置:首页 > 编程语言 > MATLAB

Matlab中的将几条曲线画在一个坐标系下的方法(zz)

2012-05-07 22:25 363 查看
subplot:这个函数可以在同一个窗口内画几幅图,但是不在一个坐标系下

如果在一个坐标系下的话,目前我找到了三种方法:

(1)用hold on和hold off,画好第一幅图后,用hold on 语句就可以接着在该坐标系下画出其他的曲线图形,画完后再用hold off结束

(2)建一个m行n列的矩阵,每一行代表一条曲线,然后再用一般的画图方法,如plot()函数就可以了

(3)可以直接将两条曲线直接写入plot函数的参数里,

例如 x=linspace(0,2*pi,100);

y=sin(x);

plot(x,y);

z=cos(x);

plot(x,y,x,z);

另外,还学会了一些其他的函数

axis用于限定x轴和y轴的范围

semilogy其纵坐标以10的指数为单位
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: