For loop operation on vectors

1 visualización (últimos 30 días)
Sohail Ahmed
Sohail Ahmed el 23 de Abr. de 2016
Comentada: Sohail Ahmed el 23 de Abr. de 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?

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 23 de Abr. de 2016
They are different, type
format long
IB
  1 comentario
Sohail Ahmed
Sohail Ahmed el 23 de Abr. de 2016
Thank you! It solved the problem.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by