Need help writing a for loop

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

John
John 2013년 4월 19일
Can I just plug it in as I have written above?

댓글을 달려면 로그인하십시오.

답변 (1개)

Iman Ansari
Iman Ansari 2013년 4월 19일

0 개 추천

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

카테고리

도움말 센터File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기

태그

질문:

2013년 4월 19일

Community Treasure Hunt

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

Start Hunting!

Translated by