亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? func1.cpp

?? c語言編寫數學常用算法
?? CPP
字號:
#include <values.h>
#include <math.h>
#include <stdio.h>
#include "func.h"
#include "cmatrix.h"

algopair::algopair(matrix& xy, size_t m, DOUBLE & dt0,DOUBLE &dt1, DOUBLE &dt2)
// 最小二乘擬合構造函數
// m為擬合多項式的項數,dt0為誤差平方和,dt1為誤差絕對值和,
// dt2為最大誤差絕對值
{
	size_t n = xy.rownum;
	size_t i,j,k;
	DOUBLE z,p,c,g,q,d1,d2,s[20],t[20],b[20];
	if (m>n) m=n;
	if (m>20) m=20;
	data = matrix(m);
	data = 0.0;
	z=0.0;
	for (i=0; i<n; i++) z+=xy(i)/(1.0*n);
	b[0]=1.0; d1=1.0*n; p=0.0; c=0.0;
	for (i=0; i<=n-1; i++)
		{p+=xy(i)-z; c+=xy(i,1);}
	c/=d1; p/=d1;
	data.set(0,c*b[0]);
	if (m>1)
		{ t[1]=1.0; t[0]=-p;
		  d2=0.0; c=0.0; g=0.0;
		  for (i=0; i<=n-1; i++)
			 { q=xy(i)-z-p; d2=d2+q*q;
				c=c+xy(i,1)*q;
				g=g+(xy(i)-z)*q*q;
			 }
		  c=c/d2; p=g/d2; q=d2/d1;
		  d1=d2;
		  data.set(1,c*t[1]);
		  data.set(0,c*t[0]+data(0));
		}
	for (j=2; j<=m-1; j++)
		{ s[j]=t[j-1];
		  s[j-1]=-p*t[j-1]+t[j-2];
		  if (j>=3)
			 for (k=j-2; k>=1; k--)
				s[k]=-p*t[k]+t[k-1]-q*b[k];
		  s[0]=-p*t[0]-q*b[0];
		  d2=0.0; c=0.0; g=0.0;
		  for (i=0; i<=n-1; i++)
			 { q=s[j];
				for (k=j; k>0; k--)
				  q=q*(xy(i)-z)+s[k-1];
				d2+=q*q; c+=xy(i,1)*q;
				g+=(xy(i)-z)*q*q;
			 }
		  c=c/d2; p=g/d2; q=d2/d1;
		  d1=d2;
		  data.set(j,c*s[j]);
		  t[j]=s[j];
		  for (k=j; k>0; k--)
			 { data.set(k-1,data(k-1)+c*s[k-1]);
				b[k-1]=t[k-1]; t[k-1]=s[k-1];
			 }
		}
	 dt0=0.0; dt1=0.0; dt2=0.0;
	 for (i=0; i<=n-1; i++)
		{ q=data(m-1);
		  for (k=m-1; k>0; k--)
			 q=data(k-1)+q*(xy(i)-z);
		  p=q-xy(i,1);
		  if (fabs(p)>dt2) dt2=fabs(p);
		  dt0+=p*p;
		  dt1+=fabs(p);
		}
	 xshift = 0.0;
	 for (i=0; i<n; i++)
		xshift += xy(i);
	 xshift /= n;
}

funcpair::funcpair(matrix& xy, size_t m, DOUBLE & t0,DOUBLE &t1,DOUBLE &t2):
		// xy為n行2列數組,存放n個樣本點
			// m為擬合多項式的項數,dt0為誤差平方和,dt1為誤差絕對值和,
		// dt2為最大誤差絕對值
	func(new algopair(xy,m,t0,t1,t2)) {}


cmatrix algopoly::getroots()	// 求出此多項式的所有根
{
	size_t n = data.rownum-1;
	matrix m(n,n);
	matrix a,b;
	m = 0.0;	// 先初始化成零矩陣
	size_t i;
	DOUBLE s;
	s = data(n);
	for(i=0;i<n;i++)
		m.set(0,n-i-1,-data(i)/s);
	for(i=1;i<n;i++)
		m.set(i,i-1,1.0);
	m.qreigen(a,b);
	return cmatrix(a,b);
}

