標籤:返回 數值 矩陣 form lang 數字 修改 pwd 列印
第二課 Moving Data 資料移動
常用內建函數
(1)負載檔案
load 檔案名稱.dat(或load(‘檔案名稱.dat‘))
接著輸入檔案名稱便可查看檔案裡的資料
(2)顯示當前工作空間的所有變數 who/whos(更詳細)
(3)清除變數 clear 變數名
直接輸入clear的話將刪除當前工作空間中所有變數
(4)矩陣的大小 size(A)/length(A)
size(A)傳回值依舊為一個矩陣[r,v] (size(A,1)返回矩陣的行數 size(A,2)返回矩陣的列數 )
length(A)返回行數與列數中的的最大值, 常用於向量
(5)翻轉給定矩陣 flipud(A)
(6)max (一行多列)返回矩陣中元素最大值
(多行多列)返回矩陣中元素最大列
max(a,[],2)以矩陣形式輸出矩陣a中的最大列(以離第2個元素的臨近距離排列,近的排在前面)
max(:)以向量形式輸出矩陣a中的所有元素
(7)
改變數值有效數字顯示位元(
預設為short) format(opt) / format opt (8)
修改命令列 PS1(opt)prompt
(9)顯示內建函數func的用法help func(任意)
(10)列印 disp(sprintf(‘6 decimals:%0.6f‘,a)) ps:列印並在控制台顯示變數a的小數點後六位。
(11)顯示當前檔案所處路徑 pwd
(12)進入檔案cd
(13)列出目前的目錄下所有檔案 ls
(14)儲存資料(以二進位形式)將檔案中第1到10個資料存入v中 v = 檔案名稱(1:10)
將v存入hello.dat檔案中 save hello.dat v
(以我們看得懂的形式)將v的ascii碼存入hello.txt檔案中 save hello.txt v -ascii
Octave Tutorial(《Machine Learning》)之第二課《資料移動》