【问题标题】:Save array to base workspace from simulink model从 simulink 模型将数组保存到基础工作区
【发布时间】:2016-03-04 12:49:12
【问题描述】:

我在 Simulink 模型中使用 MATLAB 功能块。我构建了这个模型并在 1 kHz 的 dspace 系统上运行它。为了评估我的实验,我需要在我的 MATLAB 功能块中计算的数据(20x20 双数组)。是否可以将数据导出到基础工作区?

【问题讨论】:

  • 您想在系统上仿真模型时导出它还是在 dSPACE 硬件上运行它时导出它?
  • 在我的 dSPACE 硬件上运行时

标签: matlab simulink


【解决方案1】:

要从系统中读取变量,最简单的方法是使用 ControlDesk。创建一个项目并使用 ControlDesk 下载/启动您的实验,然后它会自动了解正在运行的应用程序并可以读取变量。您现在必须配置测量(或旧版本的捕获)并将结果导出到 MAT。您可以在名为 HelpDesk 的 dSPACE 文档中找到详细说明。

您也可以使用 XIL-API 或 HIL-API 自动执行上述步骤。

【讨论】:

    猜你喜欢
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多