how to pass parameters in arx function for MISO system identification
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Giovanni Barba Orsato
el 14 de Sept. de 2023
Movida: Walter Roberson
el 16 de En. de 2025
This is my code for an estimation of a MISO system:
na= 1;
nb1=1;
nb2=1;
sampleTime = 300; % seconds
inputNames = ["HCL_in", "NaHCO3"];
outputName = "HCL_out";
data = iddata(Dati1_timetable{:,outputName}, Dati1_timetable{:, inputNames}, sampleTime);
sys5 = arx(data, [na nb1 nb2])
and I have this error :
Error using arx (line 84)
the model orders must be compatible with the input an output dimensions of the estimation data.
if I substitute ONLY " inputNames = ["HCL_in", "NaHCO3"]; " with this: " inputNames = HCL_in; " , so from MISO to SISO system identification, all works fine.
Please help me, thanks.
1 comentario
jefferson
el 16 de En. de 2025
Movida: Walter Roberson
el 16 de En. de 2025
Where can I get theoretical information for implementing a MISO system? I need to solve a case similar to this.
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Nonlinear ARX Models en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!