找回密码
 注册
Simdroid-非首页
查看: 160|回复: 9

给定几个点,如何用B样曲线拟合成封闭图形?

[复制链接]
发表于 2009-4-2 03:21:47 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
本帖最后由 ljelly 于 2009-4-3 16:31 编辑

x=[290 210 200 270 347 400 432 408];
y=[365 301 222 159 160 192 267 326];
 楼主| 发表于 2009-4-3 11:58:34 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
没人理我啊????:L
回复 不支持

使用道具 举报

发表于 2009-4-3 12:12:56 | 显示全部楼层 来自 新疆乌鲁木齐
本帖最后由 bainhome 于 2009-4-3 18:14 编辑

几年前就解决过的问题,你不搜索,怪谁?没人理你就对了。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-4-4 22:45:59 | 显示全部楼层 来自 黑龙江哈尔滨
不好意思!!
我在百度上没又找到答案才到这里找高人指点一下的

能不能把你说的 地址给我呢
回复 不支持

使用道具 举报

发表于 2009-4-4 23:49:41 | 显示全部楼层 来自 新疆乌鲁木齐
精华贴里自己找找看,应该在第三还是第四页
回复 不支持

使用道具 举报

 楼主| 发表于 2009-4-5 01:04:13 | 显示全部楼层 来自 黑龙江哈尔滨
十分感谢!!!!
回复 不支持

使用道具 举报

发表于 2009-4-5 09:31:34 | 显示全部楼层 来自 大连理工大学
自己在论坛的搜索功能里面搜索一下就可以找到了,呵呵。
回复 不支持

使用道具 举报

发表于 2009-4-5 13:07:42 | 显示全部楼层 来自 江苏镇江
Why you chose B-spline to fit that data ?
回复 不支持

使用道具 举报

 楼主| 发表于 2009-4-7 23:37:49 | 显示全部楼层 来自 黑龙江哈尔滨
my thesis need it,i just want to know how to do it??
回复 不支持

使用道具 举报

发表于 2009-4-11 20:16:54 | 显示全部楼层 来自 江苏无锡
So simple question, one line code is clearly solved in Mathematica.


  1. x = {290, 210, 200, 270, 347, 400, 432, 408};
  2. y = {365, 301, 222, 159, 160, 192, 267, 326};

  3. With[{pts=Transpose[{x,y}]},Graphics[{BSplineCurve[pts,SplineClosed->True],
  4. Green,Line[pts],Red,Point[pts]}]]

复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-7 11:20 , Processed in 0.056578 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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