algoregress::algoregress(matrix & xy, matrix* dt)
// xy為n行2列的矩陣為n個樣本點
// dt必須指向一個6列一行的矩陣向量,六個數依次為偏差平方和,平均標準
// 偏差,回歸平方和,最大偏差,最小偏差,偏差平均值
{
	size_t i,n;
	double xx,yy,e,f,q,u,p,umax,umin,s,a,b;
	xx=0.0; yy=0.0;
	n = xy.rownum;
	for (i=0; i<n; i++)
		{ xx+=xy(i); yy+=xy(i,1);}
	xx/=n; yy/=n;
	e=0.0; f=0.0;
	for (i=0; i<n; i++)
		{ q=xy(i)-xx; e+=q*q;
		  f+=q*(xy(i,1)-yy);
		}
	a=f/e; b=yy-a*xx;
	q=0.0; u=0.0; p=0.0;
	umax=0.0; umin=MAXDOUBLE;
	for (i=0; i<n; i++)
		{ s=a*xy(i)+b;
		  q=q+(xy(i,1)-s)*(xy(i,1)-s);
		  p=p+(s-yy)*(s-yy);
		  e=fabs(xy(i,1)-s);
		  if (e>umax) umax=e;
		  if (e<umin) umin=e;
		  u+=e/n;
		}
	yfactor = a;
	addconst = b;
	if(!dt || dt->rownum < 6) return;
	dt->set(0,q);
	dt->set(1,sqrt(q/n));
	dt->set(2,p);
	dt->set(3,umax);
	dt->set(4,umin);
	dt->set(5,u);
}

