このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
C/C++ S-Function の作成
C または C++ コードを使用した S-Function の作成
C/C++ S-Function を作成するには S-Function を最初から記述するか、S-Function Builder を使用するか、レガシ コード ツールを使用します。これらの各アプローチには、S-Function を記述する手軽さと S-Function でサポートされる機能間のトレードオフが伴います。
ブロック
S-Function | モデルに S-Function を追加 |
S-Function Builder | C または C++ コードを統合して S-Function を作成する |
トピック
C/C++ S-Function について
- Create and Implement a Basic C MEX S-Function
Construct the code to create an S-function. - Simulink Engine Interaction with C S-Functions
Learn how the Simulink® engine interacts with a C S-function to create and debug your own C S-functions. - S-Function Callback Methods
Implement S-function callback methods. - S-Function SimStruct Functions
Access Simulink data structure through SimStruct macros and functions.
C S-Function の作成
- Templates for C S-Functions
Use code templates as starting points for writing your own C S-functions. - C MEX S-Function Examples
Model systems through C MEX S-function examples. - S-Function Examples
Create various types of S-functions and S-function features. - MATLAB Data in C S-Functions
PerformmxArray
manipulation in C S-functions. - Convert Level-1 C MEX S-Functions
Convert S-functions written for earlier Simulink releases to work with the current version.
C++ S-Function の作成
- Create C++ Source File
Create a C++ S-function from a C S-function. - Make C++ Objects Persistent
Create C++ objects that persist across invocations of the S-function. - Build C++ S-Functions
Build a C++ S-function.