数值分析
数值分析学习记录
CANDY_J
这个作者很懒,什么都没留下…
展开
-
数值分析实验四 最小二乘法曲线拟合
一、实验目的1.使用不同的模型对数据进行最小二乘拟合;2.分析使用不同模型最小二乘法对数据进行拟合的RMSE(均方根误差);3.根据分析结果求出最合理的拟合模型。二、实验题目1.用表1-1中的世界人口统计数值估计1980年的人口,求最佳最小二乘法数值估计:(a) 直线;(b) 抛物线。它们都通过这些数据点,并求这些拟合的RMSE。在每一种情形下,估计1980年的人口。哪一种拟合给出最佳估计。(40分)2. 世界石油产量以每天百万桶计,如表1-2所示,求最佳最小二乘法数值估计:(a) 直线;(原创 2020-09-26 11:57:23 · 13400 阅读 · 0 评论 -
赛德尔迭代——java实现
有方程组:用雅可比迭代法及赛德尔迭代法解此方程组终止条件:源代码:/** * @program: Seidel * @Package: PACKAGE_NAME * @Description: TODO * @author: Mr.John */public class Seidel { public static void main(String[] args) { double x1=0, x2=0, x3=0; //初始值原创 2020-09-26 11:57:00 · 361 阅读 · 0 评论 -
雅克比迭代——java实现
有方程组:用雅可比迭代法及赛德尔迭代法解此方程组终止条件:源代码:** * @program: Seidel * @Package: PACKAGE_NAME * @Description: TODO * @author: Mr.John * @date: 2020/3/14 15:28 */public class Seidel { public static void main(String[] args) { double x1=0, x2=0, x3=原创 2020-09-26 11:56:36 · 1294 阅读 · 1 评论 -
数值分析实验三 插值法实验
一、实验目的1.用多项式插值法问题进行模拟和预测;2.比较用不同次数的插值多项式对问题进行预测的效果;3.根据(2)中比较的结果说明用多项式插值对问题进行预测的局限性。二、实验题目1.用表1-1中的世界人口统计数值估计1980年的人口要求采用Lagrange插值: (共65分)(a) 采用经过1970和1990年估计值的直线;(15分)(b) 经过1960年、1970年以及1990年估计值的抛物线;(20分)© 经过全部4个数据点的三次曲线。(20分)(d) 并分别与1980年的人口估原创 2020-09-24 22:43:09 · 8430 阅读 · 2 评论 -
数值分析实验二 解线性方程组
一、实验目的1.了解求线性方程组的直接法的有关理论和方法;会编制列主元消去法的程序;2. 熟悉迭代法的有关理论和方法;会编制雅可比迭代法;3. 掌握所用迭代方法的收敛性及其收敛速度问题。二、实验题目2.对于第1题的弹道轨迹抛物线方程,根据已知的三个弹道轨迹经过点(1,6)、(3,5)、(7,2)建立的线性方程组,采用迭代法求解,得到此弹道轨迹抛物线方程。采用雅可比迭代法求其近似解,并画出解随着迭代次数变化的趋势线(允许的最大迭代次数N,近似解三、实验原理1、高斯列主元消去法的精度eps,由原创 2020-09-24 22:30:50 · 3559 阅读 · 1 评论 -
数值分析实验一 非线性方程求根实验
一、实验目的1、掌握非线性方程的各种解法,包括二分法、牛顿迭代法、弦截法等,并通过编程练习与上机运算,体会牛顿迭代法、弦截法的不同特点;2、掌握解非线性方程的弦截法,并与牛顿迭代法作比较;3、了解各种方法的收敛速度。二、实验题目(共100分)已知有一个粮仓,其顶部是半球形,下半部分是高为10米的圆柱形,粮仓的容积是400立方米。用牛顿法求粮仓的底半径,精确到4位有效小数。(30分)迭代收敛的快慢与初值的选取是否有关,通过数值试验来回答这个问题。(20分)用弦截法求粮仓的底半径,精确到4位有原创 2020-09-24 22:21:29 · 5696 阅读 · 1 评论