fishwater00
2008-09-16, 10:38
先谢谢大家,我的问题如下:
如果我有一个方程:
V=vp*(1+a*cos(theta)*sin(theta)+b*sin(theta)*sin(theta))
这里我们叫 (1+a*cos(theta)*sin(theta)+b*sin(theta)*sin(theta)) 为 "小结果"
试中 vp, a, b, theta 都为变量,怎样求出一个三维矩阵, a,b,theta分别可设为x,y,z轴,只要我知道a,b,theta, 就可立即得出 "小结果", 然后 任意指定一个 vp, 最后的结果V就可立即得知。
我想了好久,总是有点绕,不知道我说得明白了没有。谢谢!~
有经验的朋友麻烦贴一些代码,多谢~
如果我有一个方程:
V=vp*(1+a*cos(theta)*sin(theta)+b*sin(theta)*sin(theta))
这里我们叫 (1+a*cos(theta)*sin(theta)+b*sin(theta)*sin(theta)) 为 "小结果"
试中 vp, a, b, theta 都为变量,怎样求出一个三维矩阵, a,b,theta分别可设为x,y,z轴,只要我知道a,b,theta, 就可立即得出 "小结果", 然后 任意指定一个 vp, 最后的结果V就可立即得知。
我想了好久,总是有点绕,不知道我说得明白了没有。谢谢!~
有经验的朋友麻烦贴一些代码,多谢~