MATLAB System block error: The input to coder.const cannot be reduced to a constant
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Guilherme T Silva
el 15 de Oct. de 2016
Respondida: Guilherme T Silva
el 15 de Oct. de 2016
I'm trying to build a system block with a dynamic number of inputs. I'm able to choose the number of inputs through a dialog and it updates the number of inputs, but when I simulate the model I get: "The input to coder.const cannot be reduced to a constant".
I'm using the following code:
function num = getNumInputsImpl(obj)
% Define total number of inputs for system with optional
num = obj.NumInputs;
end
I can't simply change it to interpreted execution, because I'm planning to use that system block to generate C code. Any thoughts?
0 comentarios
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Naming Conventions en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!