Point out the error
5 ビュー (過去 30 日間)
古いコメントを表示
Syed Muhammad Umar
2015 年 10 月 6 日
コメント済み: Walter Roberson
2015 年 10 月 6 日
Matlab script to animate the motion of vibrating guitar
A= 2;
L= 10;
f= 50;
ta= 2;
x=0:0.1:L;
T=5 ;
t=0;
for t < T
y=(A)*(exp^(-t/ta))*(sin((2*pi*x)/L))*(cos(2*pi*f*t));
plot(x,y)
t=t+0.1;
pause(0.5)
end
1 件のコメント
採用された回答
Walter Roberson
2015 年 10 月 6 日
"for" must be followed by a variable name and then by an "=" and then an expression. The "for" loop will then be repeated assigning the values of the expression to the variable in turn.
You probably want "while" instead of "for"
3 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Acoustics, Noise and Vibration についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!