Computed maximum size of the output of function 'colon' is not bounded.

3 visualizzazioni (ultimi 30 giorni)
Hello,
I get this error in a Matlab function of my Simulink code: Computed maximum size of the output of function 'colon' is not bounded.Static memory allocation requires all sizes to be bounded.The computed size is [1 x :?].
Here is the Matlab function:
function y=fcn(a,b)
stp=(b-a)/100
y=a:stp:b
a and b are two constants as inputs to the block. When I define a and b inside the Matlab function, I don't get the error. How can I solve this problem?

Risposta accettata

Steven Lord
Steven Lord il 14 Gen 2016
Try using LINSPACE instead.

Più risposte (0)

Categorie

Scopri di più su Simulink in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by