资源简介

是最小二乘法数值分析作业,用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


评论

共有 条评论