wangyuenter 发表于 2008-1-17 21:12

关于一阶线性常微分方程组初值问题

在dx/dt=Ax(t)+g(t)中 假设初始条件为x(t0)=0
我现在知道解公式为 y=exp(A(t-v))u(v)dv的积分
A分解为jordan标准型 知道J和P
大家谁有 求此问题解析解的 程序 本人matlab还没有学的怎么样 对含未知数的向量积分不知如何下手

[ 本帖最后由 eight 于 2008-1-22 19:20 编辑 ]

花如月 发表于 2008-1-18 12:45

回复 楼主 的帖子

试试dsolve,或者搜下版面

wangyuenter 发表于 2008-1-18 21:17

谢谢 我需要的是程序 dsolve是不行的 版面搜也没有 好像没人研究过这个?

sigma665 发表于 2008-1-18 21:33

回复 3楼 的帖子

想让人特地编你的程序估计不太现实

自己动手,才会有进步

sssbbbhhh1 发表于 2008-1-19 10:56

回复 楼主 的帖子

次---->此

wangyuenter 发表于 2008-2-1 18:23

我也想自己编啊可是完全不懂啊

VibrationMaster 发表于 2008-2-1 20:26

如果知道了J和P 那就非常容易了。
exp(At)=P^-1*exp(j*t)*P;
另外直接使用exp(A*t)也是可以的

wangyuenter 发表于 2008-2-25 10:12

奥 谢谢几位 自己试试 :@D
页: [1]
查看完整版本: 关于一阶线性常微分方程组初值问题