91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: C/C++
  • 標簽:

資源簡介

三次樣條插值(自然邊界條件)算法、最小二乘法曲線擬合、多項式相關系數的計算等C語言源程序代碼

資源截圖

代碼片段和文件信息

//=======================================================================
//函數說明
//函數名稱:Correlation
//函數功能:計算最小二乘法擬合的多項式的相關系數
//使用方法:int?M------?擬合多項式的階數(已知條件)
//??????????double?*b---?擬合曲線的系數排列順序為由高階到低階(已知條件)
// double?*x---?結點x軸數據(已知條件)
// double?*y---?結點y軸數據(已知條件)
// double?*Yg--?結點估計值,個數為m(過程變量)
// int?m------?結點個數(已知條件)
//注意事項:多項式階數最高為10多項式的形式為?y?=?a0?+?a1x?+a2x2
//=======================================================================
#include?
double?Correlation(int?M?double?*b?double?*x?double?*y?double?*Yg?int?m)
{
int?ij;
double?power[10]tempYavrQrQtR;?//最大10階

Yavr?=?0.0; ?????????//求y的平均值
for(j=0;j {
Yavr?+=?y[j];
Yg[j]?=?0.0;?????//初始化Yg
}
Yavr?=?Yavr/m;

Qr?=?0.0;
Qt?=?0.0;
for(j=0;j {
temp?=?1.0;
for(i=0;i {
temp?*=?x[j];
power[i]?=?temp;??
Yg[j]=?Yg[j]?+?b[M-i-1]*power[i];
}
Yg[j]?=?Yg[j]?+?b[i];

Qr?=?Qr?+?(Yg[j]?-Yavr)*(Yg[j]?-Yavr);??//求Qr
Qt?=?Qt?+?(y[j]?-?Yavr)*(y[j]?-?Yavr);??//求Qt
}

R?=?sqrt(Qr/Qt);

return(R);
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????目錄??????????0??2005-07-07?12:17??算法子程序

?????文件???????1244??2005-07-07?12:14??算法子程序\Correlation(多項式相關系數的計算方法(多項式形式1)).c

?????文件???????1341??2005-07-07?12:16??算法子程序\Correlation(多項式相關系數的計算方法(多項式形式2)).c

?????文件???????2570??2005-07-07?12:12??算法子程序\PolyFit(最小二乘法曲線擬合).C

?????文件???????2305??2005-07-07?12:15??算法子程序\Spline(三次樣條插值(自然邊界條件)).c

-----------?---------??----------?-----??----

?????????????????7460????????????????????5


評論

共有 條評論

相關資源