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


Polynomial.coefficientDegreeMonomial

1: 
val coefficientDegreeMonomial : symbol : Expression -> _arg1 : Expression -> Expression * Expression
CompiledName: MonomialCoefficientDegree

Описание

Возвращает коэффициент и максимальную степень монома.


Пример

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

let expr = "5*a*x^3" |> Infix.parseOrUndefined
let x = symbol "x"

expr
|> Polynomial.coefficientDegreeMonomial x
|> fun (c,d) -> print c; print d

Вывод

1: 
2: 
5*a
3