


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
非线性最小二乘法C语言代码main(){intn,i,flag2;charflag1='y';floatar[50],br[50],x,y,xe,ye,xye,xxe,sx,sy,sxy,sxx,a,b;printf("\n欢迎使用最小二乘法数据处理程序\n");printf("\n说明:本程序运行结果保留小数点后三位\n");for(;flag1=='y'||flag1=='Y';){printf("\n请输入您要处理的数据的组数:");printf("\n*****提示:本程序定义一对x,y值为一组数据:");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<n;i++){printf("\n请输入第%2d个x的值\tx%2d=",i+1,i+1);scanf("%f",&ar[i]);printf("\n请输入对应的y的值:\ty%2d=",i+1);scanf("%f",&br[i]);}if(flag2!=1){for(i=0;i<n;i++)br[i]=br[i]/(ar[i]*ar[i]);}sx=sy=sxx=sxy=0;for(i=0;i<n;i++){sx=sx+ar[i];sy=sy+br[i];sxx=sxx+ar[i]*ar[i];sxy=sxy+ar[i]*br[i];}xe=sx/n;ye=sy/n;xye=sxy/n;xxe=sxx/n;b=(xye-xe*ye)/(xxe-xe*xe);a=ye-b*xe;printf("\n对您输入的数据的处理已经完成,结果如下:");printf("\n\ta=%8.3f\n\tb=%8.3f\n",a,b);printf("\nb即为拟合直线的斜率,a为截距\n");printf("\n*********************************************************\n");printf("\n是否继续使用本程序处理数据?(y/n)?");scanf("%c",&flag1);if(flag1=='y'||flag1=='Y')continue;elseif(flag1=='n'||flag1=='N')brea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿植养护合同协议书范本
- 长期采购礼品卡合同范本
- 管道下水道施工合同范本
- 职工舞蹈活动培训协议书
- 聘请生产厂长合同协议书
- 混凝土护坡工程合同范本
- 汽车整形机售卖合同范本
- 终止合同物品交接协议书
- 自制车辆出售协议书模板
- 黑马程序员培训协议合同
- 2025年综合类-审计-第二章审计业务对独立性的要求历年真题摘选带答案(5卷100题)
- 【真题】江苏省苏州市2025年中考物理试卷(含答案解析)
- 卡口及道路交通智能监控系统方案设计
- 呼吸机相关性肺炎的预防和护理
- 肺结核鉴别诊断
- 门诊口腔院感基础知识培训
- 论咏叹调《妈妈不在》的形象刻画与唱段处理
- 2025年邮政社招笔试考试历年真题及答案
- 2025年河南省中考数学试卷及答案
- 仓库技能考试试题及答案
- 子宫平滑肌瘤护理
评论
0/150
提交评论