matlab第一个小应用

今天安装了matlab,以前还是上线性代数的时候,老师让用过,以及水了一次数模的时候玩了一下。以前太年轻,总觉得这个用处不大虽然别人一直强调这个神器。。。
到了自己要用的时候才会意识到。大家可能也都听说过这个神器的功能,不管是简单的数学计算,还是复杂的绘图、图形操作,仿真模拟。。。很多厉害的功能能够让我们更加轻松的完成许多工作。当你觉得自己又需要的时候,好好找几个有意思的例子入手吧,个人感觉这样比较有意思也更容易产生兴趣。
这里画了一个小时,主要用它测试了几个函数,画了几个图形,主要是参考了一个pdf教程:http://read.pudn.com/downloads156/ebook/691210/matlab入门教程.pdf

1.利用正弦函数画图

matlab代码如下:
%draw a easy photo
x = linspace(0, 2pi, 100);
y = sin(x);
plot(x,y);
plot(x, sin(x), 'r',x,cos(x), 'g
')
axis([0,10, -1.2, 1.2])
xlabel('x value'); %add some note on the graph
ylabel('y value')
title('first graphic')
legend('y=sin(x)','y = cos(x)')
title('first graph-2017.4.28')

2.绘制一个比较酷的图形,完成消除隐线的操作

代码如下:

z = peaks(50);
subplot(2,1,1);
mesh(z);  %draw diffrent colors according to the number
title('消隐前的网格');
hidden off
subplot(2,1,2);
mesh(z);
title('消隐后的网格');
hidden on
%colormap([0 0 1]);  %change the graph color;

3.matlab中查看帮助常用--help name

4.绘制一个球形的图片,教程说是地球气温分布的一个图片反正挺好玩


代码如下:
[a,b,c] = sphere(40);
t = abs(c);
surf(a,b,c,t);
axis('square')
colormap('hot');

原文地址:https://www.cnblogs.com/robin2ML/p/6781677.html