
计算方法实验
【执珪】瑕瑜·夕环玦
兵安在?膏锋锷。民安在?填沟壑。叹江山如故,千村寥落。何日请缨提锐旅,一鞭直渡清河洛。却归来、再续汉阳游,骑黄鹤。
展开
-
数值积分(实验三)
p.s 文末附试验测试工程下载链接 复合 Simpson 求积算法 函数接口 double SimpsonIntegral (func fun, double a, double b, double eps, int& N) 其中,b 与 a 为积分上下限,eps 为误差精度,N 为区间等分数,L 为加速次数,fun 为被积分函数的名称 实现代码 #include "stdafx.h" #include "Simpson.h" #include <cmath> #include <原创 2020-12-30 21:57:12 · 659 阅读 · 0 评论 -
差值与逼近(实验二)
p.s 文末附试验测试工程下载链接 拉格朗日插值法(封装函数) 函数接口 double LagrangeInterPol(double arrX[],double arrY[], int n, double x) 其中arrX和arrY表示待插值数据点,n表示数据点个数,x表示待求点,return返回所求点的值。 实现代码 #include "LagrangeInterPol.h" #include "vetMtxBase.h" double LagrangeInterPol(double arrX[],原创 2020-12-23 13:40:19 · 387 阅读 · 0 评论 -
Cholesky法(汇总)
//封装函数 //较大阶数时可能报错 #include<bits/stdc++.h> #include "windows.h" using namespace std; int SolverEqCholesky(double **A,double *b,int n,double eps,double *x,double **L) { int m,i,j,k; double **a =new double *[n]; double *btemp= new double[n]; doubl原创 2020-12-12 22:52:05 · 519 阅读 · 0 评论 -
Gauss列主元消去法(封装函数)
//高斯列主元消去法(封装函数) #include<bits/stdc++.h> #include "windows.h" using namespace std; int SolverEqGuass(double **A,double *b,int n,double eps,double *x) { int m,i,j,k; double **a =new double *[n]; double *btemp= new double[n]; double d,temp; for(i原创 2020-12-12 21:23:32 · 1529 阅读 · 1 评论