MATLAB的图形用户界面设计在非线性系统中的应用

MATLAB的图形用户界面设计在非线性系统中的应用1 MATLAB简介 1. MATLAB的概况MATLAB是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数值计算能力

MATLAB的图形用户界面设计在非线性系统中的应用 1MATLAB 简介 1.MATLAB 的概况 MATLABMatrixLaboratory 是矩阵实验室()之意。除具备卓越的数值计算能力外, 它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。 MATLAB, 的基本数据单位是矩阵,它的指令表达式与数学工程中常用的形式十分 ,MATLABC,FORTRAN. 相似故用来解算问题要比用等语言完相同的事情简捷得多 MATLAB5.3/Simulink3.0 当前流行的包括拥有数百个内部函数的主包和三十几种 (Toolbox).. 工具包工具包又可以分为功能性工具包和学科工具包功能工具包用来扩充 MATLAB,,. 的符号计算可视化建模仿真文字处理及实时控制等功能学科工具包是专业性比 ,,,. 较强的工具包控制工具包信号处理工具包通信工具包等都属于此类 MATLAB.,MATLAB 开放性使广受用户欢迎除内部函数外所有主包文件和各种工 , 具包都是可读可修改的文件用户通过对源程序的修改或加入自己编写程序构造新的专用工 . 具包 2.MATLAB 产生的历史背景 70,CleveMoler 在年代中期博士和其同事在美国国家科学基金的资助下开发了调用 EISPACKLINPACKFORTRAN.EISPACKFOETRAN 和的子程序库是特征值求解的程序 ,LINPACK.,. 库是解线性方程的程序库在当时这两个程序库代表矩阵运算的最高水平 70,NewMexicoCleveMoler, 到年代后期身为美国大学计算机系系主任的在给学生 ,EISPACKLINPACK, 讲授线性代数课程时想教学生使用和程序库但他发现学生用 FORTRAN,, 编写接口程序很费时间于是他开始自己动手利用业余时间为学生编写 EISPACKLINPACK.CleveMolerMATLAB, 和的接口程序给这个接口程序取名为该名为矩 (matrix)(labotatory). 阵和实验室两个英文单词的前三个字母的组合在以后的数年 ,MATLAB,. 里在多所大学里作为教学辅助软件使用并作为面向大众的免费软件广为流传 1983,CleveMolerStandford,MATLABJohn 年春天到大学讲学深深地吸引了工程师 Little.JohnLittleMATLAB.,Cleve 敏锐地觉察到在工程领域的广阔前景同年他和 Moler,SteveBangert,C.MATLAB 一起用语言开发了第二代专业版这一代的语言同时具备 . 了数值计算和数据图示化的功能 1984,CleveMolerJohnLittleMathWorks,MATLAB 年和成立了公司正式把推向市 ,MATLAB. 场并继续进行的研究和开发

腾讯文库MATLAB的图形用户界面设计在非线性系统中的应用