學習日誌三
阿新 • • 發佈:2018-12-31
一、Octave
1、find函式
等號前面是一個數的話,就是順排的位置,如果是一行兩列的矩陣的話,就是行與列的位置
2、sum與prod函式
求和函式和乘積函式
3、floor函式
向下取整
4、ceil函式
向上取整
5、max函式,比較兩個數值的大小,向量中最大值,矩陣中最大值
max用法,中間加[]是因為區分不加的用法,加[]中後面的1是說明結果以行來顯示,則每列中的最大值,同樣,加[]中後面的2是說明結果以列來顯示,則每行中的最大值
此條是輸出A矩陣中的最大值,max()中不加1則預設第一維度-行
和上述結果一樣
6、sum函式和flipud函式,求和對角線、副對角線元素
輸出矩陣A的對角線元素之和
實現矩陣的上下翻轉,以此來求矩陣的副對角線元素
7、pinv函式
pinv函式是求逆運算
二、Octave中圖形的生成與設定
自變數
輸出y1影象,sin函式
輸出y2函式,cos函式,但是此時先前視窗中sin函式會被替代,只會保留一個視窗
這是在一個視窗繪製多種圖形的順序,先生成第一個,然後使用保持命令,在生成第二個,r為顏色
設定,橫軸,縱軸,標註,和標題
設定當前工作路徑,並儲存圖片,圖片名自取,是把當前活動的圖形視窗列印並儲存成圖片,此為png格式
該指令是關閉所有圖形視窗
figure指令可生成多個圖形視窗
上述結果是生成了圖2,所以圖2視窗為活動的圖形視窗,該指令是在圖形視窗2中,生成1*2的圖形格子,後面的1為第一個格子為活動格子
將活動格子設為第二個格子,然後輸出y2函式
清除活動視窗中的圖形,注意是視窗而不是格子
按數值大小生成不同的顏色,第三條指令是加上標註圖
圖形如下