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


Structure.collectNumbers

1: 
val collectNumbers: x : Expression -> Expression list
CompiledName: CollectNumbers

Описание

Собирает все числа в выражении и возвращает результат в виде выражений без повторений


Пример

1: 
2: 
3: 
4: 
"pi*tan(y) + 2*sin(2*x)*cos(3*x+y)" 
|> Infix.parseOrUndefined
|> Structure.collectNumbers
|> List.iter(Infix.print >> printfn "%A")

Вывод

1: 
2: 
"2"
"3"