dyheng 发表于 2005-4-27 22:20:00

[求助]VBA中利用相对极坐标的问题

<FONT face=宋体 size=2>已知一条直线AB、AB与AC之间的夹角和AC的长度,在VBA中能否利用相对极坐标(只知道角度和长度,并不知道C点位置),来求出C点的位置?<BR><IMG onmousewheel="return bbimg(this)" title="" style="ZOOM: 100%" alt="" src="file:///C:/Documents%20and%20Settings/Administrator/桌面/123.jpg" onload="<b>javascript</b> :if(this.width>600)this.width=600;" border=0 dypop="鼠标滚轮缩放图片">        </FONT>

dyheng 发表于 2005-4-27 22:21:00

刚才的图片没弄好,再传一次

dyheng 发表于 2005-4-27 22:22:00

雪山飞狐_lzh 发表于 2005-4-27 22:25:00

http://www.vba.cn/object/acad2004/idh_polarpoint.htm

dyheng 发表于 2005-4-27 22:37:00

版主,好像不对啊,请你仔细看一下我的贴子


你的回答跟我的提问关系不太大啊!

zhang007 发表于 2005-4-28 09:32:00

板主的方法只是其中的方法之一,你仔细想想你求坐标时如果自己用手工计算该用什么方法,最后会得到怎样的结果,再在程序中模拟其过程不就成了

ljpnb 发表于 2005-4-28 10:28:00

RetVal = PolarPoint(Point, Angle, Distance)就是求相对坐标用的

cbse_smy 发表于 2005-5-6 16:06:00

无法求解,因为AC将是锥面,旋转轴为AB

xiaokk 发表于 2005-5-7 17:56:00

PolarPoint()函数默认是极轴的正方向是水平向右时的情况才使用的函数,


而楼主的问题是极轴正方向不是水平向右的前提条件下的,而是程某一方向时的


这样的话,你会怎样做呢?

3xxx 发表于 2013-9-18 09:08:37

很受用,谢谢。
页: [1]
查看完整版本: [求助]VBA中利用相对极坐标的问题