How to input double in simulink + sfunction

Hi, I want to create a block where user can input data into simulink in order to run the program. But i don't know how to do that part and if i want to do so, do i need to make any changes in my s-function?
Also i have been trying to create s-function but it doesn't work out. It has given me this error: Undefined function 'sfunction.m' for input arguments of type 'Simulink.MSFcnRunTimeBlock'. Can anyone plz tell me what it is. This is my first time working on s-function and it is very confusing.
Thank you for your help.

1 个评论

First, it's not clear that you need an S-function here. Do you need the user to enter an input at every time-step in the simulation, or up-front at the beginning of simulation? Only use an S-function if you want the former.

请先登录,再进行评论。

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Simulink Coder 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by