【问题标题】:Solve two variable recursive equation in Mathematica, is that possible?在 Mathematica 中求解两个变量递归方程,这可能吗?
【发布时间】:2011-06-10 14:43:19
【问题描述】:

我尝试使用RSolveMathematica 中求解一个二变量递归方程,但它只是重复了我输入的内容。

Mathematica中是否可以求解两个变量递归方程?

【问题讨论】:

    标签: wolfram-mathematica


    【解决方案1】:

    也许您应该在问题中包含方程式,因为您可能只是错误地使用了RSolve

    Mathematica 可以解一些二元递推方程,但不是全部。

    有时the free package Guess.m 可以解决RSolve 无法解决的问题。 (您必须请求访问该文件;联系信息在该页面上。)

    【讨论】:

      【解决方案2】:

      我今天在尝试绘制物流地图时发现了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 的文档提供了两个变量关系的示例。

      【讨论】:

        猜你喜欢
        • 2011-01-07
        • 2020-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-12
        相关资源
        最近更新 更多