『易坊知识库摘要_五点|五点差分法(matlab)解椭圆型偏微分方程』2、差分法解椭圆型偏微分方程例1)就可以得到下图(,)(,)p e u x y k=wudianchafenfa(0.05,40,20,10000,1e-6) p e u x y k=wudianchafenfa(0.025,80,40,10000,1e-6) 为什么分得越小,误差会变大呢?我们试试运...
按关键词阅读:
差分法
五点
微分方程
椭圆
matlab
1、用差分法解椭圆型偏微分方程-(Uxx+Uyy)=(pi*pi-1)exsin(pi*y) 0kmax)break;
endif(max(max(t)ep)break;
endendfor(i=1:n+1)for(j=1:m+1)p(i,j)=exp(x(j)*sin(pi*y(i);
e(i,j)=abs(u(i,j)-exp(x(j)*sin(pi*y(i);
endEnd在命令窗口中输入:p e u x y k=wudianchafenfa(0.1,20,10,10000,1e-6) k=147surf(x,y,u) ;
xlabel(x);
ylabel(y);
zlabel(u);
Title(五点 。
【五点|五点差分法(matlab)解椭圆型偏微分方程】2、差分法解椭圆型偏微分方程例1)就可以得到下图( , )( , )p e u x y k=wudianchafenfa(0.05,40,20,10000,1e-6) p e u x y k=wudianchafenfa(0.025,80,40,10000,1e-6) 为什么分得越小 ,