本教程主要讲到MATLAB语法、运算符、数据类型、数组索引及处理等等语言基础知识。大概可分四大部分:
(1)输入命令
输入命令- MATLAB & Simulink- MathWorks 中国
-
ans
当未明确定义输出变量的名字时,MATLAB会自动创建一个变量ans来接收计算的结果。 -
clc
MATLAB中的清屏命令,用来清除当前命令窗口的所有命令。
需要注意的是,清屏之后不可再使用滚动条查看函数历史记录,但是仍然可以使用上箭头回调历史命令。 -
diary
将命令窗口的文本保存到文件。
语法:
diary
diary(‘filename’)
diary off
diary on
diary filename
diary函数创建一个键盘输入和结果文本输出的文件,diary的输出是一个 ASCII 文件, 适合在大多数报告和其他文档中进行搜索、打印。如果没有指定filename, 则 MATLAB会在当前文件夹中创建一个名为diary的文件。 -
format
设置命令窗口的输出格式
例如:
(1)将输出格式设置为长的固定十进制格式, 并显示pi的值.
format long
pi
==> ans = 3.141592653589793
(2)将输出格式设置为具有紧凑行间距的短工程格式, 然后将该格式重置为默认值。
format shortEng
format compact
x = rand(3)
x=
814.7237e-003 913.3759e-003 278.4982e-003
905.7919e-003 632.3592e-003 546.8815e-003
126.9868e-003 97.5404e-003 957.5068e-003
format
x
x =
0.8147 0.9134 0.2785
0.9058 0.6324 0.5469
0.1270 0.0975 0.9575
(3)以十六进制格式显示整数和实数的最大值。
format hex
intmax('uint64') %uint64表示64位无符号整数
ans = uint64
ffffffffffffffff
realmax
ans =
7fefffffffffffff