How can I resolve this?

3 visualizaciones (últimos 30 días)
Chandhrikka Ravi
Chandhrikka Ravi el 23 de Mzo. de 2020
Comentada: Chandhrikka Ravi el 23 de Mzo. de 2020
  2 comentarios
Rik
Rik el 23 de Mzo. de 2020
Can you copy the code instead of an image?
Chandhrikka Ravi
Chandhrikka Ravi el 23 de Mzo. de 2020
syms x(t) m g l e a
>> Dx = diff(x);
>> simplify(dsolve(m*diff(x,2) == -m*g*(x-l)/e, t(0) == 0, x(0) == a, Dx(0) == 0))

Iniciar sesión para comentar.

Respuesta aceptada

Birdman
Birdman el 23 de Mzo. de 2020
Following code solves the problem. The command t(0)==0 does not make any sense since t is independent variable. Also, you used dsolve command incorrectly. See the following code:
syms x(t) m g l e a
Dx=diff(x,t);
x(t)=dsolve(m*diff(x,2) == -m*g*(x-l)/e,[x(0) == a, Dx(0) == 0])
Then, you can verify the solution according to the initial conditions. It is verified.

Más respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by