[討論] 將級數寫在M檔案裡已回收
小弟想要求解這個問題: 級數[(i*((5/i*h)^2-(5/(i+1)*h)^2)] i=0~inf的累加
h可帶入任何正整數
如果直接在command window輸入
syms i
S=symsum(i*((5/i*h)^2-(5/(i+1)*h)^2),i,1,inf)
將h值套入任何整數,是可以直接求出函數值沒錯,
但小弟想要將指令寫在M檔案裡 可以變成funcs(h) = 求解
M檔案如下所示:
function S=funcs(h)
syms i
S=symsum(i*((5/i*h)^2-(5/(i+1)*h)^2),i,1,inf)
在command window下執行funcs(任意整數) 就會出現錯誤訊息
??? Undefined function or method 'symsum' for input arguments of type 'double'.
Error in ==> funcs at 3
S=symsum(i*((5/i*h)^2-(5/(i+1)*h)^2),i,1,inf)
是因為在M檔案裡不能使用toolbox裡的函數的關係嗎? 請好心的高手解答一下 ~.~
感激不盡!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.187.173
推
07/12 20:48, , 1F
07/12 20:48, 1F
→
07/12 20:50, , 2F
07/12 20:50, 2F
→
07/12 20:51, , 3F
07/12 20:51, 3F
→
07/12 20:55, , 4F
07/12 20:55, 4F