plot(...)hold off 或者 p=2;x1=1; x=1:6; z1=1;z2=2;plot(x,(x-x1)*p, x,(x-x1)*z2+z1*x1)
hold on plot(x3;y3);亦可 画图时最好用一下axis([xmin xmax ymin ymax]);%%设置坐标范围
1、plot(x, y); // 画图后用axis函数设置坐标轴的范围。2、axis([xmin xmax ymin ymax]); % 设置坐标轴在指定的区间。3、xmin、xmax 表示设置横坐标的最小最大值。4、ymin、ymax 表示设置纵坐标的最小最大值。
set(gca,'XTick',[0:9]);set(gca,'XtickLabel',{' 1',' 2',' 3',' 4',' 5',' 6',' 7',' 8',' 9',' 10'});
把各个端点输成数列,再用patch命令
;ifii==0imwrite(A,map,'1.gif','LoopCount',65535,'DelayTime',0);elseimwrite(A,map,'1....
第一种方法:直接将原来画图的x数据加上800后再画图第二种办法:在原的图画完之后加一句 set(gca,'xticklabel',{'800','900','1000','1100','1200','1300'});第二种办法,如果x轴上显示坐标的个数超过6个的时候,第7个后面又重新从800、900开始,而第一种办法不会这样。
y = tan(sin(x)) - sin(tan(x));h1=figure(1);grid on plot(x,y,':or','LineWidth',2)figure(2)x= -pi:pi/10:pi;y = tan(sin(x)) - sin(tan(x));plot(x,y,'g-.*','LineWidth',3)xlabel('x轴');ylabel('y轴')figure(3)x= -pi:pi/10:pi;y = tan(sin(x))...
如图 注意y轴坐标 因为 1/0 得无穷大 因而 图形显示窗口的y轴在选取范围的时候很大 所以看上去 整个曲线像直线。只要在后面加上一句调节图形显示窗口的 x y轴坐标范围就可以了:axis([-6,6,-10,10]);以上~ 恩。
在MATLAB中,我们可以利用ezplot('y=x^y');来画出y=x^y的函数图形。ezplot是一个非常实用的函数,它可以绘制一般的函数图、隐函数绘图,以及参数绘图等。具体使用方法包括:1. ezplot('f_str',[xmin,xmax]):这个命令可以用来绘制函数f_str的图形,同时设定x与y方向的绘图范围分别为xmin到xmax...