社区
图形处理/算法
帖子详情
小弟急需直线拟合源码,多谢!
ccj200308053
2005-07-06 06:05:20
小弟急需直线拟合源码,多谢!
...全文
368
6
打赏
收藏
小弟急需直线拟合源码,多谢!
小弟急需直线拟合源码,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdenli
2005-09-19
打赏
举报
回复
我也要一份楼上的可否发给我呢?多谢了 sdenli@163.com
Glacier_ji
2005-07-13
打赏
举报
回复
我也有直线拟合得代码,我是用CSharp写得,不过应该很好懂。还有多项式,指数,对数拟合我都作了。你要么,也都是CSharp的
maple2005
2005-07-11
打赏
举报
回复
事先申明,不是我写的
//最小二乘法曲线拟合
typedef CArray<double,double>CDoubleArray;
BOOL CalculateCurveParameter(CDoubleArray *X,CDoubleArray *Y,long M,long N,CDoubleArray *A)
{
//X,Y -- X,Y两轴的坐标
//M -- 结果变量组数
//N -- 采样数目
//A -- 结果参数
register long i,j,k;
double Z,D1,D2,C,P,G,Q;
CDoubleArray B,T,S;
B.SetSize(N);
T.SetSize(N);
S.SetSize(N);
if(M>N)M=N;
for(i=0;i<M;i++)
(*A)[i]=0;
Z=0;
B[0]=1;
D1=N;
P=0;
C=0;
for(i=0;i<N;i++)
{
P=P+(*X)[i]-Z;
C=C+(*Y)[i];
}
C=C/D1;
P=P/D1;
(*A)[0]=C*B[0];
if(M>1)
{
T[1]=1;
T[0]=-P;
D2=0;
C=0;
G=0;
for(i=0;i<N;i++)
{
Q=(*X)[i]-Z-P;
D2=D2+Q*Q;
C=(*Y)[i]*Q+C;
G=((*X)[i]-Z)*Q*Q+G;
}
C=C/D2;
P=G/D2;
Q=D2/D1;
D1=D2;
(*A)[1]=C*T[1];
(*A)[0]=C*T[0]+(*A)[0];
}
for(j=2;j<M;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;
C=0;
G=0;
for(i=0;i<N;i++)
{
Q=S[j];
for(k=j-1;k>=0;k--)
Q=Q*((*X)[i]-Z)+S[k];
D2=D2+Q*Q;
C=(*Y)[i]*Q+C;
G=((*X)[i]-Z)*Q*Q+G;
}
C=C/D2;
P=G/D2;
Q=D2/D1;
D1=D2;
(*A)[j]=C*S[j];
T[j]=S[j];
for(k=j-1;k>=0;k--)
{
(*A)[k]=C*S[k]+(*A)[k];
B[k]=T[k];
T[k]=S[k];
}
}
return TRUE;
}
qrlvls
2005-07-11
打赏
举报
回复
直线还需要按按拟合么?
wpc062
2005-07-10
打赏
举报
回复
利用一维线形回归算法 或最小二乘都可以实现
huanyun
2005-07-10
打赏
举报
回复
hough变换找直线
Android游戏
源码
大合集(主要是AndEngine和Libgdx的)
最近在网络上看到有网友抱怨Android游戏
源码
找不到,所以
小弟
收集了一些AndEngine和Libgdx的游戏
源码
,以Eclipse工程的形式配置好环境,再陆续发出(某引擎避嫌,不在此列)。 虽说主要是由Libgdx与AndEngine开发的游戏
源码
,但能算游戏的,开源的,但凡有点价值的Android游戏
源码
,
小弟
也会陆续收集并发布出来(比如Replicaisland没用任何引擎,可代码有价值,所以这次也放进来了),更会在博客中一一给出。
51套经典企业网站
源码
(一)
内容较大,权限不够,故将内容分为六个部分,需要的请自行下载。 教程版权归原作者所有,本人只是负责搜集整理,本人不承担任何技术及版权问题。教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 目录: 0001-2科技发展有限公司升级版
源码
0001科技发展有限公司修正版
源码
0002机械配件制造销售公司修正版
源码
0003家具地板公司修正版
源码
0004-1机械有限公司修正版
源码
0004机械有限公司修正版
源码
0005机械产品公司修正版
源码
0006绿色环保集团股份有限公司优化版 0007金属材料制品公司修正版
源码
0008电气股份有限公司修正版
源码
0009红色风格设备有限公司修正版
源码
0010蓝色仪表配件有限公司优化版 0011装修公司网站系统修正版
源码
0012环保工程企业网站修正版
源码
0013国际集团股份有限公司修正版
源码
0014蓝色汽车配件有限公司修正版
源码
0015家俱集团有限公司
源码
0016典雅地板家居网站
源码
0017蓝色企业网站系统二 0018国际集团机械仪器公司修正版
源码
次优化版 0019红色风格企业网站系统优化版 0020机械设备公司修正版
源码
0021蓝色环保工程企业网站系统修正版
源码
0022国际集团电子科技公司修正版
源码
0023国际集团机械电子公司修正版
源码
0024美工超级漂亮的ASP卫生纸公司修正版
源码
0025绿色环境保护工程公司修正版
源码
0026绿色环保生态园林公司修正版
源码
0028蓝色机械制造科技公司优化版 0029装修装饰公司企业网站修正版
源码
0030绿色风格酒店网站修正版
源码
0031机械制造网站修正版
源码
0032蓝色机械制造公司修正版
源码
0033机械设备制造公司修正版
源码
0034ASP机械制造企业修正版
源码
0035红色汽车配件公司网站修正版
源码
0036机械制造企业修正版
源码
0037机械设备公司修正版
源码
0038浅蓝色电子科技公司修正版
源码
0039机械制造公司企业网站修正版
源码
0040国际集团机械有限公司修正版
源码
0041机械设备公司优化版 0042机械企业修正版
源码
0043机械设备有限公司修正版
源码
0044红色机械设备有限公司修政版
源码
0045汽车配件制造公司修正版
源码
0046蓝色汽配公司修正版
源码
0047绿色园林环保公司优化版 0048红色机械化工公司修正版
源码
0049机械设备有限公司修正版
源码
0051测试完整无错的经典万能企业站程序 0052某电气工程有限公司
源码
0053优乐博特自动化工程有限公司网站
源码
SpringBoot
源码
怎么运行
学习到这个程度都知道,学习java的人都要懂得要要学习下SpringBoot
源码
,可是很多时候,就算是工作3年以上的软件工程师也不一定能够搞得定这个SpringBoot
源码
!这个课程教你怎么运行SpringBoot
源码
vc++游戏(源代码)
各类游戏
源码
下载!包含扫雷,贪吃蛇
源码
,推箱子
源码
,俄罗斯方块
源码
,拼图
源码
,连连看等经典游戏
源码
下载!
198个经典C#WinForm实例
源码
超赞的完整版
"198个经典C#WinForm实例
源码
"包括: 1-窗体技巧 2-控件操作 3-图像操作 4-报表打印 5-系统操作 6-文件处理 7-网络操作 8-数据库操作 9-加密解密 10-硬件读写 11-游戏设计 "超赞的198个经典C#WinForm实例
源码
.zip " ~欢迎同学们下载共同学习~
图形处理/算法
19,468
社区成员
50,700
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章