实验九:常微分方程初值问题的计算

上传人:飞*** 文档编号:47738801 上传时间:2018-07-04 格式:PDF 页数:2 大小:99.48KB
返回 下载 相关 举报
实验九:常微分方程初值问题的计算_第1页
第1页 / 共2页
实验九:常微分方程初值问题的计算_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验九:常微分方程初值问题的计算》由会员分享,可在线阅读,更多相关《实验九:常微分方程初值问题的计算(2页珍藏版)》请在金锄头文库上搜索。

1、计算方法( C语言版)实验报告实验九:常微分方程初值问题的计算(第八章)一、实验目的: 1.掌握求解常微分方程初值问题的欧拉折线法。 2.掌握求解矩阵主特征值和对应特征向量的乘幂法。 3.记录运行结果,回答问题,完成实验报告。二、实验条件: Microsoft Visual C+ C-Free 三、实验内容及运行结果: (一) 、 取步长 h=0.2, 用显示欧拉法求y=-y-xy2 在 x=0.6 处 y 的近似值。 y(0)=1 1.源程序: #include #define MAXSIZE 50 double f(double x,double y); int main(void) do

2、uble a,b,h,xMAXSIZE,yMAXSIZE; long n,i; printf(“n 请输入求解区间 a,b:“); scanf(“%lf,%lf“, printf(“n 请输入步长 h:“); scanf(“%lf“, n=(long)(b-a)/h); x0=a; printf(“n 请输入起点 x0=%lf 处的纵坐标 y0:“,x0); scanf(“%lf“, for(i=0;i=n;i+) xi+1=xi+h; yi+1=yi+h*f(xi,yi); printf(“n 计算结果为: “); for(i=0;i=n;i+) printf(“nx%ld=%lf,y%ld=%lf“,i,xi,i,yi); double f(double x,double y) return(x); 2.运行结果:四、实验总结:五、实验教师评语

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号