Find the variation of x(t)

8 vues (au cours des 30 derniers jours)
Abhinav Raghunandan
Abhinav Raghunandan le 17 Mai 2022
Given differential equation
x''(t) + 7x'(t) + 5x(t) = 8u(t) where u is the unit step signal.
Initial Conditions: x(0) = 1, x'(0) = 2
Can someone please help me out to plot x(t) using Matlab with the given initial conditions?

Réponse acceptée

Chunru
Chunru le 17 Mai 2022
Modifié(e) : Chunru le 17 Mai 2022
syms x(t)
Dx = diff(x, t);
eqn = diff(Dx, t) + 7* Dx + 5*x == 8
eqn(t) = 
cond = [x(0)==1, Dx(0)==2];
y = dsolve(eqn, cond)
y = 
fplot(y, [0 5])
  3 commentaires
Chunru
Chunru le 17 Mai 2022
since u(t)=1 for t>0 and the initial condition is at t=0, it take cares of u(t).
[0, 5] indicates the plotting interval for t is from 0 to 5 as shown in the plot.
Abhinav Raghunandan
Abhinav Raghunandan le 17 Mai 2022
thank you so much!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by