Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从matlab编辑器调用simulink块?_Matlab_Simulink - Fatal编程技术网

如何从matlab编辑器调用simulink块?

如何从matlab编辑器调用simulink块?,matlab,simulink,Matlab,Simulink,我是simulink block的初学者。事实上我是在延时系统工作。我有一个simulink块在信号中应用时变延迟 我使用matlab编辑器和for循环来定义具有不同值的变量。这些变量是simulink块的输入。我使用simto工作区作为输出。我想在matlab编辑器中使用与scalar相同的forloop中的输出。 如何修改输出的维度? 您的代码完全不适合您试图实现的目标。您应该阅读(以及与该页面链接的页面),以便更好地了解它是什么以及如何使用它 sim函数将从开始时间到结束时间模拟您的模型

我是simulink block的初学者。事实上我是在延时系统工作。我有一个simulink块在信号中应用时变延迟

我使用matlab编辑器和for循环来定义具有不同值的变量。这些变量是simulink块的输入。我使用simto工作区作为输出。我想在matlab编辑器中使用与scalar相同的forloop中的输出。 如何修改输出的维度?


您的代码完全不适合您试图实现的目标。您应该阅读(以及与该页面链接的页面),以便更好地了解它是什么以及如何使用它

sim
函数将从开始时间到结束时间模拟您的模型(您在模型中指定,您的变量
t
),您不应该在循环中使用它,您(认为您)自己在增加时间-Simulink
解算器为您这样做

按照从工作区设置
块的方法,需要在MATLAB中定义一个名为
t
的变量和另一个名为
v1
的变量,这两个变量都必须是列向量。(看起来您还需要定义一个名为
tauf
的变量,尽管不清楚该块是什么,所以我不能确定。)

请特别注意,
t
用于定义
v1
更改的时间点,它与Simulink解算器通过时间步进模型所采取的时间步长无关

然后你要运行模拟

sim('v1delay');
这将在MATLAB工作区中生成一个名为
v1\u delay
的变量。
To Workspace
块允许这是几种不同的数据类型之一。根据您选择的选项,您将使用稍有不同的功能访问实际数字数据,以计算
z
变量

z=??? % syntax will depend on the data type of v1_delay

您的代码完全不适合您试图实现的目标。您应该阅读(以及与该页面链接的页面),以便更好地了解它是什么以及如何使用它

sim
函数将从开始时间到结束时间模拟您的模型(您在模型中指定,您的变量
t
),您不应该在循环中使用它,您(认为您)自己在增加时间-Simulink
解算器为您这样做

按照从工作区设置
块的方法,需要在MATLAB中定义一个名为
t
的变量和另一个名为
v1
的变量,这两个变量都必须是列向量。(看起来您还需要定义一个名为
tauf
的变量,尽管不清楚该块是什么,所以我不能确定。)

请特别注意,
t
用于定义
v1
更改的时间点,它与Simulink解算器通过时间步进模型所采取的时间步长无关

然后你要运行模拟

sim('v1delay');
这将在MATLAB工作区中生成一个名为
v1\u delay
的变量。
To Workspace
块允许这是几种不同的数据类型之一。根据您选择的选项,您将使用稍有不同的功能访问实际数字数据,以计算
z
变量

z=??? % syntax will depend on the data type of v1_delay