24小时热门版块排行榜    

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

qqlewis

新虫 (小有名气)

[求助] Matlab求离散数据的离散曲率问题?已有1人参与

前面已经发了一个类似帖子讨论这个问题,但感觉还是没有解决问题,想向高手继续请教这个问题的进一步计算:
我上传了一个由球面参数方程计算出的部分球面的离散坐标值,格式为X、Y、Z.  球面半径的精确值是3000,现在的问题是想通过曲率计算反求出球面的曲率半径,这里只能求每一个点的曲率半径,在Matlab中根据网上查资料的公式计算的结果很不好,不知道各位大侠对这个问题是否有高招,或者是否有较好的程序包能做这个事呢?
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : XYZ.data
  • 2015-08-06 13:14:17, 124.46 K

» 猜你喜欢

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

matlab编程

禁虫 (小有名气)

感谢参与,应助指数 +1
本帖内容被屏蔽

2楼2015-08-08 00:55:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qqlewis

新虫 (小有名气)

也行嘛。哪种都行,我都试过,效果不佳呀。我的意思是假设这批数据不知道其接近于曲面,就是一些离散的空间三维点,进行其几种曲率的计算,反算曲率半径。

对于球面来说,最大曲率所对应的曲率半径应该大致接近与其真正的球半径吧。

如果是解析式给出的参数方程进行直接进行球坐标下的离散就能做得很好。而离散数据用一般的mesh函数进行直角坐标系下的网格化的话,效果则很差。我猜想,用三角网格可能会好很多,但不知道如何实现呢。
3楼2015-08-08 23:30:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 qqlewis 的主题更新
信息提示
请填处理意见