大家好
想请问大家
在作3D向量场的时候只能在直角坐标系吗?
例如:
a^r代表半径方向的基底向量 a^(phi)代表theta方向基底
cos(2*phi) a^r-r a^(phi)+z a^z
除了改成 {cos(2*phi)*sin(phi)+r*sin(phi)}a^x+
{cos(2*phi)*sin(phi)-r*cos(phi)}a^y+z a^z
VectorPlot3D
[{cos(2*phi)*sin(phi)+r*sin(phi),cos(2*phi)*sin(phi)-r*cos(phi),z},
(r,0,10),(phi,1,2*pi),(z,0,10)](此写法好像错误)
VectorPlot3D
[{cos(2*arctan(y/x))*sin(arctan(y/x))+sqrt[x^2+y^2]*sin(arctan(y/x)),
cos(2*arctan(y/x))*sin(arctan(y/x))-sqrt[x^2+y^2]*cos(arctan(y/x)),z}
,(x,1,10),(y,0,10),(z,0,10)](此写法应该正确)
若要用圆柱座标当基底呢? 该怎么做
还有向量分析软件包是要用下载的还是mathematica本身就有?