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

[6.图形动画] 求助:如何对已知XYZ坐标的散点进行曲面拟合并求其与确定空间曲线的交点坐标?

[复制链接]
发表于 2014-9-18 04:20:13 | 显示全部楼层 |阅读模式 来自 北京
如题,我有204个空间点的xyz坐标,想利用maple拟合其曲面,同时,求这个曲面与空间一条已知方程的曲线的交点。
无奈接触maple时间太短,好多现有操作和指令都用不成功,所以求各位大神能介绍的详细一些,感谢感谢!!
发表于 2014-9-18 13:04:12 | 显示全部楼层 来自 陕西汉中
Simdroid开发平台
  1. restart:

  2. Cd := Vector([.686, .693, .702, .714, .728, .745, .764,
  3. .785, .594, .597, .601, .607, .614, .621, .63, .641,
  4. .545, .546, .549, .553, .557, .562, .566, .574, .514,
  5. .515, .518, .52, .523, .526, .53, .535, .494, .495,
  6. .496, .498, .5, .503, .504, .505, .479, .48, .481, .482,
  7. .484, .485, .488, .49]):

  8. S := Vector(10^3*[.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, .5, 1,
  9. 1.5, 2, 2.5, 3, 3.5, 4, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4,
  10. .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, .5, 1, 1.5, 2, 2.5, 3,
  11. 3.5, 4, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4]):

  12. V := Vector([40, 40, 40, 40, 40, 40, 40, 40, 60, 60,
  13. 60, 60, 60, 60, 60, 60, 80, 80, 80, 80, 80, 80, 80, 80,
  14. 100, 100, 100, 100, 100, 100, 100, 100, 120, 120, 120,
  15. 120, 120, 120, 120, 120, 140, 140, 140, 140, 140, 140,
  16. 140, 140]):

  17. W := Statistics:-Fit(a+b*s+c*v+d*s^2+e*s*v+f*v^2,
  18.                       Matrix([S, V]), Cd, [s, v]);
复制代码

数据是随便取的,拟合问题可以这样试试
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 12:36 , Processed in 0.027781 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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