0
是否有任何方法可以執行符號從笛卡爾座標轉換爲球面座標。我可以這樣做:將符號笛卡爾座標轉換爲球面
x = r * sin(theta)*cos(phi)
依此類推,然後插入x,y和z的表達式。有沒有更簡單的命令來做到這一點?
是否有任何方法可以執行符號從笛卡爾座標轉換爲球面座標。我可以這樣做:將符號笛卡爾座標轉換爲球面
x = r * sin(theta)*cos(phi)
依此類推,然後插入x,y和z的表達式。有沒有更簡單的命令來做到這一點?
我不知道如果cart2sph
可以做象徵性的對象轉換,但它的文檔具有方便地闡明瞭你的映射:
phi = atan2(y, x);
theta = atan2(z, sqrt(x .^ 2 + y .^ 2));
r = sqrt(x .^ 2 + y .^ 2 + z .^ 2);
我想你會不得不求助於這種明確的轉變。