[問題] symbolic recurence function已回收
我想要定義出一個symbolic function
看了syms 用法。
>> syms n k t
>> f = n^2+k^3+2*n*k*t
f =
k^3 + 2*t*k*n + n^2
的確是可以令出一個 symbolic形式的函數,
可是接下來我想要對k定義出依個遞迴關係 就做不動了。
像是我想要定義出一個Gnk函數 像底下這樣
function sol = Gnk(n,k,t)
if k == 0
sol = 1;
elseif k == 1
sol = t;
else
sol = (2*k+n-4)*t*Gnk(n,k-1,t)-(k-1)*Gnk(n,k-2,t)/(k+n-3);
end
end
可是我在functoion sol前面加個syms n k t 整個m-file就讀不懂了...
我的目標就是可以到時候隨便打個Gnk(n,3,t)
她就會出現我想要的那個跟n,t,有關的多項式,這樣該如何寫呢?
謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 68.48.173.107
→
07/27 18:17, , 1F
07/27 18:17, 1F