# 计算
## 四则运算+ - * / ^
exercise
###calculate
sqrt():开根号的函数,也可以直接()^()。
函数有:cos()、sin()、tan、log()、log10()、exp()
cos(((1+2+3+4)^3/5)^0.5)
ans =
-0.0050
>> sin(pi^0.5)+log(tan(1))
ans =
1.4228
>> 2^(3.5*1.7)
ans =
61.8199
>> exp(sin(10))
ans =
0.5804
##嵌入函数(Embedding Function)
sin(cos(pi))可以分两步储存cos(pi),sin(ans)
cos(pi)
ans =
-1
>> sin(ans)
ans =
-0.8415
>> sin(cos(pi))
ans =
-0.8415
##变数(variable)
A只能在左边,数值只能在右边
eg:A=10
变数不进行宣告的话,默认数值类型是double(双精度浮点型)
可在命令行输入whos进行查询
特殊关键字:
i,j代表复数
Inf:无穷大
eps:无穷小
NaN:不是一个数值(not a number)eg:x=inf/inf
pi:π
在Matlab命令行输入iskeyword可查询。
最好不要使用关键字进行命名:
eg:
>> cos='This string.';
>> cos(8)
ans =
'r'
空格也站一个空位
所以,不要用关键字或函数当做变量。
那怎么消除变量呢?
clear cos
-
##pi
函数Format
>>format long
>> pi
ans =
3.1416
>> format long
>> pi
a