[問題] sym 指令出現問題

看板MATLAB作者 (蛋頭)時間12年前 (2013/04/05 20:58), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
最近剛開始研究matlab函數繪圖 想寫一個巢狀的多項式 這是程式碼 t=[-0.96,-0.76,-0.62,-0.44,-0.3,0.12,0.54,0.66,0.9] a=[-0.1300,0.1900,1.26681,-3.62569,2.88505,1.07906,-3.59523,4.50534,-3.49627] syms i k x y=symsum(a(k)*symprod((x-t(i)),i,1,k-1),k,1,9) 卻怎麼樣都跑出 ??? Error using ==> subsindex Function 'subsindex' is not defined for values of class 'sym'. 的錯誤訊息.... 跪求高手解答 - ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.119.75

04/05 23:, , 1F
看起來是t(i)的問題,你可以試著把eq的各元素拿掉來檢查bug
04/05 23:, 1F
我試過用一般的symsum都可以 但是好像只要加上需呼叫陣列內容的就會出現上面的錯誤耶... ※ 編輯: egghend 來自: 140.112.46.253 (04/06 14:06)
文章代碼(AID): #1HNifX91 (MATLAB)