声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1835|回复: 12

[编程技巧] 最小二乘法的应用

[复制链接]
发表于 2007-11-16 19:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
关于最小二乘法,看了论坛里的帖子,但是现在我要解决的是下面的问题。

现在要求的是x,y,x^2,xy,y^2的系数,还有就是u,v是两个向量。

[ 本帖最后由 zheng720 于 2007-11-16 19:31 编辑 ]
公式.bmp
回复
分享到:

使用道具 举报

发表于 2007-11-16 19:41 | 显示全部楼层

回复 #1 zheng720 的帖子

啥意思哦,没看明白
 楼主| 发表于 2007-11-16 21:15 | 显示全部楼层
就是我要求a10,a00,a01,a20,a02,b10,b00,b20,b02这些值不是拟合之后才有的吗,但是现在关系是x,y,xy,x^2,y^2与u,v的关系,我该怎么拟合,不是一般的x与u,或者y与v的关系。同时含有了x,y,xy,x^2,y^2这些变量的时候,我该怎么做?
发表于 2007-11-16 22:45 | 显示全部楼层

回复 #3 zheng720 的帖子

谁看懂的?说下
发表于 2007-11-16 23:21 | 显示全部楼层
应该是两个三维曲面拟合?如此应该不难了。
 楼主| 发表于 2007-11-17 01:21 | 显示全部楼层
楼上的能说说怎么做吗?怎么会是两个三维曲面拟合呢?
发表于 2007-11-17 08:09 | 显示全部楼层
应该有测量数据,要么怎么最小二乘。
是不是模态圆拟合?
 楼主| 发表于 2007-11-17 10:18 | 显示全部楼层
我现在只知道的是u,v的值,需要求出来系数项,我觉得应该用拟合的方法,但是不知道该怎么用,所以请教大家!
发表于 2007-11-17 10:41 | 显示全部楼层
先改写成矩阵形式
ls.jpg

注意,其中的u,v,x,y...都是行向量
下面就是线性的最小二乘法,不是楼上说的曲面拟合
ls1.BMP ls2.BMP

评分

1

查看全部评分

发表于 2007-11-17 15:16 | 显示全部楼层
LS的是正解,就这么做没错,我做过类似的~~~
 楼主| 发表于 2007-11-17 21:59 | 显示全部楼层
感谢各位的热心帮助,我现在就试试!
发表于 2007-11-20 09:38 | 显示全部楼层

最小二乘法

来源:<<系统辨识>>  作者:刘豹
页数:265   出版日期:1993年10月第1版

ls1.JPG
ls2.JPG
 楼主| 发表于 2007-11-21 10:28 | 显示全部楼层
sogooda ,首先感谢你的热心帮助和解答,但是现在我的问题是x,y,xy,x^2,y^2不是像U那样是一个确切的值,而是我规定一个区间变化的任何值,所以x,y不能说已知。我看了系统辨识,上面的最小二乘法和我这个有点不一样,但是我在别人的论文里看到人家用的就是最小二乘法来解决这个问题的,不知道是怎么解决的?郁闷!
帮忙再看看吧!谢了

[ 本帖最后由 花如月 于 2007-11-22 10:18 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-18 14:54 , Processed in 0.087876 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表