一、基本编程命令
编程命令包括简单数据的计算和二维、三维图形的绘制。
1.数据的输入输出
(1)数据的输入
matlab中所有输入数据存储在固定位置,输入方式包括命令窗口、文件输入、键盘输入。
a.文件输入的方式可以处理两类文件:二进制文件(.mat)和ASCII文件(.dat)
save MyDatFile C B A
load MyDatFile C B A
b.键盘输入数据的方式如下:
a=input('Please enter a:')
c.数据的输入格式
format long
format rat
format short
format comact
d 显示数据的命令包括dip和fprintf。
disp(a)
fprintf('a is %6.5f .\n c is %5.2f', a,c)
(2)绘制二维图形
绘制图像时,使用函数plot,在同一幅图中绘制多个曲线时,使用hold on或者hold off
x1=0:0.1:10;
x2=0:0.5:10;
y1=x1.^2;
y2=2*x2+3;
plot(x1,y1,x2,y2)
在图中添加图例、标题等其他标记时,使用函数添加,例如title、xlabel、text、gtext、grid等。
clear,clc
x=0:pi/15:2*pi
y1=0.5*x.^2
y2=10*sin(x)
plot(x,y1,x,y2)
grid
xlabel('variable x')
ylabel('variable y')
title('x^2 and sin(x)');
text(6.2,-5.5,'sin(x)');
text(6.2,16,'x^2');
用subplot划分窗口
clear,clc
x=0:pi/15:2*pi
y1=0.5*x.^2
y2=10*sin(x)
subplot(2,1,1)
plot(x,y1)
subplot(2,1,2)
plot(x,y2)
grid
xlabel('variable x')
ylabel('variable y')
title('x^2 and sin(x)');
text(6.2,-5.5,'sin(x)')