MATLAB 矩陣的輸入

2021-10-04 09:24:26 字數 672 閱讀 7454

matlab中最吸引使用者的地方莫過於矩陣,所以這裡主要介紹三種矩陣的輸入形式:

,都可以代表行元素之間的間隔,而換行則需要;或者直接敲換行即可,這裡建議直接敲換行後最好將資料對齊顯示,方便後期找bug。

a = [1,2;3,4] %「;」代表換行

b = [1 2

3 4] %和上面一樣的功能

(1)使用from:step:to形式生成,其中step的預設值是1。

(2)使用linspacelogspace生成

c = 1:2:9

d = linspace(1,9,5)

e = logspace(0,2,5)

函式名

功能zeros(m,n)

產生m行n列全0矩陣

ones(m,n)

產生m行n列全1矩陣

rand(m,n)

產生0-1均勻分布的m行n列矩陣

randn(m,n)

產生0-1正態分佈的m行n列矩陣

magic(n)

產生n階魔方矩陣

eye(n)

產生m行n列單位矩陣

matlab(1)矩陣的輸入及運算

matlab身為一款功能無比強大的軟體從其12g的記憶體就可見一斑,對於matlab的學習需要線性代數中矩陣的知識作為基礎。以下是我在學習matlab中獲得的心得以及知識,歡迎參與討論。根據矩陣的定義,乙個由m n和數aij i 1,2,m j 1,2,n 排成的m行n列的數表,稱m行n列矩陣,簡稱...

MATLAB教程(一) 基本操作與矩陣輸入

操作符 運算結果被存放在乙個叫ans的臨時變數中 不清楚怎麼表達可以搜matlab官網的inference 巢狀運算 sin cos pi 可以分開計算為cos pi sin ans 從而使表示式更簡潔。定義 a 10 不可以寫成10 a 優先順序 自定義變數的優先順序最高,為了不覆蓋原來的意義,應...

matlab矩陣的操作

l 矩陣的輸入 i.直接輸入建立矩陣 輸入方法是先鍵入左方括弧 然後按行直接鍵入矩陣的所有元素,最後鍵入右方括弧 注意 整個矩陣以 和 作為首尾,同行的元素用 或空格隔開,不同行的元素用 或按enter鍵來分隔 矩陣的元素可以為數字也可以為表示式,如果進行的是數值計算,表示式中不可包含未知的變數。例...