matlab - Simulink:未导入输入端口
问题描述
我通过脚本导入值,这是第一个端口的摘录:
input_PGCT.time = [];
input_PGCT.signals.values = double(94.43);
input_PGCT.signals.dimension = 1;
然后我通过以下方式调用我的模型:
t_stop = 5;
T_s = t_stop/1000;
options = simset('SrcWorkspace','current', 'fixedstep', T_s) ;
sim('test_In_To_Switch.slx',t_stop, options)
我注意到在 Simulation > Model Configuration Parameters > Data Import/Export > Load from Workspace 中,输入为 [t,u],未更改。我试图将其更改为:
但后来我得到一个错误:
Invalid structure-format variable specified as external input in 'test_In_To_Switch'. Time and data values must have the same number of rows
有人知道如何解决这个问题吗?
提前致谢
解决方案
推荐阅读
- javascript - 如何在指定的 HTML 标记中显示最后一个数据索引属性
- powershell - GitHub Actions // PowerShell // 递归文件搜索应用 pylint
- javascript - 在 JavaScript 中获取表格单元格的坐标
- javascript - 无法在 express JS 中通过 res.json 打印对象
- python - Python 脚本似乎正在执行但没有输出
- firefox - WebGL Firefox Profiler 解读
- python - 深度神经网络内存不足
- python-3.x - 如何使用 python 建立 TLS 连接?
- java - IntellijIDEA 打开时,Gluon SceneBuilder 不会打开 FXML 文件
- azure - 如何删除 Azure 中不存在的 VM