查看: 181|回复: 1|关注: 0

[已答复] simulink中存储特定时刻的数据

[复制链接]

新手

10 麦片

财富积分


050


1

主题

4

帖子

0

最佳答案
发表于 2020-6-26 12:03:51 | 显示全部楼层 |阅读模式
目前在进行一个机器人仿真,每个步长都会产生一个关节角度的值,现在我想每隔0.1S保存一下此刻关节角度的值,别的时刻的角度值不要,然后把他们存到一个数组中,该怎么操作啊?
回复主题 已获打赏: 0 积分

举报

新手

42 麦片

财富积分


050


2

主题

62

帖子

7

最佳答案
发表于 2020-6-28 10:19:08 | 显示全部楼层
可以把这个信号单独隔离出来保存。具体简略步骤
1.将关节角度的值用一个采样信号后链接一个‘Zero-order hold’模块,设置该模块采样时间为0.1.
2.将‘Zero-order hold’模块的数据接一个'scope'模块,设置‘scope’---------‘log data to workdpace’.然后顺便设置下面的输出格式为数组。
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表