Uniform Circular/Cylindrica​l waveguide field plotter

버전 1.0.1 (6.45 KB) 작성자: Marcis Bleiders
Plots transverse fields of any uniform cylindrical waveguide mode
다운로드 수: 249
업데이트 날짜: 2021/7/26

라이선스 보기

Main plotting function is 'circular_wg_plot.m'.
Variables 'm_max' and 'n_max' sets the maximum azimuthal and radial orders for generating the mode list. This list is then sorted according to cutoff wavelenghts. Variable 'mode_nr' chooses the mode from the sorted list for plotting (the list is printed in console).
Examples:
TE11 mode:
TM11 mode:
With m_max = 8 and n_max = 6, mode list follows the same numbering (degenarate modes may have the numbering swapped) as seen in this popular sheet often found in literature:
Code uses function zerobess() written by Jonas Lundgren for calculating the roots of Bessel functions of first kind.
Code is tested only in MATLAB 2015a

인용 양식

Marcis Bleiders (2024). Uniform Circular/Cylindrical waveguide field plotter (https://www.mathworks.com/matlabcentral/fileexchange/96504-uniform-circular-cylindrical-waveguide-field-plotter), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2015a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.1

Added the title image

1.0.0