所以基本上我试图在MATLAB中绘制给定点[x,y,z]处的电场强度 . 我想根据颜色绘制给定点的场强;例如,点[x_1,y_1,z_1]处的高场强将显示为深红色,并且点[x_2,y_2,z_2]处的低场强将显示为浅红色(接近)场强逼近零时的白色 . 通过场强I意味着E = sqrt((E_x)^ 2(E_y)^ 2(E_z)^ 2) .

所以对于那些计数,我有4个"dimensions"我想要绘制:3个空间维度(空间中的x,y,z坐标显示给定点处的场强)和1 "strength dimension"显示给定空间点处的场强 . 我想将此强度维度表示为色标 . 场强应该显示给定点处的场的方向,只是幅度,并且它应该将该量值显示为给定颜色的"darkness" .

可以这样做吗?我在MATLAB中看到的大多数3D绘图函数或者将矢量Z绘制为函数的“高度”,该函数将X矢量和Y矢量作为输入,或者绘制所有(u,v,w)组件 . 给定点(x,y,z)处的场作为箭头,场强表示为箭头的长度 .

提前致谢!