How to create animation of wave pattern h(x,y,t) = Acos(2*pi*t/T-2*pi*x/L) with T=4s , L=12m, -300<=x<=300, -300<=y<=300 , 0<=t<=20
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Aagam Jain
le 20 Avr 2020
Commenté : BALAJI KARTHEEK
le 20 Avr 2020
clc
clear all
A=1;
T=4;
L=12;
syms t
t=0:1:20;
x=-300:10:300;
H=A*cos(2*pi*t/(T)-2*pi*x/(L))
for k=1:length(t)
plot(t(k),H(k),'+')
axis([-0.5 20.5 -2 2])
pause(0.25)
end
3 commentaires
Réponse acceptée
BALAJI KARTHEEK
le 20 Avr 2020
clc
clear all
A=1;
T=4;
L=12;
syms t
t=0:(((300-(-300))/10)^-1)*20:20;
x=-300:10:300;
H=A*cos(2*pi*t/(T)-2*pi*x/(L));
for k=1:length(t)
plot(t(k),H(k),'*')
axis([-0.5 20.5 -2 2])
pause(0.25)
end
To evaluate H t and x array length must be same, and rest all wil be same... u will get the graph as a dynamic one, varying with respect to time thats it,,
2 commentaires
Plus de réponses (1)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!