Using a for loop to print function values
Mostra commenti meno recenti
I am trying to make a function that inputs Vs and outputs 0 if Vs<=0.6, and outputs VL-0.6 if Vs>0.6. I need this function to loop for a series of input Vs vector of values, and output a vector of values based on the function. The code I wrote currently keeps overriding the VL value and outputs only one scalar value. How do I make it output a vector of values?
V=0:Vs
for k = 1:length(V);
if Vs(k)<=0.6; %if this is true
VL(k)=0;% it prints a 0
else
VL(k)=Vs-0.6; % prints a Vs-0.6 value.
end
end
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!