| 5 | 1/1 | 返回列表 |
| 查看: 2498 | 回復(fù): 4 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | |||
truewz至尊木蟲 (文壇精英)
|
[交流]
【求助】用MAPLE計(jì)算一個(gè)符號(hào)矩陣的行列式的解 已有2人參與
|
||
|
我對MAPLE不熟,想用MAPLE計(jì)算一個(gè)符號(hào)矩陣的行列式的解,如下: x 2*a b D= [ 2-3b a x ] 4 5 x %x是要求的量 L=det(D); solve(L); %代入 a=1,b=2, 求出x的三個(gè)解 上面復(fù)合MATLAB 的語法,請高手用MAPLE編程實(shí)現(xiàn)上面的步驟,十分感謝! [ Last edited by truewz on 2010-6-14 at 16:40 ] |

|
你自己動(dòng)手在Maple中試試。我上面計(jì)算出的行列式,本身就是x=f(a, b, c...)符號(hào)變量的表達(dá)式。如果代數(shù)這些符號(hào)變量的值,可以得到x的值。 賦值語句的格式是:a := 2: 如果需要簡單的編程,也是比較容易。 Maple的語法與C語言非常相似,Maple內(nèi)置的函數(shù)都是用C和C++寫的。 這里舉幾個(gè)簡單的例子(下面是從一本書上抄的): Maple內(nèi)置完整的程序語言,編寫Maple程序?qū)嶋H上是非常簡單的,只要在你每天使用的一系列命令前后分別加上proc()及end即可。利用Maple自帶的函數(shù)程序構(gòu)造應(yīng)用程序,是一件極為容易的事情。 例子: 2*sqrt(13) if..else 語句 例子: for 循環(huán) 例子: |
|
兩個(gè)方法可以得到結(jié)果: 1. 在Maple中實(shí)現(xiàn) 首先輸入矩陣:(如果不知道格式可以看幫助,或者用左側(cè)的矩陣面板) 按回車鍵,然后用鼠標(biāo)右鍵點(diǎn)擊上面矩陣,從右鍵菜單中選擇: Standard Operations ->Determinant Maple會(huì)自動(dòng)顯示求行列式的命令: 然后再用鼠標(biāo)右鍵,選擇 solve下面的菜單,求出x的值。 如果熟悉Maple的命令,就不要這么費(fèi)勁。 2. 可以直接在MATLAB下用Maple的命令實(shí)現(xiàn)。就是在MATLAB中直接輸入上面Maple的命令,但輸入格式稍微不同。 maple('PackageName[CommandName](arguments)'); 對應(yīng)上面的命令就是maple(LinearAlgebra[Determinant](M)'); |
|
補(bǔ)充說明: 1. 在Maple中不能用D作為變量名,這是內(nèi)部定義的微分算子。 2. 在Matlab中使用Maple函數(shù),需要安裝Maple Toolbox for Matlab,或者安裝最新的Maple 14,這個(gè)工具箱免費(fèi)集成到Maple中了。因?yàn)槲覀儗?shí)驗(yàn)室用的正版Maple,所以在機(jī)房可以同時(shí)用這兩個(gè)軟件。 |
至尊木蟲 (文壇精英)
|
感謝樓上仁兄,我需要算的是一個(gè)循環(huán)程序,所以不能每次都點(diǎn)右鍵。 我的意思是把行列式賦給一個(gè)變量,在把符號(hào)變量代入,求出X值。 能否麻煩給出程序(再追加5個(gè)BB,共計(jì)25個(gè)),謝謝 注:我用MATLAB算的30*30的符號(hào)矩陣,算了幾組數(shù)據(jù)后就算不下去了,所以想改用MAPLE [ Last edited by truewz on 2010-6-12 at 18:06 ] |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿華中科技大學(xué),080502,354分求調(diào)劑 +4 | 守候夕陽CF 2026-03-18 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 能源材料化學(xué)課題組招收碩士研究生8-10名 +4 | 脫穎而出 2026-03-16 | 10/500 |
|
|
[考研] 0703化學(xué)調(diào)劑 +7 | 妮妮ninicgb 2026-03-15 | 11/550 |
|
|
[考研] 26調(diào)劑/材料/英一數(shù)二/總分289/已過A區(qū)線 +7 | 步川酷紫123 2026-03-13 | 7/350 |
|
|
[考研] 311求調(diào)劑 +6 | 26研0 2026-03-15 | 6/300 |
|
|
[考研] 一志愿西南交大,求調(diào)劑 +4 | 材化逐夢人 2026-03-18 | 4/200 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +6 | 錦鯉0909 2026-03-17 | 6/300 |
|
|
[考研] 278求調(diào)劑 +5 | 煙火先于春 2026-03-17 | 5/250 |
|
|
[考博] 26博士申請 +3 | 1042136743 2026-03-17 | 3/150 |
|
|
[考研] 326求調(diào)劑 +5 | 上岸的小葡 2026-03-15 | 6/300 |
|
|
[考研] 26考研求調(diào)劑 +6 | 丶宏Sir 2026-03-13 | 6/300 |
|
|
[考研] 285化工學(xué)碩求調(diào)劑(081700) +9 | 柴郡貓_ 2026-03-12 | 9/450 |
|
|
[考研] 考研調(diào)劑 +3 | 淇ya_~ 2026-03-17 | 5/250 |
|
|
[考研] [導(dǎo)師推薦]西南科技大學(xué)國防/材料導(dǎo)師推薦 +3 | 尖角小荷 2026-03-16 | 6/300 |
|
|
[基金申請]
今年的國基金是打分制嗎?
50+3
|
zhanghaozhu 2026-03-14 | 3/150 |
|
|
[考研] 0703 物理化學(xué)調(diào)劑 +3 | 我可以上岸的對?/a> 2026-03-13 | 5/250 |
|
|
[考研] 求老師收留調(diào)劑 +4 | jiang姜66 2026-03-14 | 5/250 |
|
|
[基金申請] 現(xiàn)在如何回避去年的某一個(gè)專家,不知道名字 +3 | zk200107 2026-03-12 | 6/300 |
|
|
[考研] 304求調(diào)劑 +6 | Mochaaaa 2026-03-12 | 7/350 |
|
|
[考研] 材料301分求調(diào)劑 +5 | Liyouyumairs 2026-03-12 | 5/250 |
|