CAE Coureware

The exe program is converted from Python + VPython programs. It's free. Only for educational use.
You are responsibile for the copyright of the libraries used in the software.

To run the programs, download the zip file and unzip it in your PC:
Download the zip file

Then double click the exe file: zqyuncaeprogs.exe and select a program to play with.

Created by Zhengqing Yun.



Contents

1. Types of Waves

Instructions
Transverse Wave


Longitudinal Wave


Water Wave


2. TE Modes in Rectangular Waveguide

Instructions




3. Snell's Law: Reference Directions

The program starts with an interface and a normal vector. Then a left button click
will introduce an incident direction (red arrow). Press 'v' key to turn on/off the plane of
incidence. Now you can use 'Up', 'Down', 'Left', and 'Right' keys to change the
incident direction. You can leave this interactive loop by pressing the 'e' key.
The program will display a 3D scene as follows:







4. Oblique Incidence on PEC: Total Field



5. Group Velocity vs. Phase Velocity

Instructions


6. Your Shadow Runs Faster Than You Can!



7. Build a Rainbow

Instructions


8. Polarization




9. Linear Antenna: 2D Radiation Pattern

Use the Up/Down keys to change the antenna length (in wavelengths).


10. Linear Antenna: 3D Radiation Pattern

To change antenna length (in wavelengths): Press '3' key to get 3D pattern; press '4' to cancel.


11. Array factor: graphical method

Graphically obtain array factor in polar form from universal curve


12. Law of Diffraction

Using Keller's law of diffraction to determine diffracted ray


13. Local coordinates for diffraction

Drag Tx or Rx to view the change of the diffraction point and the field directions


14. FDTD Grid: 3D visualization

Simply click and click to build a FDTD grid step by step.





15. Interactive Smith Chart

It's a basic Smith Chart, not so fancy.

A PDF file for a fancy Smith Chart can be downloaded here.
It is generated with my Python+Matplotlib program and looks like this:



16. Propagation in a 2D Hallway

(f=2.4 GHz; side wall eps_r=3.0)

16. Skylight Polarization

Explains sky light polarization using Rayleight scattering patterns


18. Thin Lens

Drag the object arrow and focal point to interact.