con il seguente codice dentro:
- Codice:
function xdot = fcn(x,u)
delta=1;
x1=x(1);
x2=x(2);
xdot1=x1*x2-delta*x1;
xdot2=-x1*x2-x2+u;
xdot=[xdot1;xdot2];
end
La mia funzione è adimensionalizzata e normalizzata quindi le variabili possono assumere massimo 0 o 1. Il problema è che la seconda variabile quando provo a controllarla va nell'iperspazio e assume valori che non hanno alcun senso fisico. Sapete come posso fare? Vorrei inserire dei vincoli sulle variabili. Ho già provato ad utilizzare il blocco saturazione ma non mi convince della scelta. Come posso fare in modo alternativo inserendo dei vincoli?