1、ans----这是一个变量(符号),可用来表示值。
2、我们总是看别人的代码中,在每一项之间都留有空格,这样提高了我们的可读性,看起来也更加专业。
3、加、减、乘、除表示
(1)相加和相减: a + b和a - b
(2)幂数表示:a ^ b
(3)两数相乘:a * b
(4)两数相除:a / b-------这个除法有个名字叫做右除,MATLAB中也允许另一种写法,叫做左除。
若我们要计算b/a,我们可以使用反斜杠代替斜杠,表示反过来除,表达式可以表示为: a \ b
4、优先级问题
MATLAB中的优先级与数学中的优先级一致,要注意左除与右除。幂运算优先于乘和除,右除优先于左除,加和减的优先级最低,如果想改变优先级,用圆括号括起来。
5、赋值运算符-------"="
若在命令窗口中输入:
x + 6 = 90
MATLAB会报错,如下所示:
x + 6 = 90
↑
错误: '=' 运算符的使用不正确。要为变量赋值,请使用 '='。要比较值是否相等,请使用 '=='。
在数学课本上常见到的代数表达式MATLAB会不知道如何处理。但是如果将90-6赋给变量x,MATLAB便会知晓。
>> x = 90 - 6
x =
84
6、在赋值运算符右边使用变量,必须先给变量赋值。
>> y = 3;
>> y = y + 7
y =
10
7、很多时候,我们不需要MATLAB输出结果。只需要在表达式后面加上分号”;“即可。
>> x = 2; y = 4; z = x * y
z =
8
这样写是合法的,告诉MATLAB我们不想看到x和y的值。可以在一行中包含多个表达式。
8、当做许多计算时,结果可能会产生大量变量。可以通过在命令窗口中输入who来刷新内存。告诉MATLAB显示到目前为止所有变量名称。
>> who
Your variables are:
V a ans t s t c x y z
若输入whos,我们会获得更多信息,告诉我们当前内存中的变量、类型、每个变量所分配的内存空间,以及它们是否是复数。