デカルトから球面への記号変換を行う方法はありますか? 私はそれをできた:
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);
この明示的な変換に頼る必要があると思います。