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


Trigonometric.expand

1: 
val expand : x : Expression ->  Expression
CompiledName: Expand

Описание

"Разворачивает" тригонометрическое выражение на слагаемые


Пример

1: 
2: 
3: 
4: 
5: 
"sin(2*x)+cos(2*x)"
|> Infix.parseOrUndefined
|> Trigonometric.expand
|> Infix.format
|> printfn "%s"

Вывод

1: 
-sin(x)^2 + 2*sin(x)*cos(x) + cos(x)^2