We’re putting the final touches on our new badges platform. Badge issuance remains temporarily paused, but all completions are being recorded and will be fulfilled once the platform is live. Thank you for your patience.

Ansys Learning Forum Forums Discuss Simulation Photonics – Chinese 如何将polarimage显示的farfield数据导出 Reply To: 如何将polarimage显示的farfield数据导出

zhuzhm7
Subscriber

老师可能不太明白我的意思,我结合我的脚本说明一下。

我通过脚本导出了远场数据:

filename = currentfilename;
farfieldMon="T_PlanCavity";
ux = farfieldux(farfieldMon,1);
uy = farfielduy(farfieldMon,1);
E2_FF_1 = farfield3d(farfieldMon,1);
matlabsave(filename, ux, uy, E2_FF_1);


ux, uy, E2_FF_1在matlab中用imagesc()作图得到:

而在FDTD软件中用极坐标显示查看的结果是:

我理解的是这是一个极坐标二维图像,半径对应phi,角度对应theta。我想在matlab上显示这个极坐标二维图像。

所以这里我想问孙老师的是,我该如何正确在matlab上显示这个结果:是应该将E2_FF_1从关于ux, uy的函数转换成关于phi和theta的函数呢,还是可以直接在ux, uy, E2_FF_1的图中画同心圆标定phi和theta?