高斯-塞德爾迭代法算法: 設方程組AX=b 的系數矩陣的對角線元素 ,M為迭代次數容許的最大值, 為容許誤差。 ① 取初始向量 ,令k=0 ② 對 計算 ③ 如果 ,則輸出 ,結束;否則執行④, ④ 如果 ,則不收斂,終止程序;否則 ,轉②。
上傳時間: 2014-01-22
上傳用戶:集美慧
該CRC校驗仿真完全符合國際標簽卡協議ISO/IEC 14443所規定的CRC_A。是一種按字節進行運算的CRC校驗法,且兼顧考慮到了寄存器的初始化賦值。
上傳時間: 2013-12-26
上傳用戶:a673761058
采用SIMPLE算.法實施友丁速度分量和壓力代數力一程的分離式求解時,計算步驟如下: (1) 假定一個速度分布,記為 ,以此計算棟梁離散方程中的系數及常數項; (2) 假設一個壓力場 ; (3) 依次求解動量方程,得 ; (4) 對壓力加以修正,得 ; (5) 據 改進速度值; (6) 利用改進后的速度場求解那些通過源項物性等與速度場耦合的 變量,如果 變量并不影響流場,則應在速度場收斂后再求解; (7) 利用利用改進后的速度場重新計算動量離散方程的系數,并利用改進后的壓力場作為下一層次迭代計算的初值。重復上述步驟,直到獲得收斂的解。
上傳時間: 2016-09-20
上傳用戶:daguda
Newton法的本質就是不斷用切線來近似曲線,因此,Newton法也稱為切線方法。本程序用Newton法求解n元正定函數的最小值,例子在程序中。
標簽: Newton
上傳時間: 2016-09-21
上傳用戶:啊颯颯大師的
最速下降法是以負梯度方向作為下降方向的極小化算法,本程序用該方法求解n元正定二次函數的極小值
上傳時間: 2013-12-03
上傳用戶:Thuan
1.產生白噪聲程序 編程產生一組正態分布的白噪聲信號,它的均值和方差以及長度可隨意調整。將產生的白噪聲信號存入數據文件。 本程序算法用C++語言編寫。首先用乘同余法產生均勻分布白噪聲,再用變換抽樣法轉換為高斯分布白噪聲。算法及程序實現敘述如下。 1) 設定x初值為11,A=179,長度WNlength,均值Average,方差Serror為用戶輸入的變量; 2) M =235,ζi= x/M; 3) 取ζi的小數部分再賦值給ζi+1,這就是均勻分布白噪聲; 4) 利用公式 η1=Serror×(–2*logζ1)0.5×cos(2pζ2) +Average η2= Serror×(–2*logζ1)0.5×sin(2pζ2) +Average 計算得到均值和方差可任意調整的白噪聲序列。式中 為均勻分布白噪聲。
上傳時間: 2016-10-19
上傳用戶:hanli8870
按FPE定階的 源程序:fpe.cpp M序列:M序列.txt 白噪聲:Gauss.txt 程序中先用依模型階次遞推算法估計模型的參數,再用fpe方法判斷模型的階次。 程序運行結果如下: n: 1 判斷階次FPE的值: 0.0096406 -0.481665 1.07868 n: 2 判斷階次FPE的值: 0.00875755 -0.446739 0.00498181 1.07791 0.0527289 n: 3 判斷階次FPE的值: 0.0087098 -0.459433 0.120972 -0.0569228 1.07814 0.0390757 0.116982 n: 4 判斷階次FPE的值: 0.000396884 -0.509677 0.4501 -0.200906 0.0656188 1.07991 -0.0156362 0.442989 0.0497236 n: 5 判斷階次FPE的值: 3.2095e-007 -1.18415 0.813123 -0.517862 0.34881 -0.116864 1.07999 -0.744141 0.474462 -0.253112 0.122771 n: 6 判斷階次FPE的值: 3.23349e-007 -1.14659 0.76933 -0.487651 0.329676 -0.10377 -0.00440907 1.07999 -0.703574 0.447253 -0.235282 0.113587 0.00479688 從以上結果可以看出,當n=5時,fpe值最小,所以這時的模型階次和參數估計值為最優結果: 3.2095e-007 -1.18415 0.813123 -0.517862 0.34881 -0.116864 1.07999 -0.744141 0.474462 -0.253112 0.122771
上傳時間: 2013-12-11
上傳用戶:yd19890720
* 采用插入排序法。 * 將8個單字節無符號數升序排列,數碼管從左至右顯示 8-1。 * * K1--- 查看最大值,K4--- 退出 * * K2--- 查看最小值,K4--- 退出
上傳時間: 2014-01-22
上傳用戶:himbly
對弈程序采用了多種搜索算法.以下是本程序主要的類說明: 1.CEveluation類:估值類,對給定的棋盤進行估值. 2.CMoveGenerator類:走法產生器,對給定的棋盤局面搜索出所有可能的走法. 3.CSearchEngine類:搜索引擎基類. 4.CNegaMaxEngine類:負極大值法搜索引擎. 5.CAlphaBetaEngine類:采用了Alpha-Beta剪枝技術的搜索引擎. 6.CFAlphaBetaEngine類:fail-softalpha-beta搜索引擎. 7.CHistoryHeuristic類:歷史啟發類. 8.CAlphabeta_HHEngine類:帶歷史啟發的Alpha-Beta搜索引擎. 9.CAspirationSearch類:渴望搜索引擎. 10.CIDAlphabetaEngine類:迭代深化搜索引擎. 11.CMTD_fEngine類:MTD(f)搜索引擎. 12.CTranspositionTable類:置換表. 13.CAlphaBeta_TTEngine類:加置換表的Alpha-Beta搜索引擎. 14.CPVS_Engine類:極小窗口搜索引擎. 15.CNegaScout_TT_HH類:使用了置換表和歷史啟發的NegaScout搜索引擎. 本程序還具有悔棋,還原功能,還可以記錄走法.
標簽: CMoveGenerator CEveluation 程序 搜索算法
上傳時間: 2014-01-18
上傳用戶:skhlm
2代小波示意程序 2維小波變換經典程序 Daubechies小波基的構造 采用多孔trous算法(undecimated wavelet transform)實現小波變換 平移變換平移法(cycle_spinning)消除gibbs效應 提升法97經典程序 消失矩作用的程序 小波插值與小波構造 小波濾波器構造和消噪程序 小波譜分析mallat算法經典程序
標簽: undecimated Daubechies transform wavelet
上傳時間: 2013-12-11
上傳用戶:671145514