![](https://csdnimg.cn/release/download_crawler_static/86841343/bg1.jpg)
学习 matlab的一点心得体会
1.前言
2.matlab 的一些特点
3.学习 matlab 心得体会
4.matlab 的一些资源
1.前言
我接触 Matlab 的时间比较长了,最开始是在大学里面的数学实验课上了解了一些,学了些
基础的命令,后来参加过一次数学建模,又自学了点。而后由于所学的专业是生命科学和环
境相关的东西,用到 matlab 的机会不多,主要是一些功能用 matlab 实现起来不是很方便,
而且手边有现成的软件可以做到,例如图像分析,还有 DNA 序列分析都有现成软件等。本以
为不会与其有太多交集。我下决心学习 matlab 是在经历几件事情之后。当时,在做硕士论
文时需要对电泳图片做微生物种群的多样性分析和相似性分析,当时手头的软件只能将电泳
图转化为各个泳道的灰度和位置方面的数据,而不能对数据进行分析,而能进行这样分析的
软件(Bionumerics)比较贵,只为了这个用几次而买显然很不划算。无奈之下,我查了些
文献,了解计算的原理后便用比较熟悉的 matlab 编程解决这个问题,其实这个程序比较简
单--DGGE 中条带 Shannon 多样性指数的计算 ,在现在看来,根本不值一提,但是在当时自
我感觉还是不错的,相当有成就感了。后来在课程(数值分析,微分方程数值解)中 matlab
经常用到,另外在帮师姐做管理方面的数学模型时用的比较多,便自学了相关方面的知识,
主要是看书,自己编程还有上网交流,这时在百度上回答了很多 matlab 相关的问题,并成
为百度 matlab 技术论坛的副团长,在 emuch 中蒙前计算模拟区区长 cenwanglai 看重,聘为
计算模拟版的版主。Matlab 涉及的方面非常广,下面我就自己的理解谈下 matlab 一些特点
和我学习 matlab 的一点体会,希望能对大家有点帮助,有什么不对的地方,敬请指正!
2.matlab 的一些特点
A.Matlab 是一个基于矩阵运算的软件,这恐怕是众所周知的事情了,但是,真正在运用的
时候(就是在编程的时候),许多人(特别是初学者)往往没有注意到这个问题,因此,for
循环(包括 while 循环)嵌套了十几层,这不仅是暴殄天物(没有发挥 matlab 所长),还
浪费了你宝贵的时间,就只见左下角一直 busy。
B.友好的界面,易于操作 ,虽然 matlab 一打开总看到命令行窗口,其实 matlab 有很多的
GUI 工具箱,可以很方便实现很多功能,对于一些不喜欢写代码的人来说,使用起来非常方
便。举些例子曲线拟合工具箱 cftool,曲面拟合工具箱 sftool ,遗传算法工具箱 gatool„
等等
C.matlab 绘图功能,matlab 可以非常方便的绘制二维,三维,四维,矢量图形。
评论0
最新资源