Hauptinhalt

Daten variabler Größe

Definition und Unterschiede bei der Codegenerierung

Sie können Variablen in MATLAB Function- und MATLAB System-Blöcken als Daten mit variabler Größe angeben, d. h. als Daten, deren Größe zur Übersetzungszeit nicht bekannt ist oder sich zur Laufzeit ändert.

Blöcke

MATLAB FunctionInclude MATLAB code in Simulink models
MATLAB SystemInclude System object in model

Funktionen

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

Themen

Fehlersuche

Resolve Error: Fixed Size on the Left Side but Variable Size on the Right

Troubleshoot errors when assigning variable-size arrays to fixed-size arrays.

Resolve Error: coder.varsize Not Supported for Strings

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

Enthaltene Beispiele