Скажите, что принимает у вас ф-ция solve? . . . и что такое gradient?
Specialist0.00
21.12.2020 15:19
Solve принимает два уравнения - grad(L)==0 и R==R0 - и переменные x и l.
gradient это собственно градиент функции L по всем символическим переменным (x и l).
Centurio+24.00
21.12.2020 16:20
Specialist, у вас два уравнения при трёх неизвестных.
aBoomest+402.93
21.12.2020 18:23
Да, Centurio правильно вам сказал. Вы попробуйте сперва градиент в отдельную промежуточную переменную сохраните, а потом подставляйте в solve. и посмотрите что в этой переменной храниится.
Комментарии
Давайте разбираться:
Скажите, что принимает у вас ф-ция solve? . . . и что такое gradient?
gradient это собственно градиент функции L по всем символическим переменным (x и l).
Specialist, у вас два уравнения при трёх неизвестных.
Да, Centurio правильно вам сказал. Вы попробуйте сперва градиент в отдельную промежуточную переменную сохраните, а потом подставляйте в solve. и посмотрите что в этой переменной храниится.
Выписал производные отдельно, так сработало.