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


Structure.collectFunctionTypes

1: 
val collectFunctionTypes: x : Expression -> Function list
CompiledName: CollectFunctionTypes

Описание

Собирает все функции в выражении и возвращает встречающиеся типы функций без повторений


Пример

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

Вывод

1: 
2: 
3: 
Sin
Cos
Tan