В Maple мы можем использовать функции "lhs" и "rhs" для получения левой или правой части уравнения, но я могу найти аналогичную функцию в Mathematica. Может ли кто-нибудь предложить, как это сделать в Mathematica?
Большое спасибо.
Посмотрите, сможете ли вы адаптировать это.
Я называю уравнение e1
таким образом
e1 = x==y
Тогда левая часть e1 равна
e1[[1]]
который возвращает
x
а правая часть e1 равна
e1[[2]]
который возвращает
y
А как насчет вектора, например ${{a==b},{b==c}}$ ?
@dtn, если эти равенства не упростились до просто True
или False
, и вы просто хотите a
от этого, тогда {{a==b},{c==d}}[[1,1,1]]
дает вам a
. Если вам нужен список всех левых сторон, то Map[#[[1,1]]&,{{a==b},{c==d}}]
предоставит вам список {a,c}
, и если ни одна из них не является тем, что вам действительно нужно, приведите более конкретный пример.
Добро пожаловать в Stackoverflow. Если вы не получаете ответов, это обычно связано с тем, что вы не очень четко и подробно задали вопрос. Пожалуйста, добавьте больше информации, тогда вы окажете большее влияние.