购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 Matlab环境

1.2.1 Matlab简介

1.Matlab语言特点

(1)源于MATrixLABoratory一词;

(2)功能强大:集数值计算、符号运算、图形处理于一体;

(3)语言简单:以数学形式的语言编程(如下ex1_1.m所示);

(4)扩充能力强、可开发性强:具有Fortran、 C、 Java语言接口;

(5)编程容易、效率高:程序是纯文本文件(.m)、调试方便简单。

例如:Matlab程序ex1_1.m中的部分程序语句。

从ex1_1.m中这些语句可以看出:Matlab程序编制时,一行可写入多条语句,同一行不同语句用“;”分开,程序中可加入注释,注释以“%”开头。Matlab编程语言简单、易读。

2.Matlab语言中常用的命令和技巧

(1)通用命令。

①clear,清除内存中的变量;

②clc,清除命令行窗口;

③clf,清除图形窗口;

④quit,退出Matlab;

⑤path,显示搜索目录;

⑥hold,图形保持开关;

⑦disp,显示变量或文字内容;

⑧save,保存变量;

⑨type,显示文件内容。

(2)常用操作技巧。

①→,←,↑,↓,光标按箭头方向移动;

②Ctrl+C,退出程序运行;

③Ctrl+R,设置光标所在行为注释行;

④Ctrl+T,解除光标所在行的注释。

(3)标点等符号。

①:冒号,具有多种功能,如表示矩阵中的所有行或列元素、向量元素中的等间距等;

②;分号,行分隔或取消运行结果显示等;

③,逗号,列分隔或函数参数分隔等;

④.小数点,小数点或域访问符等;

⑤…三点,标记续行;

⑥%百分号,注释标记;

⑦ ()小括号,指定运算先后次序或标记函数变量等;

⑧ []中括号,定义矩阵或标记矩阵元素等;

大括号,定义单元数组或标记单元数组元素等;

⑩ '单引号,字符串标记或矩阵转置等;

=等号,赋值标记。

3.Matlab发展史

(1)20 世纪 70 年代中期,Clever Moler及其同事在美国国家科学基金资助下开发;

(2)1983 年开发第二代专业版;

(3)1984 年Mathworks公司成立;

(4)1993 年Matlab 4.0 版问世;

(5)1997 年Matlab 5.0 版问世;

(6)2000 年Matlab 6.0 正式版推出;

(7)现在每年 3 月、9 月分别推出当年的a、 b版。

4.Matlab的应用

(1) Matlab内含科学研究和工程计算的工具箱;

(2)应用范围:序号处理、系统标识、图形处理、光谱分析、金融管理、地图工具、概率统计、偏微分方程求解等。

5.Matlab的网上资源

(1) Mathworks公司网站http://www.mathworks.com为获得许可证用户提供网上服务和资源。

(2)提供不同Matlab版本的网上付费下载。 sqOeE4esubhYQcv9QSUekO1IGGwjNnOh3fhG7pCMMpxAvK8w450ETiGPDdGtUZ/p

点击中间区域
呼出菜单
上一章
目录
下一章
×