Matlab的图像

来源:互联网 发布:淘宝vip等级在那里看 编辑:程序博客网 时间:2024/06/18 03:35
                   **matlab的图像**

MATLAB(matrix laboratory):矩阵实验室,不仅在数学计算上应用广泛,而且图像处理和可视化方面也十分突出。

线性图像

例1

sin(x) cos(x)

定义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图像

z=x.*exp(-x^2-y^2)
[x,y]=meshgrid(-3:.1:3)//生成x和y 的网格
z=x.*exp(-x.^2-y.^2) //z的函数
surf(x,y,z);//生成曲面
(注:加.号表示元素与元素间的相乘,不加则表示矩阵乘。)

原创粉丝点击