funcregress::funcregress(matrix & xy, matrix* dt):
  // xy為n行2列的矩陣為n個樣本點
		// dt必須指向一個6列一行的矩陣向量,六個數依次為偏差平方和,平均標準
		// 偏差,回歸平方和,最大偏差,最小偏差,偏差平均值
 func(new algoregress(xy,dt)){}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本色道综合亚洲| 欧洲国产伦久久久久久久| 亚洲综合色婷婷| 亚洲品质自拍视频网站| 中文字幕一区二区日韩精品绯色| 久久久精品中文字幕麻豆发布| 精品国产电影一区二区| 精品国产一区二区三区不卡| 久久亚洲一区二区三区明星换脸 | 亚洲va在线va天堂| 一区二区三区日韩精品视频| 亚洲乱码中文字幕| 亚洲一区二区三区三| 亚洲一区二区三区美女| 日韩国产在线一| 久色婷婷小香蕉久久| 国产一区不卡视频| 粉嫩欧美一区二区三区高清影视| 成人av在线播放网站| 色综合久久中文字幕| 欧美欧美午夜aⅴ在线观看| 7777精品伊人久久久大香线蕉超级流畅| 在线成人av影院| 久久在线观看免费| 亚洲欧美区自拍先锋| 男男视频亚洲欧美| 成人黄色国产精品网站大全在线免费观看| 懂色av一区二区三区蜜臀 | 亚洲视频电影在线| 亚洲大片在线观看| 国产一区不卡在线| 色呦呦日韩精品| 精品区一区二区| 亚洲三级在线免费| 捆绑变态av一区二区三区| 本田岬高潮一区二区三区| 7777精品伊人久久久大香线蕉| xf在线a精品一区二区视频网站| 国产精品福利一区二区三区| 三级欧美在线一区| 成人国产在线观看| 亚洲精品在线观| 亚洲国产精品久久久久秋霞影院| 国产一区二区三区av电影| 色一情一乱一乱一91av| 日韩欧美的一区| 亚洲免费观看在线视频| 国产乱子轮精品视频| 欧美日产在线观看| 最新中文字幕一区二区三区| 精品一区二区三区香蕉蜜桃| 91精品办公室少妇高潮对白| 久久亚洲精精品中文字幕早川悠里| 亚洲免费看黄网站| 成熟亚洲日本毛茸茸凸凹| 日韩一区二区免费在线观看| 一区二区三区免费看视频| www.日韩在线| 国产欧美日韩卡一| 国产在线精品免费| 欧美大片国产精品| 日韩电影在线一区| 欧美精品自拍偷拍| 亚洲一区二区在线视频| 99视频在线观看一区三区| 久久综合九色综合久久久精品综合| 亚洲3atv精品一区二区三区| 色悠久久久久综合欧美99| 亚洲欧洲av一区二区三区久久| 高清shemale亚洲人妖| 久久久国产精品麻豆| 极品瑜伽女神91| 精品国产区一区| 精品国产麻豆免费人成网站| 亚洲国产精品高清| 蜜桃视频在线观看一区二区| 91福利视频网站| 亚洲女性喷水在线观看一区| 白白色亚洲国产精品| 亚洲国产激情av| 成人精品视频一区二区三区 | 国产综合色在线视频区| 91精品国产综合久久久久久| 日韩高清不卡在线| 欧美一级高清大全免费观看| 另类欧美日韩国产在线| 精品少妇一区二区三区在线播放 | 久久av中文字幕片| 精品免费99久久| 国产不卡高清在线观看视频| 日本一区二区不卡视频| 99精品国产一区二区三区不卡| 亚洲日本一区二区| 欧美日韩色综合| 精品在线免费观看| 国产精品美女一区二区| 97久久超碰国产精品电影| 亚洲制服欧美中文字幕中文字幕| 欧美日本在线一区| 国产精品一二三四| 亚洲精品一二三| 日韩欧美久久一区| 成人免费视频视频在线观看免费| 日韩一区中文字幕| 91精品国产综合久久小美女| 国产综合色精品一区二区三区| 亚洲视频中文字幕| 欧美一级视频精品观看| 高清在线观看日韩| 亚洲成人av电影在线| 久久日一线二线三线suv| 99国产欧美久久久精品| 美女一区二区久久| 亚洲视频一区在线| 日韩精品一区二区三区swag| 91在线看国产| 精品一区二区三区在线视频| 亚洲精品国产无套在线观| 7777精品伊人久久久大香线蕉完整版| 国产成人综合在线播放| 午夜成人免费电影| 亚洲天堂av一区| 久久夜色精品一区| 制服丝袜av成人在线看| aaa国产一区| 韩国av一区二区三区四区| 一卡二卡三卡日韩欧美| 国产亚洲精品bt天堂精选| 欧美电影在哪看比较好| 99久久久久久| 国产成人亚洲综合a∨猫咪| 亚洲123区在线观看| 亚洲日本在线看| 欧美国产日本韩| 久久亚洲一级片| 日韩一区二区免费高清| 欧美日韩国产成人在线91| 99久久精品国产观看| 国产高清无密码一区二区三区| 天堂va蜜桃一区二区三区| 日韩国产在线一| 亚洲女同女同女同女同女同69| 国产亚洲欧美中文| 久久久久久久网| 精品伦理精品一区| 在线播放国产精品二区一二区四区 | 亚洲视频免费观看| 中文字幕一区二区三区在线播放 | 亚洲人妖av一区二区| 国产精品欧美一区二区三区| 久久久久亚洲蜜桃| 日韩精品在线看片z| 3atv一区二区三区| 91精品国产91综合久久蜜臀| 欧美精选一区二区| 欧美一区二区三区色| 日韩欧美一二三四区| 欧美成人aa大片| 久久久噜噜噜久噜久久综合| 国产亚洲综合在线| 国产精品久久久久久久久图文区| 国产精品女主播av| 亚洲欧美日韩一区二区| 亚洲一二三级电影| 日韩激情中文字幕| 精品在线一区二区| 成人天堂资源www在线| av欧美精品.com| 91看片淫黄大片一级在线观看| 欧美在线观看你懂的| 制服丝袜激情欧洲亚洲| 精品久久久久久久久久久院品网 | 精品一区二区三区香蕉蜜桃 | 日韩免费性生活视频播放| 久久精品水蜜桃av综合天堂| 欧美激情一区二区三区四区| 国产精品伦理一区二区| 一区二区三区中文在线观看| 日韩精品一级中文字幕精品视频免费观看| 奇米888四色在线精品| 国产成人aaa| 欧美日韩在线一区二区| 欧美大白屁股肥臀xxxxxx| 国产精品麻豆一区二区| 亚洲国产精品一区二区久久恐怖片 | 男女激情视频一区| 成人丝袜视频网| 91精品国产综合久久久蜜臀图片| 久久精品视频免费观看| 亚洲一级不卡视频| 狠狠狠色丁香婷婷综合激情 | 日韩三级高清在线| 一区在线播放视频| 婷婷亚洲久悠悠色悠在线播放| 国产一二三精品| 欧美伊人久久大香线蕉综合69| 欧美α欧美αv大片| 一区二区三区欧美日韩| 国产精品亚洲视频| 91精品国产一区二区|