Need help writing a for loop

1 view (last 30 days)
John
John on 19 Apr 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 Comment
John
John on 19 Apr 2013
Can I just plug it in as I have written above?

Sign in to comment.

Answers (1)

Iman Ansari
Iman Ansari on 19 Apr 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

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!