资源简介
是最小二乘法数值分析作业,用c语言编写含有文档说明的。并有注释。
代码片段和文件信息
#include
#include
#define X 50
#define Y 50
float x[X]y[Y];
int n;//输入的数据总组数即坐标的总个数
void init();//初始化并输入相关数据
void confrim();//确认输入的数据
void deal();//根据输入的坐标点计算出拟合曲线
void modify();//用于修改输错的相应坐标这样可以避免一些数据重新输入
void main()
{
int select;
system(“color f1“);//dos命令使界面变颜色
init();//
confrim();
printf(“请选择要拟合成几次多项式(提示:如果是一次函数就输入1二次函数就输入2):“);
scanf(“%d“&select);//输入你要选择拟合的函数的次数
deal(select);
}
void init()//初始化并输入相关数据
{
int i;
printf (“\n*********************************************************\n“);
printf (“\n欢迎使用最小二乘法数据处理程序\n“);
printf (“\n请输入您要处理的数据的组数(提示:程序定义一对xy值为一组数据):“);
while(1)
{
scanf(“%d“&n);
if(n<=1)
{
printf(“\n理的数据的组数不能小于或等于1“);
printf (“\n请重新输入您要处理的数据的组数:“);
}
else if(n>50)
{
printf (
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 443904 2011-12-17 10:30 黄善春数值分析作业\09714013黄善春.doc
文件 3570 2011-12-08 22:34 黄善春数值分析作业\e.c
目录 0 2011-12-22 21:35 黄善春数值分析作业
----------- --------- ---------- ----- ----
447474 3
- 上一篇:vc++ 跳马程序
- 下一篇:DES加密算法C++实现程序+源代码附课程设计
评论
共有 条评论