I am trying to make a s-function in my simulation. it consists of a c program. I have put this c program in matlab folder.But the simulation shows error and says that such a c program does not exist. s function does not allow us to specify the path name

1 回表示 (過去 30 日間)
S- function does not allow to specify the path name of the c file which it is supposed to identify during simulation. Where am I supposed to place the c program for the s function to identify.

回答 (1 件)

Jarrod Rivituso
Jarrod Rivituso 2012 年 3 月 17 日
Hmm... if you are writing an S-function by hand, then you should be able to add your other source files when you build it
>> mex file1.c file2.c
Lots more info here:
If you are new to S-functions and you just want to call your C function from a Simulink block, might I suggest you check out the Legacy Code Tool:
Hope this helps!

カテゴリ

Help Center および File ExchangeNaming Conventions についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by