![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算方法实验
【执珪】瑕瑜·夕环玦
兵安在?膏锋锷。民安在?填沟壑。叹江山如故,千村寥落。何日请缨提锐旅,一鞭直渡清河洛。却归来、再续汉阳游,骑黄鹤。
展开
-
数值积分(实验三)
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 · 603 阅读 · 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 · 349 阅读 · 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 · 486 阅读 · 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 · 1490 阅读 · 1 评论