MATLAB 是由美国mathworks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如 C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 MATLAB 和 Mathematica、Maple 并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB 可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连 matlab 开发工作界面 接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 MATLAB 的基本数据单位 是矩阵,它的指令 表达 式与数学、工程中常 用的形 式十 分相 似 ,故 用 MATLAB 来 解算问 题 要比 用 C,FORTRAN 等语言完 成相 同 的事 情 简 捷 得 多,并且MATLAB 也 吸 收 了像Maple 等 软 件 的 优 点 ,使MATLAB 成 为 一 个 强 大 的 数 学 软 件 。 在新 的 版 本 中 也 加 入 了 对C, FORTRAN, C++ , JAVA 的 支 持 。 可 以 直接 调 用 ,用 户 也 可 以 将 自 己 编 写 的 实 用 程 序 导 入 到MATLAB 函 数 库中 方 便 自 己 以 后 调 用 ,此 外 许 多 的MATLAB 爱 好 者 都 编 写 了 一 些 经典 的 程 序 , 用 户 可 以 直 接 进 行 下 载 就 可 以 用 。 一 种 语 言 之 所 以 能 如 此 迅 速 地 普 及 , 显 示 出 如 此 旺 盛 的 生 命 力 ,是 由 于 它 有 着 不 同 于 其 他 语 言 的 特 点 。 正 如 同 FORTRAN和 C等 高 级 语 言使 人 们 摆 脱 了 需 要 直 接 对 计 算 机 硬 件 资 源 进 行 操 作 一 样 , 被 称 作 为 第四 代 计 算 机 语 言 的 MATLAB, 利 用 其 丰 富 的 函 数 资 源 , 使 编 程 人 员 从 繁琐的 程 序 代 码中 解放出 来。 MATLAB的 最突出 的 特 点 就 是 简洁。 MATLAB用 更直 观的 、符合人 们 思维习惯的 代 ...