声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2861|回复: 9

[绘图技巧] 多面体的顶点坐标已知,用什么函数可以显示其图形?

[复制链接]
发表于 2006-8-13 09:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
plot3 只能顺序连接各空间点,并不能显示多面体。
回复
分享到:

使用道具 举报

发表于 2006-8-13 11:22 | 显示全部楼层
试一下fill3
 楼主| 发表于 2006-8-15 14:45 | 显示全部楼层
fill3好像也不行。还是感谢你。
在matlab里应该没有直接由顶点坐标直接生成多面体的图形。
 楼主| 发表于 2006-8-15 14:55 | 显示全部楼层
如何判断三个及三个以上的点在一边的同侧?
发表于 2006-8-15 17:19 | 显示全部楼层
原帖由 wjy21cn 于 2006-8-15 14:55 发表
如何判断三个及三个以上的点在一边的同侧?


一个平面上的吗?
 楼主| 发表于 2006-8-16 09:39 | 显示全部楼层

点和直线在同一平面上。请赐教
发表于 2006-8-16 10:19 | 显示全部楼层
原帖由 wjy21cn 于 2006-8-16 09:39 发表

点和直线在同一平面上。请赐教


做一个坐标变换

首先将坐标旋转一定角度,该角度就是直线的倾斜角度,使得坐标系的一轴线和所给直线平行
这一步实现不难,求得直线的倾斜角度,然后乘以变换矩阵就行了

第二步是坐标平移,即将平行于所给直线的坐标轴平移到和直线重合的位置
这个实现就不用说了吧

第三步通过坐标点符号即可判断是否在同一侧

评分

1

查看全部评分

 楼主| 发表于 2006-8-20 09:52 | 显示全部楼层

回复 #7 happy 的帖子

感觉有点复杂。求出直线方程,然后将点代入直线方程,然后通过正负是否也可以判断?
发表于 2006-8-20 14:04 | 显示全部楼层
原帖由 wjy21cn 于 2006-8-20 09:52 发表
感觉有点复杂。求出直线方程,然后将点代入直线方程,然后通过正负是否也可以判断?


上述方法实现起来并不困难的

你说的方法应该也是可以的,不过我没证明过,你可以证明一下
发表于 2007-7-2 22:23 | 显示全部楼层
convexhulln
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-18 22:58 , Processed in 0.078718 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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