




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLAB的关键特性介绍 MATLAB 是一种应用于算法开发、数据显示、数据分析、数值计算方面的高级计算机语言和交互式开发环境。使用MATLAB软件,你能比例如 C、C+, 或者Fortran更快的解决技术上的问题。你能在很多领域使用MATLAB,例如信号或者图像处理、通讯、控制、测量、金融建模和生物学计算等。 可以通过添加某些收集了特殊用途函数的工具箱来将MATLAB专门用于解决某一应用领域的问题。MATLAB 为编排和分享你的功能提供了一系列的功能。你可以将MALAB代码与其他语言整合,并且区别开算法与应用程序。关键特性(1)高级的计算语言。(2)开发环境支持代码、文件、数据的管理。(3)采用了为重复研究、设计和解决问题的交互式的工具。(4)为线性代数、统计学、傅立叶分析、滤波器设计、最优化设计、数值综合等设计了相关的数学函数。(5)为显示数据而准备了2-D 和3-D 图形功能。(6)有个性化的用户接口工具。(7)有外部语言(例如 C, C+,Fortran, Java, COM,和Microsoft Excel)集成在Matlab中的函数。开发算法和应用MATLAB 提供了一个高级语言 和开发工具, 这些 允许让你能迅速的开发和分析你的算法和应用。MATLAB 语言MATLAB 语言支持向量和矩阵,而这些是工程和特殊问题的基本。它允许快速的开发和执行。有了MATLAB 语言, 你可以比其他传统的语言在编写和开发算法方面更加快速。 因为你不再需要去执行一些低级的操作,例如定义变量、s制定数据类型和分配内存。在许多例子中,MATLAB 可以不用for语句. 结果是 一行MATLAB语句可以替代许多行的 C or C+ 代码.同时, MATLAB 提供 传统编程语言的所有特性,包括算法操作、流控制、数据结构、数据类型、 面向对象(OOP)和调试特性。MATLAB 允许你在执行一个命令或者一组命令时不去编译和链接,确保你能够迅速的重试而得到最优的解决方案。为了能快速计算大型的矩阵和向量, MATLAB 使用了增强型处理器库。 为了普通的标量计算,MATLAB 使用了即时编辑技术的机器码指令集。这种在大多数平台上使用的技术 提供了可以与传统的编程语言可以媲美的执行速度。开发工具MATLAB 包含的开发工具可以帮助你高效的实现你的算法。这些工具包括::MATLAB Editor提供标准的编辑和调试特点,例如设置断点和单步执行。M-Lint Code Checker分析你的代码和推荐的改变方法去改善它的性能和稳定性。MATLAB Profiler记录程序在每一行所花的时间。Directory Reports在一个文件夹中扫描所有的文件并且报告代码的效率、文件的差异、文件的依赖性和代码的覆盖等。设计图形化的用户接口你的可以使用交互式的工具GUIDE (图形化的用户接口开发环境) 去布置、 设计和编辑用户接口。 GUIDE 能为你提供列表框、下拉式菜单、按键、 收音机式按钮、滚动条 和MATLAB plots and ActiveX 控件. 或者,你也可以通过MATLAB 函数用程序的形式创建GUIs。分析和访问数据MATLAB 提供整套的数据分析处理,上到从外部设备和数据库通过预处理、形象化或者数值分析所获取数据,下至创造质量的描述。数据分析MATLAB提供了交互式的工具和命令行功能用于数据分析操作,其中包括:(1)内插和抽取。(2)提取数据段、计算比例、计算平均值。(3)设定阈值和平滑化。(4)相关、傅立叶分析、滤波。(5)找峰值、谷值、过零点。(6)数据统计和曲线估计。(7)矩阵分析。数据访问作为一个平台,MATLAB 能有效的访问 来自文件、其他应用程序、数据库、外部设备的数据。你能够从一些像Microsoft Excel、ASCII 文本、二进制文件、图像、音频、视频等通常的文件中读取数据,或者也可以从一些科学文件像HDF 和HDF5中读取。 低级的二进制文件IO函数允许你操作任何格式的数据文件。另一些函数也允许你从Web网页和XML中读取数据。你可以调用一些像 C、 C+,、COM objects、 DLLs、 Java、 Fortran、 Microsoft Excel、访问FTP 网站和Web 服务的其他程序语言和应用程序。使用数据库Toolbox,,你也可以访问来自ODBC/JDBC-compliant 数据库的数据。你能够从一些像你电脑的串口、声卡这样的硬件中获取数据。 使用数据获取工具箱,你可以将测量的数据流直接送MATLAB ,这样跟便于分析和显示。仪器控制工具箱 能够与GPIB 和VXI 硬件通信。显示数据在MATLAB中,提供的所有图表特性都满足工程和科学上的数据对显示的要求。其中包括2-D和3-D绘图功能、3-D立体绘图函数、交互式绘图函数和导出通用格式的的图形文件的能力。你可以个性化的设计图形,包括 添加多个坐标轴,改变线的颜色和标记方式,添加注释、 LaTEX 等式、长度 和绘制形状。2-D 图形的绘制你可以使用2-D函数来绘制数据向量。该2-D函数可以创建:(1)线、面、柱和饼状 图形。(2)方向和速度图形。(3)直方图。(4)多边形和曲面(5)分散/气泡图(6)动画。3-D图形的绘制MATLAB 为绘制2-D矩阵、3-D标量和3-D向量提供了一些函数。你可以使用这些函数去显示和理解那些庞大、复杂和多维的数据。你可以指定一些绘制的特性,例如摄像头的观察角度、远景、照明效果、光源位置和透明度。3-D 绘制函数包括: (1)Surface, contour, and mesh(2)Image plots(3)Cone, slice, stream, and isosurface个性化的创建和编辑绘制MATLAB 为设计和修饰图表提供了交互式的编辑工具。从一个MATLAB 图形窗口,你可以执行以下的任务:(1)给图表拖放一个新的数据集合。(2)改变图中任意对象的性能(3)缩放、旋转、平移、和改变相机的角度和亮度(4)添加注释和数字提示(5)绘制形状(6)产生一个能给其他数字再次使用的函数导入和导出图形文件MATLAB允许你读取和写入一些普通格式的文件,例如 GIF、 JPEG、 BMP、EPS、 TIFF、PNG、HDF、AVI,和PCX。因此,你可以将MATLAB 的绘制图形导出到其他的像Microsoft Word 和Microsoft PowerPoint,或者桌面上其他注册过的应用程序中。导出以前,你可以创建和应用模版的特性像布局、字体和线的宽度并将这些应用到要公布的应用程序中。公布结果和应用程序MATLAB提供一系列的功能用于整理和分享你的工作。你可以将MATLAB 代码和其他语言的应用程序整合并且把你的MATLAB 算法和应用程序分配为单机程序或者软件模型。公布结果MATLAB允许你把结果作为一个图表导出或者将结果完整的导出。你可以把图表导出成任何通用的格式而其他软件(像Microsoft Word or Microsoft PowerPoint)可以把这个图表导入。使用MATLAB 编辑器, 你的可以把MATLAB 代码在HTML、Word、LaTEX或者其他格式的软件中自动的发布。在做更多的像仿真运行或者多参数测试的复杂导出功能中,你可以使用MATLAB 导出生成器。MATLAB 代码与其他语言或者应用程序的混合编程MATLAB 提供了能把C and C+ 代码、 Fortran 代码、 COM objects和Java 代码与你的应用集合在一起的功能。你可以调用DLLs、 Java 类和ActiveX 控件等。使用MATLAB 引擎库,你也可以在C、 C+、 或者Fortran 代码中调用MATLAB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业品采购的质量控制
- 工业4.0背景下的智能制造案例
- 工业互联网平台搭建与应用
- 工业互联网发展趋势及影响分析
- 展馆展会设计与搭建指南
- 工业4.0时代的生产变革
- 嵌入式系统中的实时操作系统研究
- 小红书内容创作与传播
- 展会智能化提升参观体验的策略
- 小说、散文等不同体裁的现代文阅读教学
- 浙江省宁波市鄞州区2024年数学小升初试卷(含答案)
- 广西地区历年中考作文题与审题指导(2002-2024)
- 中心静脉导管维护课件
- 纪检监察办案安全
- 排泄照护为老年人更换尿布纸尿裤养老护理员课件
- 精神科护理风险评估
- 北京市建设工程施工现场安全生产标准化管理图集(2019版)
- 《卵巢囊肿蒂扭转》课件
- 《面部美容穴位》课件
- 中国电信外呼培训
- 2024-2030年中国金刚石锯片行业市场分析报告
评论
0/150
提交评论