how to use for loop to get a value of y at different time?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
SAHIL SAHOO
el 19 de Jul. de 2022
Comentada: SAHIL SAHOO
el 19 de Jul. de 2022
syms y(t)
k = 0.01; % critical coupling strength
L = 0.5;
sigma = 0.1;
tc = 70E-9;
eqn = diff(y,t) == (- ((sigma^2)*k/tc)*sin(y - pi/2) + L*(sigma^2)/(2*tc)*sin(y + pi/2)/sqrt(1 + cos(y + pi/2)))
cond = y(0) == 0;
ySol(t) = dsolve(eqn,cond)
%where and how I should put for loop so I can get the different Y at different t? how to plot Y vs t in this ?
0 comentarios
Respuesta aceptada
Torsten
el 19 de Jul. de 2022
The requirement that you can evaluate Y for different values of t is that you get a solution for Y from your code. I don't get a solution.
Use ODE45 to solve your equation numerically.
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!