当前位置: 首页 > news >正文

Simulink过程数据存储为mat

目的

前置:任务核心代码为m文件编码;
多任务的SIMULINK工程中,存在个人只负责单个任务;若每次执行大工程,运行耗时长且不方便断点调试,故提取过程数据为mat;

配置

1.Bus Creator模块构建大结构体
PS:

  • 需提前将输出结构体定义好Bus,并且总Bus的变量名应于Signals in the bus中的输入名一模一样;否则默认虚拟bus无法存储
  • 勾选output as nonvirtual bus
    在这里插入图片描述
    2.设置输出线的属性
    勾选Log signal…并自定义Signal name
    在这里插入图片描述
    在这里插入图片描述
    3.设置Configuration Parameters
    -> Data Import/Export
    去掉Savel to workspace or file中其他勾选
    只剩下
    Signal logging。并可修改输出名字:logsout - 待仿真结束,workspace中显示的变量名;
    在这里插入图片描述
    4.设置stop time
    PS:需要完整仿真结束,不能手动停止,否则无法生成logsout。
    在这里插入图片描述
    5.提取所需数据
od_sim_data = logsout.get('od_sim_data');
myLog = od_sim_data.Values;

在这里插入图片描述

http://www.dtcms.com/a/357684.html

相关文章:

  • PHP的header()函数分析
  • Web开发工具一套式部署Maven/Nvm/Mysql/Redis
  • 迅睿CMS标签工具箱v1.1版本已更新
  • C++ STL之封装红黑树实现map/set
  • linux系统学习(15.启动管理)
  • Anaconda安装与conda使用详细版
  • 杨校老师竞赛课堂之C++语言GESP一级笔记
  • JUC并发编程09 - 内存(01) - JMM/cache
  • HITTER——让双足人形打乒乓球(且可根据球的走向移动脚步):高层模型规划器做轨迹预测和击球规划,低层RL控制器完成击球
  • windows下安装redis
  • fcitx5-rime自动部署的实现方法
  • ​Windows8.1-KB2934018-x64.msu 怎么安装?Windows 8.1 64位补丁安装教程​(附安装包下载)
  • Linux按键驱动开发
  • 基于 Vue + Interact.js 实现可拖拽缩放柜子设计器
  • 忆联参与制定消费级SSD团体标准正式出版! 以“高可靠”引领行业提质增效与用户体验升级
  • 图扑 HT 农林牧数据可视化监控平台
  • 【从零开始搭建你的 AI 编程助手知识库】
  • 静态库生成及使用流程
  • playbook剧本
  • 4. LangChain4j 模型参数配置超详细说明
  • LangChain框架入门02:开发环境配置
  • 光伏发多少电才够用?匹配家庭用电需求
  • 【C/C++】柔性数组
  • 用html+js下拉菜单的demo,当鼠标点击后展开,鼠标点击别的地方后折叠
  • 高斯滤波的简介、C语言实现和实测
  • simd笔记
  • 嵌入式-定时器的从模式控制器、PWM参数测量实验-Day24
  • 命令拓展(草稿)
  • C++ 并发编程:全面解析主流锁管理类
  • 虚拟私有网络笔记