MATLAB是Mathworks公司于1984年推出的一套高性能的数值计算的可视化软件,它集数值分析、矩阵运算、信号处理以及图形显示于一体,可利便地利用于数学计算、算法开发、数据采集、系统建模以及仿真、数据分析以及可视化、科学以及工程绘图、利用软件开发等方面。MATLAB之所以能够被广泛利用,是由于它将科研工
MATLAB这个词代表“矩阵试验室”。文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
MATLAB是一个交互式系统到诸如矩阵的特征向量、快速傅立叶变换等较繁杂的函数。文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
MATLAB语言:这是一个高档的矩阵/阵列语言,它包括节制语句、函数、数据结构、输入输出以及面向对象的编程特色。用户可以在命令窗口中将输入语句与执行命令同步,也能够先编写好一个较大的繁杂的利用程序(M文件)后再一块儿运行。文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
图形处理:用MATLAB可以将向量以及矩阵用图形表现出来,并且可以对图形进行标注以及打印。高层次的作图包含二维以及三维数据可视化、图象处理、动画以及表达式作图,低层次的作图包含定制图形的显示以及为用户的MATLAB利用程序树立的图形用户界面。文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
MATLAB利用程序接口(API):这是一个库,它允许用户编写可以以及MATLAB进行交互的C或Fortran语言程序。文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
MATLAB软件从1984年推出的第1个版本到目前发布的第14个版本MATLAB 7.0(Release14),有了较大的改良以及增补,增添了许多新功能以及更加有效的处理办法。文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
1.开发环境文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
新的用户界面环境以及开发环境,使用户更利便地节制多个文件以及图形窗口,用户可以依照自己的习惯来定制桌面环境,还可以为经常使用的命令定义快捷键;文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
功能更强的数组编辑器以及工作空间阅读器,用户可更利便地阅读、编辑以及图形化变量;文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
提供的M-Lint代码分析器,可以利便用户修改代码以获得更好的性能以及可保护性;文章源自微观生活(93wg.com)微观生活-https://93wg.com/14545.html
更强大的编辑器,用户可以选择执行M文件中的部份内容等。
2.编程
支撑函数嵌套、有前提中止点;
可以用匿名函数来定义单行函数等。
3.数值处理
整数算法,利便用户处理更大的整数;
单精度算法、线性代数、FFT以及滤波,利便用户处理更大的单精度数据;
Linsolve函数,用户可以通过定义系数矩阵更快地求解线性系统;
ODE求解泛函数,操作隐式差分等式以及求解多点式边界值问题。
4.图形化
新的绘图界面窗口,用户可以无须通过输入M函数代码而直接在绘图界面窗口中交互式地创立并编辑图形;
用户可以直接从图形窗口中生成M代码文件,使得用户可以屡次重复地执行用户自定义的作图;
更强大的图形标注以及处理功能,包含对象对齐、连接注释以及数据点的箭头等;
数据探测工具,用户可以在图形窗口中利便地查询图形上某一点的坐标值;
功能更强大的图形句柄等。
5.图形用户界面
面板以及分组按钮使得用户可以对用户界面的控件进行分组;
用户可以直接在GUIDE中走访ActiveX控件。
6.文件I/O以及外部利用程序接口
新的文件I/O函数支撑用户可以读更大的文本文件,并且可以向Excel以及HDF5文件中写入内容;
支撑压缩格式的MAT文件,使得用户可使用较少的磁盘空间保留大量的数据,而且速度更快;
可使用Javaaddpath函数来动态添加、删除了或重载Java类,而无须重启MATLAB 7.0;
支撑COM用户接口、服务器事件以及Visual Basic脚本;
可以基于简单的对象走访协定(SOAP)来走访网页服务器;
提供FTP对象用于连接FTP服务器,实现对异地文件的处理;
支撑Unicode国际字符集标准,使得MAT文件中的字符数据可以在不同语言之间同享。
以上就是微观生活(93wg.com)关于“学会MATLAB到底能做什么?”的详细内容,希望对大家有所帮助!
评论