FDFD 中的几何构建、网格处理与可视化技术
在电磁仿真领域,有限差分频域(FDFD)方法是一种重要的仿真技术。本文将详细介绍在 FDFD 中构建几何形状、处理网格以及可视化数据的相关知识和技术。
1. 网格上构建几何形状
1.1 构建旋转椭圆
在 MATLAB 中构建旋转椭圆,可按以下步骤操作:
1. 转换为极坐标 :使用 cart2pol() 函数将笛卡尔网格参数 X 和 Y 转换为极坐标 TH 和 R 。为使新网格围绕椭圆中心旋转,需从 X 和 Y 中减去椭圆中心坐标 (x0, y0) 。
2. 转换回笛卡尔坐标 :将极坐标立即转换回笛卡尔坐标,得到旋转后的网格数组 XR 和 YR 。在此步骤中,给 TH 加上旋转角度 theta 。
3. 计算椭圆 :使用旋转后的网格项计算椭圆,与使用标准网格项计算椭圆的方式相同。
以下是实现代码:
% UNITS
degrees = pi/180;
% DASHBOARD
Sx = 1;
Sy = 1;
Nx = 20;
Ny = 20;
超级会员免费看
订阅专栏 解锁全文
35

被折叠的 条评论
为什么被折叠?



