Need help writing a for loop

5 ビュー (過去 30 日間)
John
John 2013 年 4 月 19 日
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 日
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

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by