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

  • 大小: 9KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-12
  • 語言: 其他
  • 標簽: 擬合??

資源簡介

很好用的最小二乘法直線擬合代碼 可運行 VC平臺

資源截圖

代碼片段和文件信息

//?11.cpp?:?Defines?the?entry?point?for?the?console?application.
//

#include?“stdafx.h“
#include
#include
#include

//最小二乘法數據處理程序
void?main?()
??{
??int?niflag2;
??char?flag1=‘y‘;
??float?ar[50]br[50]xyxeyexyexxesxsysxysxxab;
??printf?(“\n*********************************************************\n“);
??printf?(“\n歡迎使用最小二乘法數據處理程序\n“);
??printf?(“\n說明:本程序運行結果保留小數點后三位\n“);
??for?(;flag1==‘y‘||flag1==‘Y‘;)
??{
??printf?(“\n請輸入您要處理的數據的組數:“);
??printf?(“\n*****提示:本程序定義一對xy值為一組數據:“);
??scanf?(“%d“&n);
??if?(n>50)
??{
??printf?(“\n對不起,本程序暫時無法處理50組以上的數據“);
??continue;
??}
??printf?(“\n請選擇您的數據的處理方式:“);
??printf?(“\n\t1.y與x為一次線性關系“);
??printf?(“\n\t2.y與x的2次為線性關系\n“);
??scanf(“%d“&flag2);
??if?(flag2>2||flag2<1)?
??{
??printf?(“\n對不起,您的輸入不正確\n“);
??continue;
??}
??for?(i=0;i??{
??printf?(“\n請輸入第%2d個x的值\tx%2d=“i+1i+1);
??scanf(“%f“&ar[i]);
??printf(“\n請輸入對應的y的值:\ty%2d=“i+1);
??scanf(“?%f“&br[i]);
??}
??if?(flag2!=1)
??{
?for?(i=0;i?????br[i]=br[i]/(ar[i]*ar[i]);???
??}
?????sx=sy=sxx=sxy=0;//初值
?????for?(i=0;i ?{
?sx=sx+ar[i];??????????//x和
?????sy=sy+br[i];??????????//y和
?????sxx=sxx+ar[i]*ar[i];??//x平方和
?????sxy=sxy+ar[i]*br[i];??//xy和?
?}
?????xe=sx/n;??????????????//?xe為所輸數值x的平均數
?????ye=sy/n;??????????????//ye為所輸數值y的平均數
?xye=sxy/n;????????????//xy和的平均數
?????xxe=sxx/n;????????????//x平方和平均數
????? ?
?b=(xye-xe*ye)/(xxe-xe*xe);
?//xye為
?????a=ye-b*xe;
?//ye為所輸數值y的平均內數???xe為所輸數值x的平均內數
?????printf?(“\n對您輸入的數據的處理已經完成,結果如下:“);
?????printf?(“\n\ta=%8.3f\n\tb=%8.3f\n“ab);
?????printf?(“\nb即為擬合直線的斜率,a為截距\n“);
?????printf?(“\n*********************************************************\n“);
?????printf?(“\n是否繼續使用本程序處理數據?(y/n)?“);
?????scanf?(“?%c“&flag1);
?????if?(flag1==‘y‘||flag1==‘Y‘)?continue;
?????else?if?(flag1==‘n‘||flag1==‘N‘)?break;
?????else?{printf?(“\n***操作非法,本程序將關閉***\n“);
?????exit(0);
?}
?printf?(“\n*********************************************\n\n“);
??}
?????printf?(“\n謝謝您的使用\n歡迎提出寶貴意見\n“);
?????exit?(0);
}?

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

?????文件??????48640??2004-10-21?15:03??最小二乘法程序\11.opt

?????文件???????4488??2004-10-06?12:47??最小二乘法程序\11.dsp

?????文件????????527??2004-10-06?12:47??最小二乘法程序\11.dsw

?????文件??????50176??2004-10-21?15:03??最小二乘法程序\11.ncb

?????文件???????2380??2004-10-15?17:59??最小二乘法程序\11.cpp

?????文件???????1362??2004-10-13?10:04??最小二乘法程序\11.plg

?????文件???????1184??2004-10-06?12:47??最小二乘法程序\ReadMe.txt

?????文件????????289??2004-10-06?12:47??最小二乘法程序\StdAfx.cpp

?????文件????????769??2004-10-06?12:47??最小二乘法程序\StdAfx.h

?????目錄??????????0??2004-10-08?08:26??最小二乘法程序\Debug

?????目錄??????????0??2004-10-08?08:26??最小二乘法程序

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

???????????????110033????????????????????12


評論

共有 條評論