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\’);

版权声明:本文为robin2ML原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/robin2ML/p/6781677.html