• Регистрация
Specialist
Specialist0.00
н/д
  • Написать
  • Подписаться

Не получается решить систему уравнений, выдает ошибку

Код Скриншот ошибки

Код

Скриншот ошибки

Теги

      20.12.2020

      Комментарии

      • aBoomest
        aBoomest+402.93
        20.12.2020 23:02

        Давайте разбираться:

        Скажите, что принимает у вас ф-ция solve? . . . и что такое gradient?

        • Specialist
          Specialist0.00
          21.12.2020 15:19

          Solve принимает два уравнения - grad(L)==0 и R==R0 - и переменные x и l.

          gradient это собственно градиент функции L по всем символическим переменным (x и l).  

           

          • Centurio
            Centurio+24.00
            21.12.2020 16:20

            Specialist, у вас два уравнения при трёх неизвестных.

            • aBoomest
              aBoomest+402.93
              21.12.2020 18:23

              Да, Centurio правильно вам сказал. Вы попробуйте сперва градиент в отдельную промежуточную переменную сохраните, а потом подставляйте в solve. и посмотрите что в этой переменной храниится.

              • Specialist
                Specialist0.00
                22.12.2020 23:47

                Выписал производные отдельно, так сработало.