【问题标题】:How to Integrate matlab with Qt on windows 7如何在 Windows 7 上将 matlab 与 Qt 集成
【发布时间】:2011-06-27 08:57:44
【问题描述】:

我陷入了我项目的一个非常重要的部分,因为我需要从 Qt 4.7.3 调用 Matlab 函数,因为我将 Qt 用于我的界面 (UI),并且我想调用返回结果的 matlab 函数和它出现在 Qt UI 上

我搜索了很多很多,但我没有找到任何可以帮助使用传统 C++ 的东西

【问题讨论】:

  • Qt 不是一门语言;这是一个图书馆。您仍然主要编写 C++ 代码,尤其是所有非 Qt 代码。
  • 那么你有办法从 C++ 代码中调用 matlab 函数吗?

标签: c++ qt matlab qt4


【解决方案1】:

this 将帮助您入门。基本上,您从 Matlab 中编译一个 dll,然后从您的 c++ 代码中调用该 dll。但是请注意:加载 dll 可能需要很长时间,因为它会加载 matlab 运行时等。此外,您要使用它的所有计算机都需要安装 matlab 运行时。

较新的选项是this one。还没有尝试过,所以我无法评论它,但它看起来很有希望。

【讨论】:

    【解决方案2】:

    请参阅the documentation 从 C++ 调用 Matlab。如果您想在 Qt 中可视化结果,您需要自己可视化结果。

    【讨论】:

    • 有没有办法使用例如matlab 在 Qt 或 java 中的绘图功能?谢谢。我发现 matlab 的绘图非常有用,并且希望看到它与 Qt 视图挂钩。
    猜你喜欢
    • 2011-10-31
    • 2012-05-14
    • 1970-01-01
    • 2020-09-02
    • 1970-01-01
    • 1970-01-01
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多