Matlab的简单运行及作图:
ps:
clc,clear
- 1.命令窗口运行:
例1:sin(pi/5)
ans=0.5878
例2:
问:作图y=sinx在[0,2pi]的洋红曲线?
解:
x=linspace(0,2pi,30);%区间0~2*pi,取30个点
y=sin(x);
plot(x,y,“m”)%作图,表示洋红色
- 2.M文件方式运行:
1.函数M文件
例1:
问:函数M文件:f(x1,x2)=100(x2-x12)2+(1-x1)^2
计算函数在(1,2)的值
解:建立M文件:fun.m
function f=fun(x)
f=100*(x(2)-x(1)2)2+(1-x(1))^2;
end
在命令行输入命令
x=[1,2]
fun(x)
输出:
x =
1 2
ans =
100
2.脚本M文件
例1:
问:在[0,2pi]用红线画sinx,用绿圈画cosx
答:新建一个M文件:
x=linspace(0,2pi,30);
y=sin(x);
z=cos(x);
plot(x,y,“r”,x,z,“go”)
特殊变量表