Code covered by the BSD License  

Highlights from
Electromagnetic Waves & Antennas Toolbox

4.44444

4.4 | 37 ratings Rate this file 256 Downloads (last 30 days) File Size: 120 KB File ID: #4456
image thumbnail

Electromagnetic Waves & Antennas Toolbox

by

 

06 Feb 2004 (Updated )

Companion Software

| Watch this File

File Information
Description

A toolbox of functions to accompany the author's online book on "Electromagnetic Waves & Antennas". The book may be downloaded from the web page

http://www.ece.rutgers.edu/~orfanidi/ewa

The toolbox includes functions for the design and analysis of multilayer film structures, antireflection coatings, polarizers, omnidirectional mirrors, narrow-band transmission filters, birefringent multilayer films and giant birefringent optics; impedance matching methods, quarter-wavelength multisection Chebyshev transformers, stub matching, and L, Pi and T-section reactive matching networks; analysis of transmission lines and waveguides; S-parameters, Smith charts, stability and gain circles, noise figure circles, and microwave amplifier design; computation of directivities and patterns of linear and aperture antennas; horn design; computation of diffraction integrals and knife-edge diffraction coefficients; antenna array design methods for sector and narrow beams; numerical methods for the Hallen and Pocklington integral equations; computation of self and mutual antenna impedances; coupled antennas; various types of azimuthal and polar gain plots; and several movies showing the propagation of pulses on terminated transmission lines and on cascaded lines, reflections from reactive terminations, fault location by TDR, crosstalk signals on coupled lines, and time-evolution of the field radiated by a Hertzian dipole antenna.

Usage examples are found throughout the above text. The functions were developed with R11.1, but they work with R13.

MATLAB release MATLAB 5.3.1 (R11.1)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (39)
06 Sep 2014 Zaid Ahmad

Very comprehensive set of functions to give good assignments to the students based on these functions

25 Apr 2014 yoshit  
18 Mar 2014 karthik

Dear Sophocles Orfanidis,

This toolbox is just amazing ! My whole thesis is working on this. Thanks a million.
Now, I am using the array() to get the antenna gains. I would like to calculate the total radiated power of the antenna from the g and phi values which are used in the dbz () function.
Please let me know, how do I calculate the total radiated power of the antenna.

08 Dec 2013 Ali

Good Toolbox, I have used dslab.m and dguide.m files which are related to (TE modes in dielectric slab waveguide- TE-mode cutoff wavenumbers in a dielectric slab ), I wanted to reproduce that for TM modes, could you please help me how can I change that for TM modes?

13 Sep 2012 Jon

Good toolbox. Note that there is an error in multidiel2.m. The line that causes an error should be: delta = 2*pi*f(i)*l(m) * sqrt(nf(m+1)^2 - nf(1)^2*sin(theta)^2); % note (m+1) and theta

05 Dec 2011 sa3eedo mohammad saeed  
10 Oct 2011 Todd Dreiling

With regard to file chebarray. It is my understanding that the central element excitation will always be the largest with odd number of elements. Your program doesn't show this when element size becomes > 11. Could you provide an explanation?

11 Jan 2010 Ian Erwin  
20 Oct 2009 Dora Hu

This is really amzaing work. Worth the highest ranking.

14 Sep 2008 Rafael Loayza

thanks you

10 Jun 2008 Bill Zhang  
26 Mar 2008 safa nasser

i need the dipole block in my simulation

12 Mar 2008 Josef HerclĂ­k  
19 Jan 2008 Ashwin Sundar

It saves my time for creating new programs

16 Nov 2007 christine isaak  
16 Jun 2007 atul kausal  
15 Apr 2007 Lisheng XU

It is very useful.

13 Mar 2007 Mark Manalangsang

Scripts are very useful.

10 Feb 2007 domingo perez  
29 Jan 2007 Paul Ciszek

1) I did not mean to give this package a rating of "2"; is there anyway to remove my previous review?

2) There is a more recent version of the MATLAB code available on the book's website, http://www.ece.rutgers.edu/~orfanidi/ewa/ It corrects the problem I mentioned in the previous review.

29 Jan 2007 Paul Ciszek

Matlab tells me that the variable 'th' is undefined in line 55 of file multidiel2.m; sure enough, 'th' has not been defined in terms of anything else. Has anyone else run into this?

16 Dec 2006 yo yo  
18 May 2006 Mohamed LASHAB

Well done I am very satisfied, I hope if there is some software for reflector antennas, the field I am interrested in, many thanks.

02 May 2006 S Ziaee Amiri

Excellent Work ... espicially in antenna ...
I know it is easy to do myself with some operations but , it's better to write some other useful functions like : Field Pattern , Calculate HPBW and Antenna impedance Nomogramme .

20 Dec 2005 sevda balk  
28 May 2005 Lokesh Kothari  
05 May 2005 Zaid Muhi-Eldeen

Excellent work includes alot of very helpful mfiles.

24 Mar 2005 Sophocles Orfanidis

Regarding the user review dated 2005-03-16, I would like to point out that I did not write that review! The reviewer mistakenly used my name instead of his/her own name in submitting the review.

23 Mar 2005 Henrique Silva

Comprehensive and very well detailed.
An amazing amount of work.

16 Mar 2005 Orfanides Sophocles

This is simply the best reference to do antennas with MATLAB!

01 Feb 2005 joel pelina  
01 Feb 2005 brian estremera  
01 Feb 2005 l a  
01 Feb 2005 s p  
01 Feb 2005 swap p  
21 Jun 2004 marcos y

student

15 Jun 2004 Gonca cakir  
04 Jun 2004 Rooz Gorgin

Very comprehensive set of tools for computing various antenna parameters. Very useful.

25 Feb 2004 Teu King Seng  

Contact us