最小二乘法C语言编程

上传人:我*** 文档编号:136406371 上传时间:2020-06-28 格式:DOC 页数:1 大小:14KB
返回 下载 相关 举报
最小二乘法C语言编程_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《最小二乘法C语言编程》由会员分享,可在线阅读,更多相关《最小二乘法C语言编程(1页珍藏版)》请在金锄头文库上搜索。

1、最小二乘法C语言编程#include #include #include int main() int i,j,n; float t100,R100; float t_mean=0.0,R_mean=0.0,t_square=0.0,R_t=0.0; float a,b; printf(最小二乘法确定关系式:R=a+btn); printf(输入您测得的数据组数n=); scanf(%d,&n); printf(输入您测得的n组数据t:); for(i=0;in;i+) scanf(%f,&ti);/*记录t值*/ printf(输入您测得的n组数据R:); for(i=0;in;i+) sc

2、anf(%f,&Ri); /*计算t的平均值*/ for(i=0;in;i+) t_mean=t_mean+ti; t_mean=t_mean/n; /*计算R的平均值*/ for(i=0;in;i+) R_mean=R_mean+Ri; R_mean=R_mean/n; /*计算t的平方*/ for(i=0;in;i+) t_square=t_square+pow(ti,2); t_square=t_square/n; /*计算R*t的值*/ for(i=0;in;i+) R_t=R_t+ti*Ri; R_t=R_t/n; /*计算a的最佳值*/ a=(t_mean*R_t-R_mean*t_square)/(pow(t_mean,2)-t_square); /*计算b的最佳值*/ b=(t_mean*R_mean-R_t)/(pow(t_mean,2)-t_square); printf(=n); printf(计算结果: n); printf( a=%.4fn b=%.4fn,a,b); printf(关系式:); printf(R=%.4f+%.4ftn,a,b); printf(=n); return 0;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号