Документация к Math.NET Symbolics


Polynomial.coefficientMonomialMV

1: 
val coefficientMonomialMV : symbols : HashSet<Expression> -> _arg1 : Expression -> Expression
CompiledName: MultivariateMonomialCoefficient

Описание

Возвращает коэффициент монома для заданного множества символов.


Пример

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
let print = Infix.format >> printfn "%s"

let expr = "5*a*y*x^3" |> Infix.parseOrUndefined
let hs = HashSet<Expression>([symbol "x"; symbol "a"])

expr
|> Polynomial.coefficientMonomialMV hs
|> print

Вывод

1: 
5*y