Ответ 1
Чтобы ваша диаграмма появилась из FSI, вы должны предварительно загрузить FSharpChart.fsx в свой сеанс FSI, как показано ниже:
#load @"<your path here>\FSharpChart.fsx"
[for x in 0.0 .. 0.1 .. 6.0 -> sin x + cos (2.0 * x)]
|> MSDN.FSharp.Charting.FSharpChart.Line;;
ОБНОВЛЕНИЕ 08/23/2012:
Для сравнения, визуализация одного и того же графика с FSharpChart.dll
потребует некоторого сантехнического оборудования WinForms:
#r @"<your path here>\MSDN.FSharpChart.dll"
#r "System.Windows.Forms.DataVisualization.dll"
open System.Windows.Forms
open MSDN.FSharp.Charting
let myChart = [for x in 0.0 .. 0.1 .. 6.0 -> sin x + cos (2.0 * x)]
|> FSharpChart.Line
let form = new Form(Visible = true, TopMost = true, Width = 700, Height = 500)
let ctl = new ChartControl(myChart, Dock = DockStyle.Fill)
form.Controls.Add(ctl)