**matlab的图像**
MATLAB(matrix laboratory):矩阵实验室,不仅在数学计算上应用广泛,而且图像处理和可视化方面也十分突出。
线性图像
例1
定义x的范围及间距x=0:pi/200:2*pi//即x从0到π,取点间隔为π/100.
令y1=sin(x),y2=cos(x),plot(x,y1).hold on;
plot(x,y2).//hold on为不清除原来的图像
xlabel(‘x’);ylabel(‘y’);//给x轴和y轴加上标签
title(‘plot of line’);//添加标题
legend(‘sin’,’cos’);//添加图例标注
例2
x=linspace(0,2*pi,60);//定义线空间
y1=sin(x);
y2=cos(x);
plot(x,y1,’–go’,x,y2,’:*’)
3D图像
[x,y]=meshgrid(-3:.1:3)//生成x和y 的网格
z=x.*exp(-x.^2-y.^2) //z的函数
surf(x,y,z);//生成曲面
(注:加.号表示元素与元素间的相乘,不加则表示矩阵乘。)