how to use pause command inside embedded matlab in simulink?

2 次查看(过去 30 天)
I wrote a code for fft and placed inside embedded matlab block. I am getting error when i run it. Can anyone tell me option to go for an alternate solution for the use of " pause " command. x0=1;x1=2;x8=3;x9=4;
pause(.04)
a0=x0+x8
pause(.08)
a1=x1+x9
the above code is just a part of my project

采纳的回答

Azzi Abdelmalek
Azzi Abdelmalek 2012-10-20
编辑:Azzi Abdelmalek 2012-10-20
function pause is not supported with matlab function, use instead interpreted matlab function
the content of your function file is
function y=fpose(u)
y1=u(1)+u(2)
pause(0.4)
y2=u(1)*u(2)
pause(0.4)
y=y1+y2
  3 个评论
Azzi Abdelmalek
Azzi Abdelmalek 2012-10-20
in matlab editor program a function (e.g named fpose)
function y=fpose(u)
%your code
pause(0.1)
in matlab function block set a name of your function created before

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Simulink Functions 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by