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


Polynomial.partialFraction

1: 
val partialFraction : symbol : Expression -> numerator : Expression -> denominatorFactors : Expression list -> Expression * Expression list
CompiledName: PartialFraction

Описание

Частичное разложение дроби.


Пример

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

let x = symbol "x"
let n = 5*x - 4
let d = [x-2; x+1]

Polynomial.partialFraction x n d
|> fun (x,y) -> print x;  y |> Seq.iter(print)

Вывод

1: 
2: 
3: 
0
2
3