Sketch the analytical solution, using the formula below. HELP
Mostrar comentarios más antiguos
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
"
Respuesta aceptada
Más respuestas (1)
Image Analyst
el 19 de Dic. de 2021
0 votos
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).
Categorías
Más información sobre AI for Signals and Images en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!