複製鏈接
請複製以下鏈接發送給好友

修正算法

鎖定
修正算法是由於理想和現實、現實和調查等產生偏差時,為了使其儘可能的體現真實性能,而研究和分析的算法。
中文名
修正算法
外文名
modified algorithm
學    科
跨學科
類    型
計算機科學
性    質
算法
目    的
為了儘可能的體現真實性能

修正算法概念

修正算法是由於理想和現實、現實和調查等產生偏差時,為了使其儘可能的體現真實性能,而研究和分析的算法。而修正算法的使用是為了解決算法少數情況下的失效問題,同事也是為了完善算法的性能 [1] 
修正係數是指在數據計算、公式表達等由於理想和現實、現實和調查等產生偏差時,為了使其儘可能的體現真實性能對計算公式進行處理而加的係數,一般用α等表示 [2] 

修正算法修正算法示例

/**
* 1.判斷三個數的最大值
* a = 23
* b = 12
* c = 34
*/
@Test
public void test() {
int a = 23;
int b = 21;
int c = 34;
int m = 0;//將m設為一個擂台,讓這三個數在擂台上PK
//比武開始,誰贏了誰留在擂台上
if(a > m) m = a;
if(b > m) m = b;
if(c > m) m = c;
System.out.println("abc中最大的是:"+m);
}
// 判斷潤年
@Test
public void test01(){
int year = 2000;
boolean is = false;
if(year%4==0) is = true;
if(year%100==0) is = false;
if(year%400==0) is = true;
System.out.println("是否是閏年"+is);
}
參考資料
  • 1.    李強, 王太勇, 胥永剛. 基於頻域積分的振動參量轉換修正算法[J]. 組合機牀與自動化加工技術, 2005(9):60-61.
  • 2.    許珉, 張鴻博. 基於Blankman-harris窗的加窗FFT插值修正算法[J]. 鄭州大學學報(工學版), 2005, 26(4):99-101.