24小时热门版块排行榜    

CyRhmU.jpeg
查看: 733  |  回复: 3

Love_Family

新虫 (初入文坛)

[求助] 数值解的误差曲面问题已有2人参与

我用向前差分方法计算了一个抛物方程的初边值问题,结果要求画出误差曲面,但是我总是画不对;
我的计算步骤如下,请高人指点:
1、方程的经典解是u(x,t)=exp(x+t);  0=<x<=1, 0=<t<=1;
2、计算的数值解为 U(xi,tk) (总共计算出11*11个节点的数值)
3、matlab编程如下:
x=0:0.01:1;
y=x;
[X,Y]=meshgrid(x,y);
for i=1:11
   for j=1:11
   E(i,j)=abs(U(i,j)-u(i,j));   %数值解与经典解得误差
   end
end
surf(X,Y,E)
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

No Complain,Only work hard!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yongcailiu

金虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
Love_Family: 金币+1, 有帮助 2014-09-29 21:43:53
没有计算数值解的过程啊,另外,变量x的步长和后面的也不符啊
2楼2014-09-29 08:28:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bluesine

铁杆木虫 (职业作家)

科苑小木虫

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
Love_Family: 金币+1, 有帮助 2014-09-29 21:44:03
feixiaolin: 金币+20, 2014-4 优秀板油 2014-12-07 01:00:25
x=0:0.01:1和你的11个点不符。改了看看
板凳要做十年冷文章不发一个字
3楼2014-09-29 10:10:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Love_Family

新虫 (初入文坛)

步长是0.1,我写帖子里写错了;数值解的计算过程我没有写出来,数值解的计算没有问题,现在的问题是我画的曲面和课本不一样。
No Complain,Only work hard!
4楼2014-09-29 21:46:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Love_Family 的主题更新
信息提示
请填处理意见