⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chixy.c

📁 适合大型数值计算代码 现在网络上已经找不到了 购买需要20$
💻 C
字号:
#include <math.h>#define NRANSI#include "nrutil.h"#define BIG 1.0e30extern int nn;extern float *xx,*yy,*sx,*sy,*ww,aa,offs;float chixy(float bang){	int j;	float ans,avex=0.0,avey=0.0,sumw=0.0,b;	b=tan(bang);	for (j=1;j<=nn;j++) {		ww[j] = SQR(b*sx[j])+SQR(sy[j]);		sumw += (ww[j] = (ww[j] < 1.0/BIG ? BIG : 1.0/ww[j]));		avex += ww[j]*xx[j];		avey += ww[j]*yy[j];	}	avex /= sumw;	avey /= sumw;	aa=avey-b*avex;	for (ans = -offs,j=1;j<=nn;j++)		ans += ww[j]*SQR(yy[j]-aa-b*xx[j]);	return ans;}#undef BIG#undef NRANSI

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -