多项式拟合C++程序

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:46:18

这是我们数字计算课程设计关于多项式拟合的一道题目!

感觉写的还比较满意!

#include <iostream>
#include <iomanip>
#include <math.h>
using namespace std;
double o=0.5;
float a[10]; //所构造的多项式的系数
float b[10][10]; //求多项式系数时需要的矩阵
float x[15],y[15]; //采样坐标点
void p (int,int); //对所构造的多项式系数求解的增广矩阵赋值
float f(int,int); //x[i]次幂求和函数
float fy(int ,int ); //x[i]次幂与y[i]乘积求和函数
void G(int); //求解方程函数
float F(float [],int,int ); //供C调用
void suofang(float,int); //离散点的缩放函数
void kongzhi(int); //控制缩放的比例
void tuxing1(); //显示构造的直线
void tuxing2(); //显示构造的抛物线
void main()
{
int n;
cout<<"\t\t\t 程序使用说明"<<endl;
cout<<"\t\t\t+--------------------+"<<endl;
cout<<"\t\t\t|欢迎使用多项式拟合, |"<<endl;
cout<<"\t\t\t|本程序在求解的过程 |&q