精品・原创・海量・电子文档交易市场
VIP会员
快速导航
帮助中心
VIP
个人中心
退出登录
全部分类
×
川公网安备51019002008244号
蜀ICP备2024067431号
©2021-2026 by Sichuan SoBing Inc. All Rights Reserved.
首页
/
文档库
/
其它
/
常微分方程差分方法之matlab实现
VIP
常微分方程差分方法之matlab实现.doc
2.4
我要评价:
举报
版权申诉
作者/来源:
好好学习
|
发表时间:
2026年11月01日
|
作品编号:
236117654061509
|
3页
|
18.00KB
|
Word文件
开通会员
登录/注册
【摘要】
例1 用欧拉方法求初值问题 的数值解,分别取,并计算误差,画出精确解和数值解的图形. 解 编写并保存名为Eulerli1.m的MATLAB计算和画图的主程序如下 function P=Eulerli1(x0,y0,b,h) n=(b-x0)/h; X=zeros(n,1); Y=zeros(n,1); k=1; X(k)=x0; Y(k)=y0; for k=1:n X(k+1)=X(k)+h; Y(k+1)=Y(k)+h*(X(k)-Y(k)); k=k+1; end y=X-1+2*exp(-X); plot(X,Y,’mp’,X,y,’b-’) grid xlabel(’自变量 X’), ylabel(’因变量 Y’) title(’用向前欧拉公式求dy/dx=x-y,y(0)=1在[0,1]上的数值解和精确解y=x-1+2 exp(-x)’) legend(’h=0.
展开
会员
专享推荐 · 你可能也用得上
更多
开通
会员
,畅读全站文档
本篇文档已为你保留
本篇文档价值
¥35.00
会员 免费解锁
全文不限次阅读,剩余内容即刻解锁
高速下载通道,免排队、无等待
专属客服 1 对 1 答疑,优先响应
每日赠送下载券,本篇文档免费送
开通会员赠送本篇文档
/
3
热门搜索
最近搜索
收藏
分享
下载原文档
客服
微信客服
全屏
放大
缩小
退出全屏