# include<stdio.h>
# include<math.h>
# define N 3
main(){
float NF2(float *x,float *y);
float A[N][N]={{10,-1,-2},{-1,10,-2},{-1,-1,5}};
float b[N]={7.2,8.3,4.2},sum=0;
float x[N]= {0,0,0},y[N]={0},x0[N]={};
int i,j,n=0;
for(i=0;i<N;i++)
{
x[i]=x0[i];
}
for(n=0;;n++){
//計算下一個值
for(i=0;i<N;i++){
sum=0;
for(j=0;j<N;j++){
if(j!=i){
sum=sum+A[i][j]*x[j];
}
}
y[i]=(1/A[i][i])*(b[i]-sum);
//sum=0;
}
//判斷誤差大小
if(NF2(x,y)>0.01){
for(i=0;i<N;i++){
x[i]=y[i];
}
}
else
break;
}
printf("經(jīng)過%d次雅可比迭代解出方程組的解:\n",n+1);
for(i=0;i<N;i++){
printf("%f ",y[i]);
}
}
//求兩個向量差的二范數(shù)函數(shù)
float NF2(float *x,float *y){
int i;
float z,sum1=0;
for(i=0;i<N;i++){
sum1=sum1+pow(y[i]-x[i],2);
}
z=sqrt(sum1);
return z;
}
資源簡介:# include<stdio.h> # include<math.h> # define N 3 main(){ ?? ?float NF2(float *x,float *y); ?? ?float A[N][N]={{10,-1,-2},{-1,10,-2},{-1,-1,5}}; ?? ?float b[N]={7.2,8.3,4.2},sum=0; ?? ?float x[N]= {0,0,0},y[N]={0},x0[N]={}; ?...
上傳時間: 2019-10-13
上傳用戶:大萌萌撒
資源簡介:這是數(shù)值分析中雅可比迭代法的實現(xiàn)程序,C語言。
上傳時間: 2014-01-13
上傳用戶:大融融rr
資源簡介:通過C語言編程實現(xiàn)數(shù)值計算方法中的雅可比迭代,輸入各個方程組的系數(shù)和迭代次數(shù)可以得到方程的精確解和中間計算結(jié)果。另外方程組未知數(shù)的個數(shù)可以自行設(shè)定。
上傳時間: 2016-11-08
上傳用戶:王者A
資源簡介:用雅可比迭代法,塞德爾迭代法,逐次超松弛法求解線性方程組,程序用C語言編寫
上傳時間: 2017-06-03
上傳用戶:源碼3
資源簡介:數(shù)值分析算法雅可比迭代法,用C語言實現(xiàn)。
上傳時間: 2014-01-13
上傳用戶:zhuoying119
資源簡介:雅可比迭代它也是數(shù)值分析中的經(jīng)典的算法,這是我的老師自己編寫的,我感到他比書上更能讓人理解。
上傳時間: 2015-03-29
上傳用戶:sammi
資源簡介:雅可比迭代等一些程序
上傳時間: 2015-02-04
上傳用戶:1159797854
資源簡介:數(shù)值分析雅可比迭代法
上傳時間: 2015-03-01
上傳用戶:lingzhichao
資源簡介:雅可比迭代法 解方程組
上傳時間: 2014-01-24
上傳用戶:270189020
資源簡介:雅可比迭代解線性方程組 這個也是計算方法中另一種 求解線性方程組的計算程序
上傳時間: 2013-12-26
上傳用戶:nanshan
資源簡介:用雅可比迭代計算一個線性方程組。用戶只需要輸入系數(shù)矩陣和常數(shù)矩陣就可以,精確度為-8
上傳時間: 2014-01-26
上傳用戶:蠢蠢66
資源簡介:在VC++中實現(xiàn)成功的雅可比迭代法,有每次迭代的結(jié)果。
上傳時間: 2014-01-20
上傳用戶:FreeSky
資源簡介:算法包括:1.二分法求解 2.牛頓法求解 3.高斯消去法求解 4.雅可比迭代法求解 5.拉格朗日插值 6.牛頓插值 7.最小二乘法擬合 8.龍貝格方法計算積分 9.歐拉方法求解初值問題
上傳時間: 2014-01-16
上傳用戶:SimonQQ
資源簡介:高斯主元,雅可比迭代以及牛頓算法 對于數(shù)值分析有很大的幫助
上傳時間: 2015-10-27
上傳用戶:BOBOniu
資源簡介:列主元消元法解線性方程組(已通過驗證) LU分解法解線性方程組(已通過驗證): 雅可比迭代法(已通過P54例一和習題一的驗證)高斯---賽得爾迭代法 拉哥朗日插值公式(乘冪法
上傳時間: 2013-12-13
上傳用戶:lifangyuan12
資源簡介:線性方程組數(shù)值解法 包括高斯賽德爾迭代法 矩陣直接三角分解法 列主元高斯消去法 雅可比迭代法
上傳時間: 2013-12-23
上傳用戶:lvzhr
資源簡介:一些迭代求根法的C語言程序(簡單迭代法、割線法、二分法等)\些迭代求根法的C語言程序(簡單迭代法、割線法、二分法等)
上傳時間: 2016-03-07
上傳用戶:jennyzai
資源簡介:高斯塞得迭代和雅可比迭代的程序,對計算矩陣有幫助
上傳時間: 2016-04-30
上傳用戶:270189020
資源簡介:迭代法求解方程組,包括雅可比迭代法,高斯-賽德爾代法,SOR迭代法可供選擇
上傳時間: 2014-01-13
上傳用戶:yuzsu
資源簡介:使用C語言實現(xiàn)高斯迭代算法,其中分為高斯算法與高斯回溯算法。
上傳時間: 2013-12-04
上傳用戶:我們的船長
資源簡介:雅可比迭代(過關(guān)法)計算實對稱矩陣的特征值和特征向量
上傳時間: 2014-01-09
上傳用戶:linlin
資源簡介:最經(jīng)典最常用的數(shù)值算法!如復(fù)化辛卜生算法、雅可比迭代法等等
上傳時間: 2013-12-23
上傳用戶:ghostparker
資源簡介:雅可比迭代法解方程 高斯法解方程 查值法曲線擬和 2-9次方曲線擬和
上傳時間: 2017-04-02
上傳用戶:zuozuo1215
資源簡介:rs 里查森迭代法求線性方程組 crs 里查森參數(shù)迭代法求線性方程組 grs 里查森迭代法求線性方程組 jacobi 雅可比迭代法求線性方程組 gauseidel 高斯-賽德爾迭代法求線性方程組 SOR 超松弛迭代法求線性方程組 SSOR 對稱逐次超松弛迭代法求線性方程組 JOR ...
上傳時間: 2014-01-25
上傳用戶:wang0123456789
資源簡介:數(shù)值計算方法的程序: 加速迭代 牛頓迭代 Gauss 杜里特爾分解法 克洛特 追趕法 平方根法 改進平方根法 雅可比迭代 高斯 賽德爾迭代 拉格朗日插值法 分段線性插值 分段拋物線插值
上傳時間: 2013-12-27
上傳用戶:vodssv
資源簡介:這是一個用C語言編寫的,第一代身份證轉(zhuǎn)化成第二代的程序。輸入原來的15位,得到好來的18位,并且打印出性別、年齡、出生日期等。
上傳時間: 2013-12-30
上傳用戶:baiom
資源簡介:利用c++編寫的矩陣迭代算法,其中包含了雅可比方法和高斯-賽德爾方法
上傳時間: 2013-12-30
上傳用戶:jqy_china
資源簡介:這是個完整的C語言編寫的dijkstra算法,結(jié)果不僅能夠顯示出源點到其他頂點的最短路徑(最小代價值),而且給出了相應(yīng)的路徑。代碼淺顯易懂,學習此算法的好材料。
上傳時間: 2014-08-20
上傳用戶:康郎
資源簡介:·音視頻編解碼的H.263協(xié)議-C語言編寫
上傳時間: 2013-06-16
上傳用戶:user08x
資源簡介:·詳細說明:用于語音識別,基于HMM模型,用C++語言編寫。可用連續(xù)語音識別-It is based on HMM Model and developed with C++ which could be used to continuous speech recognition.
上傳時間: 2013-05-15
上傳用戶:鳳臨西北