永发信息网

如何用最小二乘法进行实验曲线的拟合

答案:1  悬赏:30  手机版
解决时间 2021-11-27 08:52
如何用最小二乘法进行实验曲线的拟合
最佳答案
//最小二乘法曲线拟合typedef CArrayCDoubleArray;BOOL CalculateCurveParameter(CDoubleArray *X,CDoubleArray *Y,long M,long N,CDoubleArray *A){ //X,Y --  X,Y两轴的坐标 //M   --  结果变量组数 //N   --  采样数目 //A   --  结果参数 register long i,j,k; double Z,D1,D2,C,P,G,Q; CDoubleArray B,T,S; B.SetSize(N); T.SetSize(N); S.SetSize(N); if(M>N)M=N; for(i=0;i1) {  T[1]=1;  T[0]=-P;  D2=0;  C=0;  G=0;  for(i=0;i=3)  {   for(k=j-2;k>=1;k--)    S[k]=-P*T[k]+T[k-1]-Q*B[k];  }  S[0]=-P*T[0]-Q*B[0];  D2=0;  C=0;  G=0;  for(i=0;i=0;k--)    Q=Q*((*X)[i]-Z)+S[k];   D2=D2+Q*Q;   C=(*Y)[i]*Q+C;   G=((*X)[i]-Z)*Q*Q+G;  }  C=C/D2;  P=G/D2;  Q=D2/D1;  D1=D2;  (*A)[j]=C*S[j];  T[j]=S[j];  for(k=j-1;k>=0;k--)  {   (*A)[k]=C*S[k]+(*A)[k];   B[k]=T[k];   T[k]=S[k];  } } return TRUE;}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
精英跆拳道地址好找么,我有些事要过去,
小学校服哪里买
单招学校已经报名了……但想换一个学校可以在
去哪找渠道
2.8屏幕英寸的MP4分辨率 视频编码一般是什么
hecanbuyallthesethings.(对allthesethings提
VISA是什么意思?是哪些单词的缩写?
c25混凝打1200平米15公分厚的平地面要多少方
keyshot3材质的颜色怎么样改变?就是说我选定
求链接!!!
14o7十12怎么算啊
计算:4.75-9
咸香肉的家常做法大全怎么做好吃视频
尤米比萨回龙观店地址有知道的么?有点事想过
什么是userchrome.js脚本?和chrome是什么关
推荐资讯
妃谋txt全集下载
为什么三星是18.5:9
法国拉维之星118号干红葡萄酒价位
天天中彩票到开奖公告那一步,咋返回
北京刘方百世餐饮有限公司怎么样?
余甘果在湖南常德可种植
极火虾怎么养
吉顺配货站(办事处北三道街东安世纪A2栋C4门
怎么区分国税发票和地税发票?怎么区分增值税
急求,matlab编程,在运行到一个三成三的矩阵
华为魅10pro怎么样
纽恩太空气能一体机好不好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?