📅  最后修改于: 2021-01-07 03:21:07             🧑  作者: Mango
目的:研究图形,即二维绘图,打印标签,网格和轴框,绘图中的文本,条形图和饼图。
y=x^2-10x+15
x=0:1:10;
y=x.^2-10.*x+15;
plot(x,y);
title('Plot of y=x^2-10.*x+15');
xlabel('x');
ylabel('y');
grid on;
输出:
f(x)=sin2x
d/dx f(x)=2cos2x
x=0:pi/100:2*pi;
y1=sin(2*x);
y2=2*cos(2*x);
plot(x,y1,x,y2);
grid on;
输出:
标题:
标题('title_string','Font Name',Helvetica','Font Size',20.'color','green','Font Weight','light / bold / normal','Font Angle','Normal /斜体');
轴:
轴(“位置”,[左,底,宽,高])
例如:要在(0.2,0.2)处创建轴,尺寸为图形窗口的一半。
轴(“位置”,[。2 .2 .5 .5]);
文本:
将文本字符串添加到绘图区域中的指定位置。
text(r,c,' 字符串');
GTEXT:无需指定文本位置。
gtext(' 字符串');
在我们单击的位置,文本将显示在此处。
传说:
图例位置:
x = -pi:pi/20:pi;
plot(x,cos(x),'-ro',x,sin(x),'-.b')
h = legend('cos_x','sin_x',2);
输出:
例
M=10L, S=3L, F=2L, T=1L
x= [10 3 2 1]
pie(x);
输出:
要拉出第三张幻灯片:
例
x= [10 3 2 1]
pie(x);
y= [0 0 1 0]
pie (x, y);
输出:
拉文本标签:
例
x= [10 3 2 1]
pie(x);
y= [0 0 1 0]
pie (x, y, {'Machine','Software','Furniture','Transport'});
输出:
bar(x):绘制条形图。根据时间索引绘制x的值。
bar(t,x):如果我们想自己给t。
例
x= [10 3 2 1];
bar(x);
输出:
bar(x,'stacked'):
Y= [5 1 2
8 3 7
9 6 8
5 5 5
4 3 2];
bar(Y,'stack')
输出:
打印命令:
print<选项> <文件名>
选项:
例如: print -djpeg myimg.jpeg