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


Infix.formatWriter

1: 
val formatWriter : writer : TextWriter -> expression : Expression ->  unit
CompiledName: FormatWriter

Описание

Записывает дерево выражений (Expression) в указанный TextWriter (System.IO) в читабельном виде .


Пример

1: 
2: 
3: 
4: 
5: 
6: 
let str = "tan(x)+sin(y)/2+z^4"
let expr = str |> Infix.parseOrUndefined 

let sw = new StreamWriter("format.txt")
Infix.formatStrictWriter sw expr 
sw.Close()

Вывод

В файле format.txt записано:

1: 
z^4 + (1/2)*sin(y) + tan(x)