複数のカスタム リグレッサーを 1 つのカスタム リグレッサーの関数としてマージしたいと考えています。
元:
x1Dot=@(u1,u2,u3,x1) u2*x1^0.3 + u1 + u3;
x2Dot=@(u2,x1,x2) u2*x1^0.3 + x1^0.3 + x2;
cr1=customreg(x1Dot,{'u1' 'u2' 'u3' 'y1'},[1 1 1 1]);
cr2=customreg(x2Dot,{'u2' 'y1' 'y2'},[1 1 1]);
このコマンドの後:
idnlarxModel=addreg(idnlarxModel,[cr1,cr2]);
2 つのカスタム リグレッサーを取得します。両方を 1 つのカスタム リグレッサーにマージする必要があります。