How do I add initial conditions in dsolve while solving a system of ODEs in matrix form?

Here's a simple code
syms x(t) y(t)
A = [1 2; -1 1];
B = [1; t];
Y = [x; y];
S = dsolve(diff(Y) == A*Y + B);
x = S.x
y = S.y
I am trying to implement something like, x(0)=0 and y(0)=0. How do I add these conditions?

 採用された回答

Paul
Paul 2014 年 3 月 3 日
編集済み: Paul 2014 年 3 月 3 日
S = dsolve(diff(Y) == A*Y + B, Y(0)==[0;0]);
see:
doc dsolve

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeNumerical Integration and Differential Equations についてさらに検索

質問済み:

2014 年 3 月 3 日

編集済み:

2014 年 3 月 3 日

Community Treasure Hunt

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

Start Hunting!

Translated by