【发布时间】:2011-06-10 14:43:19
【问题描述】:
我尝试使用RSolve 在Mathematica 中求解一个二变量递归方程,但它只是重复了我输入的内容。
Mathematica中是否可以求解两个变量递归方程?
【问题讨论】:
我尝试使用RSolve 在Mathematica 中求解一个二变量递归方程,但它只是重复了我输入的内容。
Mathematica中是否可以求解两个变量递归方程?
【问题讨论】:
也许您应该在问题中包含方程式,因为您可能只是错误地使用了RSolve。
Mathematica 可以解一些二元递推方程,但不是全部。
有时the free package Guess.m 可以解决RSolve 无法解决的问题。 (您必须请求访问该文件;联系信息在该页面上。)
【讨论】:
我今天在尝试绘制物流地图时发现了RecurrenceTable[]。它给出了一个值表,如果你愿意,它是象征性的,给定一组递归关系和初始条件。哦,它真的很快。
例如,
logisticMap[r_,x0_,maxn_]:=RecurrenceTable[{x[n+1]==r x[n](1-x[n]),x[0]==x0},x,{n,0,nmax}];
Manipulate[ListPlot[Transpose[{Range[0,maxn],logisticMap[r,x0,maxn]}],PlotRange->{0,1}],{{r,3.485},0,4},{{x0,0.432},0,1},{{maxn,500},10,1000,1}]
RecurrenceTable 的文档提供了两个变量关系的示例。
【讨论】: