Main Content

S-Function Builder를 사용하여 블록 작성하기

S-Function Builder를 사용하여 C/C++ 코드로 블록 작성

S-Function Builder는 C/C++ 코드를 사용하여 블록을 구현하는 Simulink® 툴입니다. 사용자가 제공한 사양을 사용하여 S-Function을 자동으로 생성합니다. S-Function Builder는 S-Function을 사용하는 모델에 생성된 S-Function에 대한 래퍼 역할도 합니다.

블록

S-Function BuilderC 또는 C++ 코드를 통합하여 S-Function 생성

함수

모두 확장

Simulink.SFunctionBuilder.addAdd input, output, parameter, library item, or state to S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.updateUpdate attributes for input port, output port, or parameter of S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.deleteRemove input, output, parameter, library item, or state from S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.setBuildOptionsSet build options for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.setSettingsSet settings for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.setSFunctionNameSet name of S-function for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.setTargetLanguageSet language for S-function generated using S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.setUserCodeSet code for methods of S-function generated using S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.listList inputs, outputs, parameters, library items, and states for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.getBuildOptionsGet build options for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.getSettingsGet settings for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.getSFunctionNameGet name of S-function generated by S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.getTargetLanguageGet language for S-function generated using S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.getUserCodeGet code for method of S-function generated using S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.buildBuild S-function and generate MEX file for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.generateCodeOnlyBuild S-function without generating MEX file for S-Function Builder block (R2022a 이후)
Simulink.SFunctionBuilder.generateFMUGenerate FMU compatible with FMI 3.0 standards from C/C++ code using S-Function Builder block (R2023b 이후)