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


Polynomial.totalDegree

1: 
val totalDegree : x : Expression ->  Expression
CompiledName: TotalDegree

Описание

Возвращает степень полинома, для всех переменных, которые в нем встречаются


Пример

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

let expr = "2 + 3*x - 4*x^2 + 5*a*x^3" |> Infix.parseOrUndefined

print expr

expr
|> Polynomial.totalDegree
|> print

Вывод

1: 
2: 
2 + 3*x - 4*x^2 + 5*a*x^3
4