#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
#include "math.h"
#define N 3//N个节点(要拟合的一直点的个数)
#define M 1//M次拟合即拟合曲线方程的最高次数(可自己修改)
#define K 2*M
float x_y[N][2];
void zhuyuan (unsigned char k, unsigned char n,float a[M+1][M+2])
{
int t,i,j;
float x,y;
x=fabs(a[k][k]);t=k;
for (i=k+1;i<=n;i++)
if (fabs(a[i][k])>x)
{
x=fabs(a[i][k]);t=i;
}
for (j=k;j<=n+1;j++)
{
y=a[k][j];a[k][j]=a[t][j];a[t][j]=y;
}
}
void xiaoyuan(unsigned char n,float a[M+1][M+2])
{
int i,j;
for(i=0;i<n;i++)
{
zhuyuan(i,n,a);
for (j=i+1;j<=n;j++)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载
- 1
- 2
- 3
- 4
- 5
前往页