Sketch the analytical solution, using the formula below. HELP
Ältere Kommentare anzeigen
clc
clear all
m=1
k=100
x0=5e-2
v0=30e-2
w=sqrt(k/m)
f=w/(2*pi)
t=1/f
n=10
x(1)=x0*cos(w*t)+(v0/w)*sin(w*t)
for n=2:n
x(n+1)=x(n-1)*cos(w*t(n-1))+(v0/w)*sin(w*t(n-1))
end
plot(t,x)
I am getting the error mesage "Index exceeds the number of array elements (1)." What am I doing wrong, please help
"
Akzeptierte Antwort
Weitere Antworten (1)
Image Analyst
am 19 Dez. 2021
0 Stimmen
t is a scalar with value 0.6283. There is no second or third element of t so you can't index t with (n-1).
Kategorien
Mehr zu AI for Signals and Images finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!