Repeating a function for different values that involves imaginary numbers.

1 view (last 30 days)
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.

Accepted Answer

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

Sign in to comment.

More Answers (1)

Torsten
Torsten on 24 Feb 2024
Moved: Torsten on 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!