正在加载图片...
MATLAB简介 http:/www.mathworks.com/ MATLAB的概况 MA∏LAB是矩阵实验室( Matrix Laboratory)之意。除具备卓越的数值计算能力 外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能 MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分 相似故用 MATLAB来解算问题要比用C, FORTRAN等语言完相同的事情简捷得多 当前流行的 MATLAB53 Simulink30包括拥有数百个内部函数的主包和三十几种工 具包( Toolbox).工具包又可以分为功能性工具包和学科工具包功能工具包用来扩充 MATLAB的符号计算可视化建模仿真,文字处理及实时控制等功能学科工具包是专业性比 较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类 开放性使 MATLAB广受用户欢迎除内部函数外所有 MATLAB主包文件和各种工具 包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具 2. MATLAB产生的历史背景 在70年代中期, Cleve moler博士和其同事在美国国家科学基金的资助下开发了调用 EISPACK和 LINPACK的 FORTRAN子程序库 EISPACK是特征值求解的 FOETRAN程序 库, LINPACK是解线性方程的程序库在当时,这两个程序库代表矩阵运算的最高水平 到70年代后期,身为美国 New mexico大学计算机系系主任的 Cleve moler,在给学生讲 授线性代数课程时,想教学生使用 EISPACK和 LINPACK程序库,但他发现学生用 FORTRAN 编写接口程序很费时间,于是他开始自己动手,利用业余时间为学生编写 EISPACK和 INPACK的接口程序 Cleve moler给这个接口程序取名为 MATLAB,该名为矩阵(maix)和实 验室( labotatory)两个英文单词的前三个字母的组合在以后的数年里 MATLAB在多所大学里 作为教学辅助软件使用,并作为面向大众的免费软件广为流传 1983年春天, Cleve Moler到 Standford大学讲学 MATLAB深深地吸引了工程师John Little john little敏锐地觉察到 MATLAB在工程领域的广阔前景同年,他和 Cleve moler, Steve Bangert一起,用C语言开发了第二代专业版这一代的MA∏LAB语言同时具备了数值计算和 数据图示化的功能 1984年, Cleve moler和 John little成立了 Math Works公司,正式把 MATLAB推向市场 并继续进行 MATLAB的研究和开发 在当今30多个数学类科技应用软件中,就软件数学处理的原始内核而言,可分为两大 类.一类是数值计算型软件如 MATLAB, Xmath, Gauss等,这类软件长于数值计算,对处理大批 数据效率高;另一类是数学分析型软件 Mathematica, Maple等这类软件以符号计算见长,能给 出解析解和任意精确解,其缺点是处理大量数据时效率较低 Math Works公司顺应多功能需求MATLAB 简介 http://www.mathworks.com/ 1. MATLAB 的概况 MATLAB 是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数值计算能力 外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。 MATLAB 的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分 相似,故用 MATLAB 来解算问题要比用 C,FORTRAN 等语言完相同的事情简捷得多. 当前流行的 MATLAB 5.3/Simulink 3.0 包括拥有数百个内部函数的主包和三十几种工 具包(Toolbox).工具包又可以分为功能性工具包和学科工具包.功能工具包用来扩充 MATLAB 的符号计算,可视化建模仿真,文字处理及实时控制等功能.学科工具包是专业性比 较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类. 开放性使 MATLAB 广受用户欢迎.除内部函数外,所有 MATLAB 主包文件和各种工具 包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具 包. 2. MATLAB 产生的历史背景 在 70 年代中期,Cleve Moler 博士和其同事在美国国家科学基金的资助下开发了调用 EISPACK 和 LINPACK 的 FORTRAN 子程序库.EISPACK 是特征值求解的 FOETRAN 程序 库,LINPACK 是解线性方程的程序库.在当时,这两个程序库代表矩阵运算的最高水平. 到70年代后期,身为美国New Mexico大学计算机系系主任的Cleve Moler,在给学生讲 授线性代数课程时,想教学生使用 EISPACK 和 LINPACK 程序库,但他发现学生用 FORTRAN 编写接口程序很费时间,于是他开始自己动手,利用业余时间为学生编写 EISPACK 和 LINPACK的接口程序.Cleve Moler 给这个接口程序取名为MATLAB,该名为矩阵(matrix)和实 验室(labotatory)两个英文单词的前三个字母的组合.在以后的数年里,MATLAB 在多所大学里 作为教学辅助软件使用,并作为面向大众的免费软件广为流传. 1983 年春天,Cleve Moler 到 Standford 大学讲学,MATLAB 深深地吸引了工程师 John Little.John Little 敏锐地觉察到 MATLAB 在工程领域的广阔前景.同年,他和 Cleve Moler,Steve Bangert 一起,用 C 语言开发了第二代专业版.这一代的 MATLAB 语言同时具备了数值计算和 数据图示化的功能. 1984 年,Cleve Moler 和 John Little 成立了 Math Works 公司,正式把 MATLAB 推向市场, 并继续进行 MATLAB 的研究和开发. 在当今 30 多个数学类科技应用软件中,就软件数学处理的原始内核而言,可分为两大 类.一类是数值计算型软件,如 MATLAB,Xmath,Gauss 等,这类软件长于数值计算,对处理大批 数据效率高;另一类是数学分析型软件,Mathematica,Maple 等,这类软件以符号计算见长,能给 出解析解和任意精确解,其缺点是处理大量数据时效率较低.MathWorks 公司顺应多功能需求
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有