Re: [問題] 符號的對稱矩陣已回收

看板MATLAB作者 (失ゎれた彩畫)時間16年前 (2009/05/21 23:24), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《a5170040 (Piggy)》之銘言: : 想請問一下 : 現在我定義了一個符號叫做p : 想要創造一個3*3的符號對稱矩陣 : [ 1 p p^2 ] : [ p 1 p ] : [p^2 p 1 ] : 以下是我的程式碼 : syms p real; : for i=0:3 : A(i+1)=p^i; : end : 接下來我就不知道該怎麼做了 : 不知道有沒有現成的指令可以幫助???謝謝 try this 寫 10*10的 要別的維度改m就行了 要改寫成function也不難 重點在double和sym間的合體 clear all;clc syms p real; m=10; a=sym(eye(m)); b=find(a~=1); c=find(a==1); for i=1:size(b) a(b(i))=p^abs(b(i)-c(ceil(b(i)/m))); end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.12.226

05/22 00:03, , 1F
哈...謝謝!我剛也用了自己的方法完成了!!!謝謝你!
05/22 00:03, 1F

05/22 00:03, , 2F
另外想請問我用符號求Inverse的時候在m>=3就會出問題了
05/22 00:03, 2F

05/22 00:04, , 3F
不知道有什麼方法可以解決???謝謝!
05/22 00:04, 3F

05/22 00:08, , 4F
我這個直接inv(a)都沒問題耶
05/22 00:08, 4F

05/22 00:21, , 5F
哈~我也可以了!不好意思捏!!!!謝謝你的幫忙!
05/22 00:21, 5F
文章代碼(AID): #1A5N8QHc (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1A5N8QHc (MATLAB)