matlab的特点及其应用

matlab的特点及其应用

ID:6903306

大小:31.53 KB

页数:5页

时间:2018-01-30

matlab的特点及其应用_第1页
matlab的特点及其应用_第2页
matlab的特点及其应用_第3页
matlab的特点及其应用_第4页
matlab的特点及其应用_第5页
资源描述:

《matlab的特点及其应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MATLAB的特点及其应用  (包钢教育培训中心,内蒙古包头014010)   摘要:介绍了MATLAB的语言特点和应用,进一步说明了Matlab在许多学科领域中成为计算机辅助设计与分析、算法研究和应用开发的基本工具和首选平台。 关键词:MATLAB;编程;图像处理   中图分类号:TP31文献标识码:A文章编号:1007—6921(XX)23—0076—01 1MATLAB概况   MATLAB为准确、可靠的科学计算标准软件。MATLAB是矩阵实验室之意,MATLAB名字由Matrix和Laboratory两词的前三个字母组合而成

2、。1984年美国的Mathworks公司推出Matlab,迄今为止,它已发展成为国际上最优秀的科技应用软件之一。MATLAB是高层次的矩阵/数组语言.具有条件控制、函数调用、数据结构、输入输出、面向对象等程序语言特性。利用它既可以进行小规模端程,完成算法设计和算法实验的基本任务,也可以进行大规模编程,开发复杂的应用程序,从而使得Matlab在许多学科领域中成为计算机辅助设计与分析、算法研究和应用开发的基本工具和首选平台。   MATLAB的基本数据单位是矩阵。开放性使MATLAB广受用户欢迎,除内部函数外,所有MATLAB主工具包文件和各种工

3、具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包。   MATLAB大家庭有许多成员,包括应用程序开发工具、工具箱、数据存取工具、学生产品、状态流成图、模块集、代码生成工具等。 2MATLAB的特点[1] 2.1编程效率高   用Matlab编写程序犹如在演算纸上排列出公式与求解问题,Matlab语言也可通俗地称为演算纸式科学算法语言。由于它编写简单,所以编程效率高,易学易懂。 2.2用户使用方便   Matlab语言把编辑、编译、连接和执行融为一体,其调试程序手段丰富,调试速度快,需要学习时

4、间少。它能在同一画面上进行灵活操作快速排除输入程序中的书写错误、语法错误以至语意错误,从而加快了用户编写、修改和调试程序的速度,可以说在编程和调试过程中它是一种比VB还要简单的语言。 2.3扩充能力强   高版本的Matlab语言有丰富的库函数,在进行复杂的数学运算时可以直接调用,而且Matlab的库函数同用户文件在形成上一样,所以用户文件也可作为Matlab的库函数来调用。因而,用户可以根据自己的需要方便地建立和扩充新的库函数,以便提高Matlab使用效率和扩充它的功能。 2.4语句简单,内涵丰富   Mat1ab语言中最基本最重要

5、的成分是函数,其一般形式为(a,6,c…)=fun,即一个函数由函数名,输入变量d,e,f,…和输出变量a,b,c….组成,同一函数名F,不同数目的输入变量及不同数目的输出变量,代表着不同的含义,使用时只需调用不同的绘图函数,在图上标出图题、XY轴标注,格绘制也只需调用相应的命令,简单易行。另外,在调用绘图函数时调整自变量可绘出不变颜色的点、线、复线或多重线。 3MATLAB的应用   经过MathWorks公司的不断完善,MATLAB已经发展成为适合多学科,多种工作平台的功能强大的大型软件。在欧美等高校,MATLAB已经成为线性代数、自动

6、控制理论、数理统计、数字信号处理、时间序列分析、动态系统仿真等高级课程的基本教学工具;成为攻读学位的大学生、硕士生、博士生必须掌握的基本技能。在国内,MATLAB正逐渐受到工程技术人员的欢迎。在不远的将来,无论从事工程方面的哪个学科,都能在MATLAB里找到合适的功能。   MATLAB的特点使它获得了对应用学科的极强适应力,并很快成为应用学科计算机辅助分析、设计、教学,乃至科技文字处理不可缺少的基础软件,尤其在图像处理中。   图像处理工具包是由一系列支持图像处理操作的函数组成的,所支持的图像处理操作有:几何操作、区域操作和块操作;线性滤波

7、和滤波器设计;变换;图像分析和增强;二值图像操作等。   在图像处理中,经常要对噪声污染的图像进行去噪声操作。由于MATLAB强大的数学功能,无论使用连续或是离散方法,都是可能的。例如,如果图像质量降低是由于附加了背景噪声图案而引起,那么只要知道了背景图案,两幅图相差就可以较好的恢复原图像,这在MATLAB中用两个矩阵相减就可实现。   目前,MATLAB已经推出了6.5的版本,并得到广泛的应用。在许多国际一流学术刊物上,都可以看到MATLAB更加广泛的应用。 4结束语   目前,MATLAB已经成为国际上最流行的科学与工程计算的软件

8、工具,它已经成为了一种具有广泛应用前景的全新的计算机高级编程语言,有人称它为“第四代”计算机语言,其语言的功能也越来越强大。可以预见,在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。