Нужна помощь по fsolve.
Модератор: Admin
Нужна помощь по fsolve.
Необходимо решить систему уравнений с начальным приближением, в качестве начального приближения принимается решение полученное на предыдущем шаге. Maple же почему то меняет местами значения в векторе решений, может кто-нибудь подскажет как этого избежать или подскажите пожалуйста другой способ решения. Использую Maple11. Вот программа. Заранее спасибо!
Вот здесь
ответ -- множество из двух равенств. Порядок элементов в равенстве произвольный по определению. Поэтому ошибка появляется здесь
Можно делать, например, так:
Код: Выделить всё
n := fsolve({g, f}, {SS,phiphi2}, {phiphi2 = a .. b, SS = c .. d})
ответ -- множество из двух равенств. Порядок элементов в равенстве произвольный по определению. Поэтому ошибка появляется здесь
Код: Выделить всё
phi2[i] := rhs(n[1]);
S[i] := rhs(n[2]);
Можно делать, например, так:
Код: Выделить всё
phi2[i] := eval(phiphi2, n);
S[i] := eval(SS, n)