作者loser113 (洨大魯蛇ㄍ)
看板MATLAB
標題[討論] 怎麼設計方程式
時間Tue Mar 3 00:59:09 2015
我想要解一個通解
已知f(a,b)變數方程式
想解出g(x)遞迴式 像是 g(x+2)=a*g(x+1)+b*g(x) g(1)=f(a,b) x,n為自然數
想找出g(n)=g(a,b) 懇請指教
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.128.201
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1425315551.A.311.html
1F:→ eccstartup: 只有一個初始值嗎?求通解就是解個方程t^2=a*t+b, 03/03 17:40
2F:→ eccstartup: 然後造成兩根指數的線性組合 03/03 17:41
3F:→ loser113: 我想要得到的是通解 03/03 18:21
4F:→ loser113: 不是一般數值 不知道能不能 03/03 18:21
5F:推 sunev: 請洽數學版 03/03 18:59
6F:推 profyang: ...要解通解怎會寶來這邊問= = 還是你是想對任意甚至非 03/03 21:01
7F:→ profyang: 線性的遞迴方程式都得到通解?那很難吧 恐怕只能數值了 03/03 21:01
8F:→ loser113: 謝謝各位 不熟matlab想說問問看 03/04 00:09
9F:推 sunev: matlab不是用來導公式用的,你要先確定數學上有公式可用 03/04 00:49
10F:→ sunev: 再來問有沒有程式可以算這個公式 03/04 00:49
11F:推 profyang: 是說如果是你給的那樣 不是標準的差分方程?代g=r^x進去 03/04 01:51
12F:→ profyang: 可以解出2個r 在代初始條件進去就可以得到 03/04 01:51
13F:→ profyang: g=c*r1^x+d*r2^x這樣 還是你真的是要解非線性或非常係數 03/04 01:52