自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 计算机数值方法之最小二乘法拟合多项式C语言

给定数据点(xi ,yi),用最小二乘法拟合数据的多项式,并求平方误差。有了之前多个程序的磨练,这次程序非常简单,用公式算出矩阵中的待求数值,再用高斯消元法求出a0和a1,写出拟合方程,再带入x,y值求出误差平方和即可。代码#include<stdio.h>#include<math.h>int i,j,k;float x[10000];float...

2019-03-17 18:49:04 3063 4

原创 计算机数值方法之代数插值C语言

使用拉格朗日插值法或牛顿插值法求解:已知f(x)在6个点的函数值如下表所示,运用插值方法,求f(0.596)的近似值。拉格朗日插值法比牛顿插值法易理解,但是运算速度慢,程序繁多,而且如果是不断插如新数据,拉格朗日需要重新算一遍,而牛顿插值法则不需要,牛顿插值法唯一需要注意的是发现对角线元素为差商,用a[i][i]表示即法一#include<stdio.h>#incl...

2019-03-17 18:35:20 975

原创 计算机数值方法之线性方程组的迭代方法C语言

题目:使用雅可比迭代法或高斯-赛德尔迭代法对下列方程组进行求解。高斯赛德尔和雅可比迭代法,笔算很好运用,写程序两者是互通的。#include<stdio.h>#include<math.h>float x[10000];float f[10000];float second[10000];float a[10][10];float sum,te...

2018-08-04 10:35:26 825

原创 计算机数值方法之线性方程的直接求解C语言

题目:利用高斯消元法、LU分解法分别求解下列方程组:高斯消元法原理很简单,用笔算非常简单,但是写程序的时候要理顺I,j,k,三个下标的循环语句,不要搞错,否则会出现数组溢出、无法输出数据等问题。最简单的高斯消元法对角线不能为零,于是延伸出了列主元素高斯消元法和完全主元素高斯消元法。LU分解要一分为二的看待,就是先求L,用L求出y,再用U求出X。方法一:高斯消元法高斯消元法手...

2018-08-03 16:49:41 833 1

原创 计算机数值方法之方程求根C语言

题目: f(x)=x3+4x2-10=0在[1,2]内的一个实根,且要求满足精度|x*-xn|<0.5×10-5        二分法不断逼近求方程的解在之前的学习便有涉及,所以难度不大,和数值计算相关的知识便是,如何限制精度,二分法是用的误差小于(b-a)/2n来满足精度的要求。      双点割线法是用割线与x轴交点的横坐标作为x的新近似值。重复此过程,...

2018-08-03 15:49:37 2298 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除