《MATLAB基础教程》第1章69918

《MATLAB基础教程》第1章69918

ID:40229412

大小:822.50 KB

页数:26页

时间:2019-07-27

《MATLAB基础教程》第1章69918_第1页
《MATLAB基础教程》第1章69918_第2页
《MATLAB基础教程》第1章69918_第3页
《MATLAB基础教程》第1章69918_第4页
《MATLAB基础教程》第1章69918_第5页
资源描述:

《《MATLAB基础教程》第1章69918》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2021年9月21日第1页第1章MATLABR2010a简介MATLABR2010a基础教程清华大学出版社教学目标教学重点教学内容2021年9月21日第2页教学目标了解MATLAB语言的基本功能和特点了解MATLAB的基本界面了解MATLAB的路径搜索2021年9月21日第3页教学重点了解MATLAB语言的基本功能了解MATLAB语言的基本特点熟悉MATLAB的基本界面了解MATLAB的路径搜索2021年9月21日第4页教学内容MATLAB简介MATLABR2010a用户界面MATLABR2010a的路径搜索2021年9月21日第5页MAT

2、LAB的特点(1/3)MATLAB作为一种高级科学计算软件,是进行算法开发、数据可视化、数据分析以及数值计算的交互式应用开发环境。世界上许许多多的科研工作者都在使用MATLAB产品来加快他们的科研进程,缩短数据分析和算法开发的时间,研发出更加先进的产品和技术。相对于传统的C、C++或者FORTRAN语言,MATLAB提供了高效快速解决各种科学计算问题的方法。目前,MATLAB产品已经被广泛认可为科学计算领域内的标准软件工具之一。2021年9月21日第6页MATLAB的特点(2/3)MATLAB可以被广泛的应用于不同的领域,例如信号与图像处理

3、、控制系统设计与仿真、通讯系统设计与仿真、测量测试与数据采集、金融数理分析以及生物科学等。在MATLAB中内嵌了丰富的数学、统计和工程计算函数,使用这些函数进行问题的分析解答,无论是问题的提出还是结果的表达都采用工程师习惯的数学描述方法,这一特点使MATLAB成为了数学分析、算法开发及应用程序开发的良好环境。MATLAB的特点为:2021年9月21日第7页MATLAB的特点(3/3)高级科学计算语言;代码、数据文件的集成管理环境;算法设计开发的交互式工具;用于线性代数、统计、傅立叶分析、滤波器设计、优化和数值计算的基本数学函数;2-D和3-

4、D数据可视化;创建自定义工程师图形界面的工具;与第三方算法开发工具——C/C++、FORTRAN、Java、COM、MicrosoftExcel——集成开发基于MATLAB的算法;2021年9月21日第8页MATLAB的功能(1/9)MATLAB将高性能的数值计算和可视化功能集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统和信息处理等领域的分析、仿真和设计工作,而且利用MATLAB产品的开放式结构,可以很容易地对MATLAB的功能进行扩充,从而在不断深化问题的认识的同时,不断完善MATLAB产品以提高产品自身的竞争能

5、力。其功能为:2021年9月21日第9页MATLAB的功能(2/9)数学计算MATLAB提供的数学算法凝聚了世界上诸多科学家的辛勤劳动,保证了数学计算精确的结果。MATLAB数学计算的内容有:线性代数和矩阵分析与变换数据处理与基本统计快速傅里叶变换(FFT),相关与协方差分析稀疏矩阵运算三角及其它初等函数Bessel、beta及其它特殊函数线性方程及微分方程求解多维数组的支持2021年9月21日第10页MATLAB的功能(3/9)开发工具MATLABEditor——该工具提供了标准的编辑、调试M语言算法的基本环境,例如可以在该工具中定义断点

6、并且进行单步调试。M-LintCodeChecker——该工具用于分析M语言代码并且向开发人员提出改善代码性能和维护性的建议。MATLABProfiler——该工具可以计算每行M语言代码执行消耗的时间;DirectoryReports——该工具扫描当前目录下所有的M语言,并且报告文件的代码效率、文件的相关性以及代码覆盖度等信息2021年9月21日第11页MATLAB的功能(4/9)数据的可视化MATLAB提供了功能丰富的数据可视化功能函数,其中包括:二维、三维绘图,包括离散数据绘图、直线图、封闭折线图(polygon)、网格图、等值线图、极

7、坐标图、直方图等丰富多样的数据可视化手段;交互的文本注释编辑能力;提供文件I/O,用于显示绘制图形,支持多种图像文件格式例如:EPS,TIFF,JPEG,PNG,BMP,HDF,AVI,PCX等;软硬件支持的OpenGL渲染;支持动画和声音;多种光源设置、照相机和透视控制;对图形界面元素提供了交互式可编程的控制方法——句柄图形;能够打印或者导出数据图形文件到其它的应用程序中,例如Word和PowerPoint,共享开发的结果。MATLAB绘制的图形如:2021年9月21日第12页MATLAB的功能(5/9)交互式编辑创建图形MATLAB提供

8、了交互式工具用于设计、修改图形窗口,在MATLAB的图形窗口中工程师可以完成:拖放数据集到窗体;修改图形窗体中任意对象的属性;放大、旋转、平移、修改摄像机或者光线的位置、角度等;

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

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

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