For loop operation on vectors

1 Ansicht (letzte 30 Tage)
Sohail Ahmed
Sohail Ahmed am 23 Apr. 2016
Kommentiert: Sohail Ahmed am 23 Apr. 2016
if true
function IB= ibtest(VCC)
RL =[1000, 10000, 200000, 400000, 600000, 800000, 1000000];
RB=22000; RP=50; R=470; B=300;
i=0;
for t=1:length(RL)
i=i+1;
IB(i)=((VCC - 2.1)*(RL(i) + RP)) / ( (RL(i) * RP) + (RB*(RL(i) + RP)) + (301 * 470 * (RL(i) + RP)) );
end
IB
end
% code
end
I expect IB to be vector having different values but this code give me IB as a vector but all the elements are identical... I dont know what is the problem?

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 23 Apr. 2016
They are different, type
format long
IB
  1 Kommentar
Sohail Ahmed
Sohail Ahmed am 23 Apr. 2016
Thank you! It solved the problem.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by