Main Content

가변 크기 데이터

정의, 코드 생성 시 차이점, 동적 메모리 할당

가변 크기 데이터는 컴파일할 때 데이터 크기를 알 수 없거나 런타임에 데이터 크기가 변하는 데이터입니다. C/C++ 코드를 생성할 MATLAB® 코드에 가변 크기 데이터를 사용하려면 설명된 지침을 따르십시오. 코드 생성에 사용할 MATLAB 코드에 가변 크기 데이터를 사용할 경우 특정 제한 사항이 적용됩니다. 이러한 기법은 동적 메모리 할당을 제어하고 생성 코드의 성능을 향상시키는 데 도움이 될 수 있습니다.

함수

coder.areUnboundedVariableSizedArraysSupportedCheck if current configuration settings allow unbounded variable-size arrays (R2024a 이후)
coder.varsizeResolve size mismatch errors and declare upper bounds

도움말 항목

문제 해결

가변 크기 데이터 오류의 진단 및 수정

크기 불일치 및 상한 감지 오류를 해결합니다.

Resolve Issue: coder.varsize Not Supported for Strings

Troubleshoot code generation error when using coder.varisze with string variables.