首頁 > 軟體

matlab怎麼建立矩陣/資料匯入

2019-12-25 15:36:25

       matlab裡的運算幾乎都是以矩陣的方式進行的,標量和向量是矩陣的特殊形式。因此矩陣的建立在使用matlab過程很重要。下面我將介紹幾種種建立矩陣/特殊向量和資料匯入方法。


1

方法一、直接輸入

就是在命令視窗中直接輸入矩陣的元素,這種方法適用於有限元素、簡單的矩陣。

用中括號,同一行的元素用逗號(,)或空格隔開,不同行的元素用分號隔開。


2

還可以雙擊工作空間(workspace)中的某一變數,在表格中填入任意矩陣的元素。



3

方法二、用M檔案建立矩陣

在命令視窗中輸入edit,新建M檔案,語法和直接輸入法一樣。然後儲存。


4

要使用時,在當前路徑中我們可以看到這個M檔案,右擊,點」run「,M檔案中的矩陣就載入到workspace中了。就可以直接使用這些變數。




5

方法三、特殊矩陣

1.零矩陣:zeros(n,m)

2.一矩陣:ones(n,m)

3.單位矩陣:eye(n)

其中n為行數,m為列數。格式有很多種,這些是常用的。


6

方法四、用冒號表示式建立向量

a=num1:step:num2

num1:起始數值,step:步長,num2:終止數值,這些可以是變數或數值表示式。


7

方法五、用linspace建立行向量

linspace(num1,num2,m)

num1:第一個元素,num2:最後一個元素,m為元素總數,省略m,則預設產生100個元素。


8

方法六、匯入文件資料

很多資料來自Excel,txt等文件,我們沒有必要一個一個輸入,直接匯入就可以。

用import data進行資料匯入,找到相應文件,選擇資料範圍,確認匯入就能在workspace中看到資料。





IT145.com E-mail:sddin#qq.com