Re: [討論] 矩陣內兩個符號,如何先求行列式……
※ 引述《candy88257 (阿泰斯)》之銘言:
: 矩陣內兩個符號,如何先求行列式,讓它變成以其中一個符號為變數的多項式,然後將另一個符號代值進去,求多項式等於0時的解。
: 目前測試矩陣內有2個符號可以求行列式,但是求出來後值就無法代進去了。
: 也可以將要代值的符號在取行列式之前先代入,再取行列式,但每代一個值就行列式一次很慢,而且值要代幾白個……
: 求高手幫想更好的辦法,感謝!
利用syms 先宣告變數 之後 用eval 做應該就可以了
syms a b c
data = [a b c; 4 5 6; 7 8 9] % 隨便一個方陣
value= det (data)
a=1;b=2;c=3; %data 隨便你代
eval (value)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.255.182.1
推
04/15 16:24, , 1F
04/15 16:24, 1F
→
04/15 16:24, , 2F
04/15 16:24, 2F
→
04/15 22:28, , 3F
04/15 22:28, 3F
→
04/15 22:28, , 4F
04/15 22:28, 4F
→
04/15 22:29, , 5F
04/15 22:29, 5F
推
04/15 23:46, , 6F
04/15 23:46, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章