爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6154|回复: 5

[求助] 奶奶的,要算一个极坐标下的线性回归,毫无头绪,有人知道吗?哪怕听说过

[复制链接]

新浪微博达人勋

发表于 2011-12-7 21:52:53 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 zya5704191 于 2011-12-9 13:43 编辑

谢谢大家回复,昨天没有表达清楚...

图1,在做年份与角度一元线性回归时,发现回归不能真实的反映 角度的变化:最后几年的角度在0 度与360度左右,拟合的结果是在 第二象限,
tu1.jpg
所以打算用柱坐标算,如图2,即拟合一条螺旋线,却找不到相应的算法?matlab中的曲线拟合工具箱,只有对直角坐标系的拟合,没有对柱坐标的拟合,这种情况下,应该怎么办?

tu.jpg


现只知道其中个别点的柱坐标,
例如
   r                                theta                                  z
7                                     0                                   1
7                                    45                                   2
7                                     90                                  3
7                                     80                                  4
7                                    135                                  5
7                                    225                                  6
7                                    270                                  7
7                                    315                                  8
7                                    360                                  9
7                                    90                                   10
7                                    185                                 11
7                                    260                                 12
7                                    315                                 13
7                                    355                                 14

r:是螺旋线的半径
theta:是转国的角度
z:是z方向的进给长度
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2011-12-7 22:26:05 | 显示全部楼层
楼主再叙述的详细一点啦,不会的东西看久了总会理解一点的...
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2011-12-8 08:33:38 | 显示全部楼层
线性回归就是最小二乘吧?设定这个圆的r,然后把所有的点和这个圆算残差,对残差求平方和,保证最小的那个就是拟合的圆需要的r
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-8 13:07:31 | 显示全部楼层
这类问题,归根结底还是算法的问题,跟编程没关系的  算法是独立于语言的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2011-12-9 15:53:35 | 显示全部楼层
我还以为我上次看漏图了呢,不过楼主为什么不转换成xy直角坐标试试呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-12-12 12:37:44 | 显示全部楼层
我要求的是 角度 的线性回归(1,theta,z)
如果变成 x,y坐标 变成(x,y,z)   不能拟合成圆
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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