作者qoodeva (發呆的花枝)
看板Mathematica
標題[問題] 下三角矩陣化簡
時間Fri Feb 17 11:46:43 2012
現在有四條方程式排成一個4*4矩陣作列運算
可是在計算過程中,矩陣元素中的有些分式不會自動化簡
-μ1μ3 - μ2μ4 μ5 hs*c44
會變成 ─────── + ——————— +------+------
μ1μ3+μ2μ4 μ1μ3+μ2μ4 μ5+hs*c44 μ5+hs*c44
上式等於零,可是就是不會自動消
,試了一些語法,simplify Expand Cancel 一樣還是相同的結果
也不是一開始就這樣
大約做了4~5次列運算後就開始發生,感覺比較像是記憶體的問題,
可是我電腦都插到4G了,請教學長後學長說有時候是運氣的問題 = =
我做列運算的語法如下,其中AAA為一矩陣
AAA[[3,4]]中d的係數
新的第二列 ↓
↓ Coefficient[AAA[[3,4]],d]
AAA[[2]]=AAA[[2]] - -------------*AAA[[1]];
↑ Coefficient[AAA[[1,4]],d] ↑
舊的第二列 ↑ 舊的第一列
AAA[[1,4]]中d的係數
希望版上高手能幫忙解答一下,還是說Mathematica有哪邊要設定??
補充再問一下
我矩陣內元素都不會對齊會變成
╓ ╖
║ a11+b12 8b ║
║ ║
║ ║
║ ║
║a12+c55+b8+o69 c9*b8+6p-5g ║
║ ║
╚ ╝
可是在六版內看就會對齊,目前是使用8版的
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.78.76
推 LPH66:Together 有試過了嗎? 02/17 14:02
→ qoodeva:謝謝L大大,剛剛有成功,我再多試幾次 02/17 14:11
→ qoodeva:只是還不懂,為什麼Simplify一樣是簡化卻會出現這種情形XD 02/17 14:16
※ 編輯: qoodeva 來自: 140.116.78.76 (02/17 14:23)
→ chungyuandye:MatrixForm[data, TableAlignments -> Left] 02/17 18:17
→ qoodeva:謝謝樓上戴老師以及L大大指導 02/17 18:35