Need help writing a for loop

5 vues (au cours des 30 derniers jours)
John
John le 19 Avr 2013
I am having trouble figuring out how to use a for loop , I have variable that I have assigned values.
period T = 1 ms
voltage amplitude Vm = 1 V
t = linspace(0, T, 1001)
I need to create a for loop that will give me a vector v which is based on:
v(t) = (Vm/T)*t
Can anyone help me out?
  1 commentaire
John
John le 19 Avr 2013
Can I just plug it in as I have written above?

Connectez-vous pour commenter.

Réponses (1)

Iman Ansari
Iman Ansari le 19 Avr 2013
Hi. You don't need for loop to doing this:
T = 1;
Vm = 1;
t = linspace(0, T, 1001)
v = (Vm/T)*t
with for:
for i=1:1001
v(i)=(Vm/T)*t(i);
end

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by