这个帮助文件有提到:The electric field vector must be orthogonal to the propagation normal. If this is not the case, the user is asked if the electric field vector components should be automatically orthogonalized.
详细内容在帮助文件《Plane Wave》里。
这个我看到了,设置的时候对theta给定了值,那么仿真结果中的theta值又是什么意思呢?
没用过平面波激励,不知道“仿真结果中的theta”是什么意思。是在farfield results里面的theta么?
那个Theta不就是球坐标系里的Theta?还能有什么别的意思?
是球坐标系里的Theta,没错,我是说指的观测角,还是入射波的角度呢?
有theta的。如矢量x(-sin(180*zdeg2rad)*cos(phi*zdeg2rad)),可以直接设x,也可以在括号中设theta啊!不知道我说的对不对?
首先,2楼描述得不清楚。
“设置的时候对theta给定了值”,设置的什么?是平面波的propogation normal吗?这个参数只能设定X/Y/Z,theta是怎么设定的?
“仿真结果中的theta值”是那个仿真结果?1D Results?2D Results?Farfield Results?
其次,跳到5楼,这里的theta是哪个theta?
第三,来到6楼,我就更迷糊了……。
矢量x是从哪里来的?这个是你要在propogation normal里的X里要设置的变量吗?你确定可以这样设置吗?(我不确定,我不知道)
括号中没有"theta"啊,楼主你是不是默认正弦函数的角度就是用theta表示啊?
帮助文件里说propogation normal里的坐标可以用表达式表示,所以我猜测楼主使用了6楼的表达式作为X轴的坐标。运行仿真之后,在不知道是2D Results里面还是Farfield Results里面看到了一个"Theta"的结果,所以楼主就不清楚这“两个”theta是怎么回事儿。是这样的么?
很抱歉我没有说清楚,是设置平面波的propogation normal,在我的版本里是直接带着公式的,就是x;:-sin(theta*zdeg2rad)*cos(phi*zdeg2rad);y:-sin(theta*zdeg2rad)*sin(phi*zdeg2rad);z:-cos(theta*zdeg2rad);我理解的就是公式中的theta何phi是球坐标的形式的。这里面的公式是可以直接删掉的,直接设定直角坐标的。结果中的theta是Farfield Results中的结果。6楼中说的还是propogation normal。实在抱歉。
嗯,果然是这样。
我不知道为什么你的版本会带有那个表达式,这个文件是别人已经创建好的么?在下面的parameter list里面是不是已经定义了theta和phi这两个参数了?如果是的话,theta和phi就只是表达式里的两个变量而已。
远场里的theta是有物理意义的、已经定义的概念,去看看任何一本天线教科书都一定会介绍标准的天线远场坐标定义的。
声明:网友回复良莠不齐,仅供参考。如需更专业系统地学习CST,可以购买资深专家讲授的CST最新视频培训课程。