필터 지우기
필터 지우기

Automatic generation of S function for a c code

조회 수: 1 (최근 30일)
Rupesh
Rupesh 2013년 7월 20일
I have a C code and want generate S function for it using matlab scripting..(Avoid manual steps required for s function generation)..Can any one help me for this

채택된 답변

Kaustubha Govind
Kaustubha Govind 2013년 7월 22일
You can use the Legacy Code Tool to generate a C-MEX S-function wrapper for your C-code.
  댓글 수: 6
Rupesh
Rupesh 2013년 9월 7일
I have to connect these variables(here a and b) using inports in Simulink. and will provide values through test vectors in .m file.. On the same lines output c should be connected to outport of Simulink..
Looking after for your answer
Kaustubha Govind
Kaustubha Govind 2013년 9월 9일
Rupesh: Walter's question was about how you might invoke the C code from another C application and supply inputs. It seems to me that you have to rewrite your C code so that the inputs a and b are passed in as function argument and c as a return argument. Once you have done that, you can use the Legacy Code Tool to generate an S-function so that the block inputs are passed in to 'a' and 'b' and 'c' is assigned back to the block output.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Simulink Coder에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by