1樓:leo_韓冰
mathematica可進行矩陣的各種運算,如矩陣求逆、矩陣的轉置、矩陣與向量的乘法等.下面列出主要的運算.記k為常數,u,v為向量,a,b為矩陣
k*a------------------------常數乘矩陣
k+u-----------------------向量u的每乙個元素加上k
u+v----------------------向量的對應元素相加
u.v-----------------------向量的內積
u*v-----------------------向量的對應元素相乘
a.u---------------------矩陣乘向量
u.a-----------------------向量乘矩陣
a.b--------------------------矩陣乘矩陣
transpose[a]-----------------求矩陣a的轉置陣
inverse[a]--------------------求矩陣a的逆矩陣
det[a]-------------------------求矩陣a的行列式
eigenvalues[a]-----------------求數字陣a的特徵值
eigentvectors[a]---------------求數字陣a的特徵向量
linearsolve[a,v]---------------求解線性方程組ax=v
chop[%n]-------------------捨去第n個輸出中無實際意義小量
矩陣可以左乘以向量或右乘以向量, mathematica也不區分「行」,或「列」向量,自動進行可能的運算.
例: in[1]:=a=,}; v=;
in[2]:=a.v (a左乘以v)
out[2]=
in[3]:=v.a (a右乘以v)
out[3]=
in[4]:=inverse[a]
out[4]=
如果矩陣的元素是近似數,則求出的逆矩陣也是近似的。
in[5]:=b=,}; inverse[b]
out[5]=
in[6]:=%.b
out[6]=
結果與單位矩陣有微小誤差,用函式chop消去無實際意義小量
in[7]:=chop[%]
out[7]=,}
前面已介紹了用solve解線性方程組,但對於矩陣形式ax=v的線性方程組,用
linearsolve[a,v]更方便.
in[8]:=m=,}; linearsolve[m,]
有些符號打不出來,你也可以參見
out[8]=
2樓:匿名使用者
mathematica和matlab不一樣,mathematica所有的陣列都是用多維列表形式表示的,矩陣在mathematica中可以認為是乙個二維列表。如果非要將二維列表表示成矩陣形式的話,可以用matrix[a]將二維陣列a表示成矩陣形式。定義二維陣列可以用table[0,m,n];
3樓:匿名使用者
mathematica核心資料結構是列表,也就是有序陣列(實際上也可以不是數),矩陣就是二維的巢狀列表。
列表用諸如、,}、的表示式表示,也就是用大括號建立陣列、用逗號分隔元素。
如果需要顯示為矩陣的樣式,可以對列表使用matrixform指令。
初學者可以在幫助文件中搜尋howto教程,或者從主頁的第一篇文件看起。
4樓:無情天魔精緻
mathematica基礎——矩陣的基本操作
matlab中的矩陣怎麼定義
5樓:day忘不掉的痛
矩陣中元素不能為矩陣,但可以使用元胞陣列。
a=cell(2,3);%定義乙個2*3的元胞陣列a=[1 2;3 4];%將矩陣 [1 2 存入元胞陣列的第1行1列
3 4]
a=[2 3 4;5 6 7;7 8 9];%將矩陣[2 3 4;5 6 7;7 8 9]存入元胞陣列的第1行2列
以此類推
6樓:
可以用定義陣列的命令
cells(m,n)
定義的是m*n維的矩陣
也可以直接定義矩陣 比如定義乙個3×3的矩陣a=(x11,x12,x13;x21,x22,x23;x31,x32,x33)
mathematica中書寫形式,怎麼轉換到matlab中
天空與飛鳥 mathematica以符號運算見長,其符號表示式顯示效果符合我們的視覺習慣,但matlab的符號表示式顯示效果不夠友好,特別是在指令視窗顯示的結果無法顯示出上下標效果.兩者輸入的表示式結構相似,可以複製輸入語句後貼上到matlab指令窗或者m檔案編輯視窗,再稍作修改.如果想得到類似ma...
請問現實中是如何倒車入庫的呢,現實生活中如何倒車入庫?
現實生活中倒車入庫方法 1 看到一側有車位後,把車開過車位,同時調整車輛方向,使車輛與車位形成一定角度,只要空間足夠,儘量達到45度。2 位置調整好後,就可以開始倒車了,不過通常情況下無需打死方向,而是通過觀察兩側後視鏡內的情況,適當做調整。3 既然不是考場,所以有時候壓到車位線也無所謂,最重要的就...
請問郵件中pop3和stmp是指的什麼 如何設定?越詳細越好
止新穎 pop的全稱是 post office protocol 即郵局協議,用於電子郵件的接收,它使用tcp的110埠,現常用的是第三版 所以簡稱為 pop3。pop3仍採用client server工作模式,當客戶機需要服務時,客戶端的軟體outlookexpress或foxmail 將與pop...