I have a problem with this code which implements an nmpc controller for trajectory tracking a quadrotor especially this line [uk,nloptions,info] = nlmpcmove(​nlmpcobj,x​k,last

2 visualizaciones (últimos 30 días)
  2 comentarios
Aquatris
Aquatris el 29 de Feb. de 2024
Depending on matlab version, this way of structure creation might not work
nlmpcobj.MV = struct( ...
Min={0;0;0;0}, ...
Max={10;1.625;1.625;1.625});
disp(nlmpcobj.MV)
4×1 struct array with fields: Min Max
Instead you might need something like
nlmpcobj.MV = struct( ...
'Min',{0;0;0;0}, ...
'max', {10;1.625;1.625;1.625});
disp(nlmpcobj.MV)
4×1 struct array with fields: Min max

Iniciar sesión para comentar.

Respuestas (1)

Abdullah
Abdullah el 7 de Abr. de 2024
...

Categorías

Más información sobre Simulink en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by