30,416
社区成员




1.通过语句了解其使用法则
>> 5*(4\3)+9/5
ans =
5.5500
>> %左除和右除的使用规则,简记为下划方向被除数,而右除的优先级更高,然圆括号的优先级更高
>> r=4^3
r =
64
>> s=3/4+9/(2*3)
s =
2.2500
>> m=r*s
m =
144
2.一些错误的输入:
>> x+6=9
x+6=9
↑
错误: '=' 运算符的使用不正确。要为变量赋值,请使用 '='。要比较值是否相等,请使用 '=='。
3."="为赋运算符,在其右边使用变量,必须事先声明变量的值.
4.';'的使用,matlab不会直接输出表达式的结果.
5.who及whos 的使用
>> who
您的变量为:
ans m r s x
>> whos
Name Size Bytes Class Attributes
ans 1x1 8 double
m 1x1 8 double
r 1x1 8 double
s 1x1 8 double
x 1x1 8 double
6.clear的使用
>> clear x
>> who
您的变量为:
ans m r s
>> clear
>> who
>>
7.较长表达式的可以在行尾加"..."然后续行输出.
>> a=1
a =
1
>> b=2;
>> c=3;
>> d=4;
>> e=a+b+c...
+d
e =
10
8.format long(小数点后16位).format short(4位).format bank(两位,用于财务计算)
format short(long) e(科学计数法).format rat(最接近结构的比例式)
>> pi
ans =
3.1416
>> format long
>> pi
ans =
3.141592653589793
>> format short
>> pi
ans =
3.1416
>> format long e
>> pi
ans =
3.141592653589793e+00
>> format short e
>> pi
ans =
3.1416e+00
>> format bank
>> pi
ans =
3.14
>> format rat
>> pi
ans =
355/113
>> format long
>> 355/113
ans =
3.141592920353983
实验下来感觉会很有意思
9.matlab自带的一些数学表达式:
>> format short
>> exp(1)
ans =
2.7183
>> x=sqrt(5)
x =
2.2361
>> x=log(exp(1))
x =
1
>> m=log2(4)
m =
2
>> cos(pi/4)
ans =
0.7071
>> %计算反三角的格式
>> format rat
>> atan(pi/3)
ans =
1110/1373
>> %在三角函数前加a即为反三角
>> %复数
>> format short
>> a=1+i:
a=1+i:
↑
错误: 表达式无效。请检查缺失或多余的字符。
>> a=1+i;
>> b=5-2i;
>> c=a+b
c =
6.0000 - 1.0000i