0

我对 Matlab/Simulink 比较陌生,非常感谢有这样一个论坛来提出我的问题,这对你们来说可能是微不足道的。谢谢你的时间,你去。

这是在创建 Simulink 模型。

我的输入是速度和负载,这是可变的。对于每个输入点,我需要得到一个压力曲线作为输出(压力与曲柄角度),这是我拥有并将需要输入的数据。我需要使用什么样的块,我该怎么做整合两个阵列?

第二个问题,这将是下一步。我有 4 个这样的数据点集(速度 v 负载)。有没有办法可以将它们插入整个速度/负载图?

就像我之前提到的,这里真的是一个新手,所以任何帮助都将不胜感激。再次感谢各位。\米/

问候, 阿尼鲁德

4

2 回答 2

0

如果您在 MATLAB 工作区中有包含数据的变量,将它们放入 Simulink 的最佳方法是使用“From workspace”块。请参阅http://www.mathworks.com/help/simulink/slref/fromworkspace.html上的文档。如果您的数据是固定的并且不会随时间变化,请使用 Constant 块。(http://www.mathworks.com/help/simulink/slref/constant.html)。“从工作区”块还允许您插入丢失的数据。

于 2013-08-23T19:13:23.713 回答
0

在纸上写出模拟系统的数学方程,并使用 Simulink 模块实现它们(最好从高阶导数开始并积分,而不是反过来)。

如果您的模型中有一些非线性关系,您可能需要/想要使用一维查找表。您的 MATLAB 工作区中的任何数据/变量都可以从您的 Simulink 模型中访问,例如,对模型中的模块进行参数化。如前所述,您可以使用 From Workspace 模块将数据用作模型的输入。

您可能还想查看 Simulink 的入门指南

于 2013-08-27T11:12:23.887 回答