writing a traveling electromagnetic wave

11 views (last 30 days)
Moaiyd Hobani
Moaiyd Hobani on 14 Feb 2021
Commented: darova on 18 Feb 2021
How can I write the highlited below in matlab with ploting :
Exercise 1-3: The electric field of a traveling
electromagnetic wave is given by
E(z, t) = 10 cos(π × 10^7t + πz/15 + π/6) (V/m).
Determine (a) the direction of wave propagation, (b) the
wave frequency f , (c) its wavelength λ, and (d) its phase
velocity up.
Answer: (a)−z direction, (b) f = 5 MHz, (c) λ = 30 m,
(d) up = 1.5 × 108 m/s.
  2 Comments
darova
darova on 15 Feb 2021
Please provide your attempts
Moaiyd Hobani
Moaiyd Hobani on 15 Feb 2021
But not sure if it is correct or not. I tried also to look at this forum with no luck

Sign in to comment.

Answers (1)

darova
darova on 16 Feb 2021
I think your plot should be a surface since you have two dependent variables z and t
Here is an example
t = linspace(0,200,30);
x = linspace(0,200,30);
[T,X] = meshgrid(t,x); % create matrices
E = % your formula
surf(T,X,E)
Remember about dot before operator signs while using matrices
  4 Comments
Moaiyd Hobani
Moaiyd Hobani on 18 Feb 2021
Appreciate your suggestion. Sorry what is the “increate point” ? Do you mean “increase points “? How much ?

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!