1.數學運算
注:% 在octave中是注釋符号
+、-、*、/、^
2.邏輯操作
==、~=、&&、||、XOR
注意,不等于符号的寫法是這個波浪線加上等于符号 ( ~= )
3.列印
(2)直接列印
設定a等于圓周率 ,如果我要列印該值,那麼隻需鍵入a像這樣就列印出來了。
注:
在指派語句最後加入";"号,即可不列印輸出。
(2)DISP
對于更複雜的螢幕輸出,可以用DISP指令顯示
(3)标準化輸出
(4)控制輸出長短格式的快捷指令
4.向量和矩陣
初始化矩陣的方法
使用[]初始化矩陣,使用”;“分隔矩陣每一行
快速生成矩陣
(1):
V=1:0.1:2
這個該如何了解呢:這個集合 是一組值,從數值1開始,增量或說是步長為0.1,直到增加到2,按照這樣的方法對向量 操作,可以得到一個行向量,這是一個1行11列的矩陣,其矩陣的元素是1 1.1 1.2 1.3,依此類推,直到數值2。
V=1:6
我也可以建立一個集合 并用指令“1:6”進行指派,這樣v就被指派了1至6的六個整數。
(2)one(2,3)
生成元素都為1的2行3列矩陣
2*one(2,3)
(3)zero(1,3)
生成元素都為0的1行3列矩陣
(4)rand(3,3)
生成随機元素的3行3列矩陣
randn(1,3)
一個一行三列的 矩陣,并且,來自三個值,一個平均值為0的高斯分布,方差或者等于1的标準偏差。
(5)eye(5)
生成5行5列的機關矩陣
其他指令
help
幫助指令
help 指令名稱
hist
繪制直方圖