MATLAB Answers

Loop for repeating a process multiple times

10 views (last 30 days)
Hello
I am trying to write a loop which can perfrom same calculation for different values.
I have variables:
E = 100;
I = [1 2 3 4 . . . . 100] % size 101*1
C = 1;
Loss = 13;
Loss_E = (E*Loss)/100;
T_s = E / I*C;
T_l = Loss_E / I * C
T = T_s + T_l
Can somehelp me with writing a loop which perform calculation for
T
for all values of
I
.Thanks

  0 Comments

Sign in to comment.

Accepted Answer

Erivelton Gualter
Erivelton Gualter on 19 Nov 2019
You need to use the ./ operator to perform division of arrays.
Try this
E = 100;
I = 1:100;
C = 1;
Loss = 13;
Loss_E = (E*Loss)/100;
T_s = E./I*C;
T_l = Loss_E./I*C;
T = T_s + T_l

  1 Comment

Sign in to comment.

More Answers (0)

Sign in to answer this question.

Products


Release

R2019b