4阶龙格库塔1

时间:2025-04-22

实验目的:

学习用数值积分方法,计算状态方程的数值解

理解数值积分法中的精度、步长等问题,了解病态系统的特性。

实验内容: 基本内容:

1. 用给定的系统模型或者自己找个系统进行仿真,要求:

1)二阶系统

2)迭代方法:定步长的4阶龙格库塔积分方法

2. 画出状态变量和输出随时间变化的曲线

选做内容:

1

1)列表给出某段时间上(如:20秒~30秒,找误差大的时间段,这样能清楚看到效果)

的迭代结果以及跟解析解之间的误差,至少10组数据,并跟4阶龙格库塔积分方法进行比较

2)对比用不同方法迭代,状态变量和输出随时间变化的曲线。

2

1) 采用几组不同步长进行迭代,列表给出某段时间上(如:10秒~20秒,找误差大的

时间段,这样能清楚看到效果)的迭代结果以及跟解析解之间的误差,至少10组数据,研究步长对迭代精度的影响,争取找到最佳步长。

2)对比不同步长时状态变量和输出随时间变化的曲线。

3.

1) 制定几种步长规则,用变步长法进行迭代,列表给出某段时间上(如:10秒~20秒,

找误差大的时间段,这样能清楚看到效果)的迭代结果以及跟解析解之间的误差,至少10组数据,研究变步长规则对迭代精度的影响

2)对比不同步长规则迭代时,状态变量和输出随时间变化的曲线。

4。研究病态系统:自己构建病态系统,或者采用给定的例子

1) 采用常规迭代方法,用不同步长迭代,争取找到使病态系统发散的步长

2) 用隐式吉尔法对病态系统进行迭代,与常规迭代方法进行比较

3) 画出状态变量和输出随时间变化的曲线

报告内容:

1。基本内容部分:

1) 给出基本内容部分采用的系统模型,给出m文件的程序框图,

2) 画出状态变量和输出随时间变化的曲线

2。选作内容部分:

1) 给出采用的系统模型,迭代算法,说明试验的内容以及得到的结果,并进行分析

2) 研究算法精度问题时,列表给出某段时间上的迭代结果,跟解析解之间的误差,

至少10组数据

3) 画出状态变量和输出随时间变化的曲线

4)试验过程中遇到的困难,如果已经解决,说明解决的方案

4阶龙格库塔1.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219