Looking for help on graphing
Mostrar comentarios más antiguos
Hello,
I have this equation:
uSol(t) = (2*exp(-(5*t)/8)*(39*cos((39^(1/2)*t)/8) + 5*39^(1/2)*sin((39^(1/2)*t)/8)))/39
and I would like to graph it for t = 0 through 50. How can I do this?
Thank you!
Respuestas (2)
One approach —
syms t
uSol(t) = (2*exp(-(5*t)/8)*(39*cos((39^(1/2)*t)/8) + 5*39^(1/2)*sin((39^(1/2)*t)/8)))/39
figure
fplot(uSol, [0 50])
grid
.
2 comentarios
Nikhil Sapre
el 25 de Jun. de 2021
Editada: Nikhil Sapre
el 25 de Jun. de 2021
This is a better solution but the user will need to have Symbolic Math Toolbox to execute it.
Star Strider
el 25 de Jun. de 2021
My pleasure!
Nikhil Sapre
el 25 de Jun. de 2021
Editada: Nikhil Sapre
el 25 de Jun. de 2021
Hi Caleb,
Please find an example of the code below.
t = linspace(0,50,51);
uSol = zeros(1,length(t));
for i = 1:1:length(t)
uSol(i) = (2*exp(-(5*t(i))/8)*(39*cos((39^(1/2)*t(i))/8) + 5*39^(1/2)*sin((39^(1/2)*t(i))/8)))/39;
end
plot(t,uSol);
Categorías
Más información sobre Calculus 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!

