
1.5 MATLAB命令窗口应用例子
MATLAB的命令窗口是用户和MATLAB软件打交道的主要窗口,窗口内可以执行两种类型的命令:一类是MATLAB的通用命令;另一类是程序命令。
1. MATLAB的通用命令
(1)通用命令是MATLAB中经常使用的一组命令,这些命令可以用来管理目录、命令、函数、变量、工作空间、文件和窗口。常用的通用命令有:
cd——显示或改变当前的工作目录。
dir——显示当前目录或指定目录下的文件。
clc——清除工作空间中的所有显示信息。
home——将光标移至命令窗口的最左上角。
clf——清除图形窗口。
clear——清理内存变量。
exit——退出MATLAB。
quit——退出MATLAB。
path——显示搜索目录。
version——显示当前所用MATLAB软件版本号。
↑——显示上一行。
↓——显示下一行。
help——获取在线帮助。
(2)通用命令使用实例。
①查询当前所用MATLAB软件版本号。

这表明当前所用MATLAB软件版本号为“8.5.0.197613(R20 15a)”。
②显示当前的工作目录。

③显示当前的工作目录的文件。

④获取在线帮助。

⑤获取符号sqrt的帮助。

2. MATLAB的程序命令
在MATLAB的命令窗口,大多数情况下是在执行用户程序,这里既包括仅仅一行的程序或命令,也包括多行的程序。以下是几个简单的编程例子。
(1)显示现在的日期时间。
输入以下命令:

这表明,现在的日期时间为2018-1-6, 15:20:26.7。
(2)显示现在的日期。
输入以下命令:

这表明,现在的日期为2018-1-6。
(3)计算当x=0.5时,函数y=x3+2x2+3x—5的值。
输入以下命令:

这表明,函数y=—2.8750。
(4)输入一个向量或数组。

这表明,数组x包括5个数,6, 2, 8, 4, 5。
(5)输入一个从1开始连续的10个自然数组成的向量或数组。
输入以下命令:

这表明,数组x包括10个数:1, 2, 3, 4, 5, 6, 7, 8, 9, 10。
(6)输入一个3×3矩阵。
输入以下命令:

这表明,矩阵

(7)计算1+2+3+…+100=?
输入以下命令:

执行后,显示值为

这表明,1+2+3+…+100=5050。