![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算方法(数值分析)
记录一下计算方法(数值分析)实验
斑马还没睡着
这个作者很懒,什么都没留下…
展开
-
计算方法(数值分析)实验:常微分方程初值问题的数值解实验 改进的Euler方法 四阶龙格库塔算法 java实现
目的要求:改进的Euler方法和四阶龙格库塔算法的计算方法原理并编程实现。要求编写实验程序(语言不限),给出实验结果。题目:改进的欧拉法及4阶经典Runge-Kutta方法在不同步长下计算初值问题。步长分别为0.1和0.2package com.code;public class main { public static void main(String[] args){ Eulor(0.1, 0, 1, 1); System.out.print原创 2022-01-03 11:44:41 · 559 阅读 · 0 评论 -
计算方法(数值分析)实验:离散数据插值,离散数据拟合 拉格朗日插值法 牛顿插值法 java实现
实验目的:加深对拉格朗日插值,牛顿插值原理的理解,掌握拉格朗日插值,牛顿插值算法,加深对离散数据点拟合算法的理解,掌握法方程构建的并用程序实现。实验要求:用程序实现课件上的拉格朗日插值和牛顿插值的两个例子。package com.code;import com.Service.CalculService;public class main { public static void main(String[] args) { //CalculService.原创 2022-01-03 11:38:59 · 800 阅读 · 3 评论 -
计算方法(数值分析)实验:勒让德多项式求展开的三次平方逼近多项式代码实现 java
实现方法中,使用了java的反射传递函数,以简化操作。package service;import dao.GetJiFen;import java.lang.reflect.Method;public class calService { public static void calculate() throws Exception { System.out.println("f(x)=e^x的三次最佳平方逼近多项式为:"); getResult(原创 2021-10-27 15:51:37 · 1801 阅读 · 0 评论 -
计算方法(数值分析)实验:解线性方程组的高斯消元和LU直接方法实现 java
目的要求:用高斯消元法或者解线性方程组的直接三角分解法求解线性方程组Ax=b,式中A为n阶非奇异方阵,x,b为n阶列向量。要求编写实验程序(语言不限),给出实验结果。题目1 例5.2题目2 练习5.2import dao.funcDao;import service.FuncService;import java.util.Scanner;public class main { public static void main(String[] args) {原创 2022-01-03 11:40:33 · 417 阅读 · 0 评论 -
计算方法(数值分析)实验: 迭代法方程求根代码实现 二分法 牛顿迭代法 埃特金加速法 java
迭代法方程求根实验目的:加深对迭代方法方程求根的认识,掌握算法;熟悉使用二分法、迭代法等方法对给定的方程进行根的求解。实验要求:使用上述两种方法求方程:f(x)=x3+4x2-10=0在[1,2]内的一个实根,且要求满足精度|x*-xn|<0.5×10-5package com.code;import java.util.Scanner;public class Main { public static void main(String[] args) { .原创 2022-01-03 11:30:13 · 936 阅读 · 0 评论 -
计算方法(数值分析)实验:解方程组的直接法-追赶法代码实现 java
目的要求:用追赶法求解线性方程组Ax=b,式中A为n阶非奇异方阵,x,b为n阶列向量。要求编写实验程序(语言不限),给出实验结果。题目1 例5.4package com.code;public class main { public static void main(String[] args) { dao.temo(); }}package com.code;import java.util.Scanner;public clas原创 2022-01-03 11:41:39 · 473 阅读 · 0 评论 -
计算方法(数值分析)实验:方程求根加速代码实现牛顿迭代法 埃特金加速法 割线方法 弦截法 java
实验目的:加深对方程求根加速算法,牛顿法和割线方法的理解,掌握算法;并能对不同方法进行比较。实验要求:使用上述四种方法求方程:f(x)=x3+4x2-10=0在[1,2]内的一个实根,且要求满足精度|x*-xn|<0.5×10-5package com.code;import java.util.Scanner;public class Main { public static void main(String[] args) { double resu原创 2022-01-03 11:34:59 · 609 阅读 · 0 评论 -
计算方法(数值分析)实验:解线性方程组的迭代法 雅克比迭代法 高斯赛德尔迭代法 松弛迭代法实现 java
用Jacobi,Gauss-Seidel和松弛迭代方法求解线性方程组并编程实现。要求编写实验程序(语言不限),给出实验结果。题目:package com.code;import java.util.Scanner;public class main { public static void main(String[] args) {// int n;//// Scanner s = new Scanner(System.in);//原创 2022-01-03 11:43:20 · 694 阅读 · 0 评论