我正在尝试在 F# 交互中重写这个matlab示例。.Net
在示例中,使用了 COM 接口引用。如何从 fsi 中引用 COM 接口?
编辑
我参考所描述的
从项目菜单中,选择添加引用。在添加引用对话框中选择 COM 选项卡。选择 MATLAB 应用程序。
我无法通过右键单击将这个参考发送到交互式。在我的 matlab 目录中找不到描述 MLApp.dll 中引用的属性和 dll 中没有路径。这个 F# 程序有效:
[<EntryPoint>]
let main argv =
let matlab = new MLApp.MLAppClass()
matlab.Execute "x=1+1" |> printfn "%A"
matlab.GetVariable("x","base") |> printfn "%A"
0
但我想从FSI使用它。