【问题标题】:How can i integrate MATLAB with Eclipse如何将 MATLAB 与 Eclipse 集成
【发布时间】:2014-10-27 09:19:15
【问题描述】:

我对 OSLC 集成这个话题不熟悉。 我有几个问题。

  1. 如何知道工具是否支持 OSLC。
  2. 我可以将 MATLAB 与 Eclipse 集成吗?

【问题讨论】:

    标签: eclipse matlab oslc


    【解决方案1】:

    1。 OSLC 支持工具

    截至今天,只有少数工具支持开箱即用的 OSLC。您可能会通过查看他们的产品页面(或搜索源代码(如果有))找到答案。

    但是,有几个提供 OSLC 库的计划,您可以使用这些库将任何工具与适当的 API 集成。 Eclipse Lyo 平台就是其中之一。另一个例子是 Rational Jazz。

    Eclipse Lyo 还有一个 OSLC Simulink 适配器的小示例(Eclipse wiki/Lyo/Simulink)。

    2。集成 MATLAB 和 Eclipse

    看看Massif,听起来像你需要的。

    它为来自 Eclipse 的 Matlab 提供了一个简单的命令评估 API (massif/wiki/ApiUsageExample),并增加了对将 MATLAB Simulink 模型导入 EMF 以及从 EMF 导出到 Simulink 的支持。

    最后,它包括一个基于 OSLC 的 Simulink 模型浏览器 (massif/wiki/OSLCAdaptorGuide),它使用 API 连接到 MATLAB 并将 Simulink 模型作为 OSLC 资源提供。此集成是使用 Eclipse Lyo 构建的。

    【讨论】:

      【解决方案2】:

      试试 MATCLIPSE:

      Eclipse 有一个可用的 MATLAB 插件

      安装
      matclipse的安装方法:

      更新网站

      在帮助 -> 安装新软件并安装 Matclipse 中将http://matclipse.eclipselabs.org.codespot.com/git.update/ 添加到更新站点。对于 Windows 系统,您还需要安装 win32 extras。

      重要提示(Linux/MacOS):MATLAB路径在第一次启动时没有设置,需要设置在Window->Preferences

      来源

      插件在 Git 存储库中可用:https://code.google.com/a/eclipselabs.org/p/matclipse/source/checkout

      要在 Eclipse 中自己构建插件,您需要 Eclipse、PDE 和 EGit 插件,这些插件在更新管理器中可用。 (Eclipse Classic SDK 包括 PDE)。然后你需要做以下步骤:

      1)打开透视图“Git Repository Exploring”并从URLhttps://code.google.com/a/eclipselabs.org/p/matclipse/拉取存储库

      2) 打开 Java 透视图,右键单击一个插件,然后单击“Run as Eclipse Application”

      要在 win32 上运行 matclipse,您需要 com.jacob,它也包含在源存储库中。其他系统不需要此插件。

      您应该获得一个新的 Eclipse 实例,其中运行 matclipse 插件。

      重要提示(Linux/MacOS):MATLAB路径在第一次启动时没有设置,需要设置在Window->Preferences

      然后您可以切换到 MATLAB Workbench 透视图并开始工作!

      有关如何将插件包含到运行的 Eclipse 环境中的说明,请参阅http://www.vogella.de/articles/EclipsePlugIn/article.html#deployplugin

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-09-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-20
        相关资源
        最近更新 更多