24小时热门版块排行榜    

CyRhmU.jpeg
查看: 835  |  回复: 2

jkpeng

新虫 (初入文坛)

[求助] 反求x,y坐标

已知一系列离散的坐标值x0,y0,和所对应的角度angleArc,实际上是0到360度。   我通过三次样条拟合,求出离散点的曲率半径值,

px=spline(angleArc,x0);py=spline(angleArc,y0);
dpx=fnder(px); dpy=fnder(py);   %一阶导数
dxda1=ppval(dpx,angleArc);dyda1=ppval(dpy,angleArc);   %求dx/dangleArc和dy/dangleArc
dpxx=fnder(px,2);dpyy=fnder(py,2);  %二阶导
dxda2=ppval(dpxx,angleArc);dyda2=ppval(dpyy,angleArc);
k=(dxda1.*dyda2-dyda1.*dxda2)./(dxda1.^2+dyda1.^2).^1.5;%求曲率

现在我的问题是:相反的,已知一系列离散的曲率半径值,
假设对于的点坐标为:x=203:222共20个数据,离散的曲率半径值为k=[-262.47;-259.506;-256.856888888889;-254.522666666667;-252.503333333333;-250.798888888889;-249.409333333333;-248.334666666667;-247.574888888889;-247.13;-247;-247.184888888889;-247.684666666667;-248.499333333333;-249.628888888889;-251.073333333333;-252.832666666667;-254.906888888889;-257.296;-260]。
   现在要求它们所对应的x0,y0坐标。当然它们只有20个点。这个怎么求?求大神指导!!1
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jkpeng

新虫 (初入文坛)

谢谢你的回复,都看了,感觉还是不会
2楼2014-03-10 21:01:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tianpengusst

铁虫 (小有名气)

你好 问题解决了吗?
3楼2017-01-11 11:32:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jkpeng 的主题更新
信息提示
请填处理意见