я хочу решить это уравнение...
| 1 1 1 | |b0| |exp(t) |
| 0 1 2 | |b1|=|exp(t) |
| 1 1 1 | |b2| |exp(2*t)|
мне нравится, чтобы ответ был таким:
Например:
b0=2*exp(t)+exp(2*t) b1=exp(t)+1 b2=exp(
я хочу решить это уравнение...
| 1 1 1 | |b0| |exp(t) |
| 0 1 2 | |b1|=|exp(t) |
| 1 1 1 | |b2| |exp(2*t)|
мне нравится, чтобы ответ был таким:
Например:
b0=2*exp(t)+exp(2*t) b1=exp(t)+1 b2=exp(
Эта матрица сингулярна, поэтому единственного решения не существует (в зависимости от t
может быть ноль или бесконечно много решений). Я заменю его обратимой матрицей, чтобы продемонстрировать метод:
>> A = [1,1,1;0,1,2;1,1,0]
A =
1 1 1
0 1 2
1 1 0
После этого решение представляет собой прямое использование символьной возможности:
>> t = sym('t');
>> rhs = [exp(t);exp(t);exp(2*t)]
rhs =
exp(t)
exp(t)
exp(2*t)
>> b = A\rhs
b =
exp(t) - exp(2*t)
2*exp(2*t) - exp(t)
exp(t) - exp(2*t)
t=0
и нет решений в противном случае. - person Ben Voigt   schedule 29.04.2012