Author: Ahmed Khaled Fathy
Supervisors:
- Dr. Nur ad-Din M. Salem
- Eng. Ehab
This MATLAB project provides comprehensive visualizations of short dipole antenna radiation patterns, demonstrating both E-plane (Eθ) and H-plane (Hφ) patterns in multiple coordinate systems. The project helps understand the characteristic radiation behavior of short dipole antennas through various graphical representations.
The code generates detailed visualizations of radiation patterns characteristic of short dipole antennas, including:
- E-plane Patterns: Shows the figure-8 shaped pattern typical of dipole radiation in the E-plane
- H-plane Patterns: Demonstrates the omnidirectional radiation pattern in the H-plane
- Multiple Representations:
- Polar coordinate plots for intuitive pattern visualization
- Cartesian coordinate plots for precise measurement reference
- 3D visualization combining both patterns
- Normalized Field Strengths: All patterns are normalized for standardized comparison
The project consists of two main MATLAB scripts:
-
- Generates four separate plots:
- E-plane pattern in polar coordinates
- H-plane pattern in polar coordinates
- E-plane pattern in Cartesian coordinates
- H-plane pattern in Cartesian coordinates
- Includes proper axis labeling and grid formatting
- Generates four separate plots:
-
- Creates a 3D visualization combining both patterns
- Features interactive viewing capabilities
- Includes a cutaway view for better pattern observation
shaped radiation pattern showing the characteristic E-plane distribution
Uniform circular pattern demonstrating omnidirectional radiation in the H-plane
E-plane pattern mapped to Cartesian coordinates for precise measurement reference
H-plane omnidirectional pattern represented in Cartesian coordinates
Three-dimensional visualization showing the complete radiation pattern with cutaway view
-
Prerequisites:
- MATLAB (any recent version)
- Basic MATLAB plotting toolbox
-
Installation:
- Clone this repository:
git clone https://github.com/AhmedKhaledp-0/Short-dipole
- Or download the ZIP file and extract
- Clone this repository:
-
Execution:
- Open MATLAB and navigate to the project directory
- For 2D patterns:
run task3.m
- For 3D visualization:
run extra.m
-
Viewing Results:
- Multiple figure windows will open automatically
- Use MATLAB's figure window controls to:
- Zoom in/out
- Rotate 3D views
- Save plots as images
task3.pdf
: Comprehensive technical documentation including:- Theoretical background
- Mathematical formulations
- Detailed code explanations
- Implementation considerations
- Additional visualizations and analysis
- The E-plane pattern follows a sin(θ) distribution
- The H-plane pattern is uniform (constant value of 1)
- All patterns are normalized for consistency
- Coordinates:
- θ: 0 to π (E-plane)
- φ: 0 to 2π (H-plane)