MATLAB 클래스
MATLAB 클래스의 효율적인 독립 실행형 코드를 생성하려면 MATLAB 환경에서 코드를 실행하는 경우와는 다르게 클래스를 사용해야 합니다.
블록
MATLAB Function | Include MATLAB code in Simulink models |
MATLAB System | Include System object in model |
도움말 항목
- MATLAB Classes Definition for Code Generation
Use classes in MATLAB code intended for code generation.
- 코드 생성을 지원하는 클래스
MATLAB 값 클래스, 핸들 클래스, 사용자 정의 System object에 대한 코드를 생성합니다.
- MATLAB 값 클래스에 대한 코드 생성하기
코드 생성을 위한 MATLAB 코드에 값 클래스를 사용합니다.
- System Objects in MATLAB Code Generation
Special considerations for using System objects in code generated from MATLAB.
- MATLAB 핸들 클래스 및 System object에 대한 코드 생성하기
코드 생성을 위한 MATLAB 코드에 System object™를 사용합니다.
- Code Generation for Handle Class Destructors
Use a handle class destructor in MATLAB code intended for code generation.
문제 해결
Troubleshoot issues with assignment of a property of a handle class.
Handle Object Limitations for Code Generation
Adhere to code generation restrictions for handle objects.
Passing By Reference Not Supported for Some Properties
You cannot use certain properties with coder.ref
,
coder.rref
, or coder.wref
.