"计算机语言的发展-Matlab在自动控制理论中的应用"
计算机语言的发展标志着计算机语言向“智能化”方向发展,被称为第四代编程语言。MATLAB是一种直译式的高级语言,比其它程序设计语言容易。MATLAB语言与其它语言的关系仿佛和C语言与汇编语言的关系一样。
MATLAB语言的发展是由美国CleverMoler博士于1980年开发的,设计者的初衷是为解决“线性代数”课程的矩阵运算问题。MATLAB即MatrixLaboratory矩阵实验室的意思。MATLAB的历史可以追溯到70年代后期美国新墨西哥大学clevemoler为linspack和eispark编写的接口程序。80年代初,用C编写的MATLAB二代版本。1984,MATHWORKS公司成立。(图形处理,数值计算、符号计算、文字处理、数学建模、实时控制、动态仿真)
MATLAB语言的特点是语言简洁紧凑,易于学习和使用。MATLAB语言已经不仅仅是一个“矩阵实验室”了,它集科学计算、图象处理、声音处理于一身,并提供了丰富的Windows图形界面设计方法。MATLAB语言是功能强大的计算机高级语言,它以超群的风格与性能风靡全世界,成功地应用于各工程学科的研究领域。
在自动控制理论中的应用中,MATLAB语言可以应用于模型处理、动态响应分析、绘制系统的根轨迹、频率特性分析、离散控制系统分析等方面。MATLAB语言的应用非常广泛,包括工业研究与开发、数学教学、数值分析和科学计算、电子学、控制理论和物理学等工程和科学学科方面的教学与研究,经济学、化学和生物学等计算问题的所有其他领域中的教学与研究。
在自动控制理论中的应用中,MATLAB语言可以应用于以下几个方面:
* 应用MATLAB进行模型处理
* 应用MATLAB进行动态响应分析
* 用MATLAB绘制系统的根轨迹
* MATLAB频率特性分析
* MATLAB离散控制系统分析
MATLAB语言已经在美国已经作为大学工科学生必修的计算机语言之一(C、FORTRAN、ASSEMBLER、MATLAB)。近年来,MATLAB语言已在我国推广使用,现在已应用于各学科研究部门和许多高等院校。MATLAB语言不受计算机硬件的影响,286以上的计算机都可以使用。
MATLAB语言是一种功能强大的计算机高级语言,它在自动控制理论中的应用非常广泛,具有很高的实用价值和研究价值。