1.基础运算
括号内优先级最高,其次乘除,最后加减。
>>100 + 200 (回车)
ans = 300
>>(100+200)*5 (回车)
ans = 1500
>> 100*5 + 200 *5
ans = 1500
>>2^3
ans = 8
逻辑运算:
等于 == 不等于 ~= 逻辑与 && 逻辑或 || 逻辑异或 xor(a,b)
2.内建函数
常用三角函数:sin, cos, tan
对数函数log, 指数函数 exp,绝对值函数abs, 向下取整函数floor, 向上取整函数ceil
>>floor(100.999999)
ans = 100
>>ceil(1000.0000001)
ans = 1001
切记这些都是内建函数,因此不能缺少括号!
3.变量
>>res = sin(30*pi/180)
res = 0.50000
>>res
res = 0.50000
>>clear res
(上一条命令可以删除当前工作空间的res变量)
>>save res
(保存变量,octave关闭后默认删除变量,这条命令可以保存变量)
>>load res
(下次打开,只需执行这条