PDA

查看完整版本 : [MATLAB数学相关] 这种偏微分方程怎样用MATLAB求数值解??


Chandlerhuo
2009-12-06, 20:54
这种偏微分方程怎样用MATLAB求数值解??

一阶非线性偏微分方程组:[B]a(y)*[partial y/partial t]+b(y)*[partial y/partial x]=c(y)
其中 y=div[y1,y2,y3,y4,y5,y6]

"partial"表示“偏”;

"div"表示“转置”;


这里确实缺少边界条件,但我主要想知道对此类方程应该如何着手???基础较差,望高手讲细点!!!

怎样用MATLAB来实现它???

不胜感激!

laosam280
2009-12-09, 15:27
用差分代替导数,差分法就可以做。matlab工具箱有现成的算法

Chandlerhuo
2009-12-09, 19:53
我知道用差分,是不是差分过后再利用解线性方程组的牛顿迭代法迭代求解?
还请高手说清晰点!因为在你眼里很简单的东西,对我可能是不可逾越的鸿沟?
拜谢!

Chandlerhuo
2009-12-09, 19:56
还请告知MATLAB那个工具箱?它的pde toolbox 不是基于有限元的吗?