How to solve y''+y'-y=x+1 using y(0)=1 and y'(0)=0. Plot the solution.
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Sheila Mae Soriano
il 9 Set 2021
Commentato: Sheila Mae Soriano
il 13 Set 2021
How to solve y''+y'-y=x+1 using y(0)=1 and y'(0)=0. Plot the solution.
4 Commenti
Walter Roberson
il 9 Set 2021
syms y(x)
Dy=diff(y);
ode=diff(y,x,2)+diff(y,x,1)-y==x+1;
cond1 = y(0)==1;
cond2=Dy(0)==0;
conds=[cond1 cond2];
sol=dsolve(ode,conds);
sol1=simplify(sol);
sol1
Looks okay.
As a matter of style, since you compute Dy already, it does not make sense to use diff(y,x,1) in the ode:
ode=diff(y,x,2)+Dy-y==x+1;
Risposta accettata
Walter Roberson
il 9 Set 2021
The below is deliberately different than your question (because your question looks like homework to me.)
syms y(x)
dy = diff(y)
d2y = diff(dy)
eqn = 5*d2y + 7*dy - 9*y == x^2 - 11*x + 13
ic = [y(0) == 2, dy(0) == 1]
sol = dsolve([eqn, ic])
fplot(sol, [0 10])
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Ordinary Differential Equations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!