Repeating a function for different values that involves imaginary numbers.

11 visualizzazioni (ultimi 30 giorni)
I am working on getting the output for a function that includes the calculations of imaginary numbers. It works when I have
f=[1000:1000000]
w=2*pi*f
X=0.2/j*w,
However, when I takes Y=1/X, the calculation failsa and I get no output. Sorry if the question is too shallow as I just learning this tool recently.

Risposta accettata

Voss
Voss il 24 Feb 2024
  5 Commenti
Gee
Gee il 24 Feb 2024
Thank you for the clarification. I now see the importance of clarity in using Matlab.
Voss
Voss il 24 Feb 2024
Modificato: Voss il 24 Feb 2024
You're welcome. Any other questions, let me know. Thanks!

Accedi per commentare.

Più risposte (1)

Torsten
Torsten il 24 Feb 2024
Spostato: Torsten il 24 Feb 2024
X is a vector, not a scalar.
The elementwise division of 1 by a vector has to be coded as
1./X
instead of
1/X

Community Treasure Hunt

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

Start Hunting!

Translated by