[問題] 想要解一個非線性方程式已回收
已經爬過文了 但是還是想不通 所以上來請教各位大大
如果還是沒有辦法解的話 就打算用暴力運算的方式把他跑出來
題目如下 欲求空間上兩個線段間的最小距離(兩線段不相交)
但是一條線段為直線 另外一條線段為非線性的曲線
線段 T(t)的方程式
X方向 n1 * (A/D)^t
Y方向 n2 * (B/D)^t
Z方向 n3 * (C/D)^t
n1,n2,n3,A,B,C,D為常數 t為變數
線段 G(p)的方程式
X方向 s1 + ( m *p )
Y方向 s2 + ( n *p )
Z方向 s3 + ( l *p )
s1,s2,s3,m.n.l為常數 p為變數
欲求t p值以及兩線的距離
目前想到兩者間的關係為
dT(t) * (T(t)-G(p))=0
也就是說線段T的瞬間微分與兩線最短距離的方向向量為垂直的時候即為解
但是目前也只有這個關係式
不知道也任何比較好的解法 感謝各位大大
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.82.27
※ cloudo:轉錄至看板 Math 10/08 18:57
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章