找回密码
 新注册用户
搜索
查看: 8107|回复: 3

如何用matlab或mathematical解下面这个差分方程?

[复制链接]
发表于 2005-6-15 11:18:53 | 显示全部楼层 |阅读模式
·如何用matlab或mathematical解下面这个差分方程?
注明:a表示变量,n+1,n等表示下标。
an + 1 = an + 0.01an - 880.87
a0 =8 0 000
求出a72 = ?
回复

使用道具 举报

发表于 2005-6-16 22:10:08 | 显示全部楼层
在mathematical中你可以输入:
RSolve[{y[n + 1] == 1.01 y[n] - 880.87, y[0] == 80000}, y, n]
直接得解.
也可以
RSolve[a[n + 1] == b*a[n] - d, a[n], n]
得出一般解然后代入系数.
回复

使用道具 举报

 楼主| 发表于 2005-6-17 22:44:57 | 显示全部楼层

count,谢谢你哦。

count,十分感谢哦。
我试一下。
以后有问题,还要麻烦你啊。
先谢谢了。
回复

使用道具 举报

发表于 2005-6-29 21:18:03 | 显示全部楼层

大家帮帮忙吖

如何用matlab编辑差分方程及递推解法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-4-19 18:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表