追风的便当 · GitHub - ...· 昨天 · |
爱看球的杨桃 · Simulink仿真:基于Matlab ...· 1 周前 · |
不要命的大海 · 永磁同步电机simulink仿真——PMSM ...· 1 周前 · |
要出家的鞭炮 · MATLAB ...· 3 周前 · |
贪玩的手套 · 三相桥式电压型逆变电路Simulink仿真( ...· 3 周前 · |
旅行中的葡萄 · Django:在组合框中显示外键模型的值并选 ...· 3 周前 · |
豁达的可乐 · 在优宽平台使用开源数据库获取期货外部数据· 1 月前 · |
胡子拉碴的手术刀 · 联合国新指南助力在“无污名”环境中支持围产期 ...· 2 月前 · |
淡定的油条 · 今天,“全民反诈在行动”集中宣传月活动在虹口 ...· 3 月前 · |
我正在进行MATLAB的Simulink设计,我遇到了一个问题。我想要创建一个长度是随机的动态uint8数组。为此,我创建了一个Matlab函数,并将变量定义为:
len = 100;
ethMesg = ones([1,len], 'uint8');
注: Len在将来会变成一个随机整数。
稍后,我打开了模型资源管理器,并将其设置为:
因此,基本上,我检查了可变大小框,并将限制设置为1到1514 (1x1514),因为MATLAB要求上限。当我试图构建模型(CTRL + D)时,下面的错误会返回。
表达式'1 1514‘的最大数据'ethMesg’必须计算成一个标量。
我认为Simulink认为这个变量是标量,在模型资源管理器(1x1514)中不接受向量定义。是否有人知道如何确保变量被定义为向量,或者我是否做错了什么,因为这个变量在过去的两天里造成了问题。
顺便说一句,我是否必须检查“可变大小”框来定义一个可变变量,因为否则Simulink会要求一个特定的大小吗?
谢谢你的帮助。
发布于 2021-04-21 05:42:30
在这里,它说最大值必须定义在大小块,而不是最小-最大值限制。虽然我的问题已经解决了,但我仍然无法理解Max价值观的目的.也许它用于定义特定uint8的限制。
https://stackoverflow.com/questions/67187584
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
追风的便当 · GitHub - xingxing993/Simport: A simulink based data import and replay tool, for automotive embedded 昨天 |
旅行中的葡萄 · Django:在组合框中显示外键模型的值并选择它_Django:在父模型的细节视图模板中显示外键模型_在django的createview中显示外键的关联值 - 腾讯云开发者社区 - 腾讯云 3 周前 |
豁达的可乐 · 在优宽平台使用开源数据库获取期货外部数据 1 月前 |