[問題] 變數與方程式已回收

看板MATLAB作者 (KillerQueen)時間14年前 (2009/12/06 07:00), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
我想寫一個方程式是長這樣的 qx = c0 + c1*x + c2*x^2 + c3*x^3 +...到我要的次方項 爬文知道c變數怎麼變成c0,c1,c2... 但是,我把它應用到x裡卻不行 for i=0:n eval(['syms c',num2str(i),';']); end symx x; qx=0; for i=0:3 qx = qx+x^i; end 如果把最上面那列拿到x前用也不行 請問我該怎麼處理 謝謝 找了很多積分的發問,但是沒有找到我要的 有辦法對1積分得x嗎,如果已設變數為x int(1,x) 這個會被辦錯,該怎麼使用呢。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 109.246.227.44

12/06 07:34, , 1F
如果可以先知道次方及係數, 可以考慮 polyval (有一些限制)
12/06 07:34, 1F
※ 編輯: world210 來自: 109.246.227.44 (12/06 07:39)
文章代碼(AID): #1B6kNuAL (MATLAB)