2

我正在尝试在 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使用它。

4

0 回答 0