newRep = new LinearFilterRepresentation(A,B,C,D,storedInputs,initVec);
newRep = new LinearFilterRepresentation(A,B,C,D,0,initVec);
    private LinearFilterRepresentation extractRep() {	LinearFilterRepresentation newRep;	FilterMatrix A, B, C, preA, preB;	A = new FilterMatrix(states,states);	B = new FilterMatrix(states,inputs);	C = new FilterMatrix(outputs,states);	A.copyRowsAndColsAt(0,0,totalMatrix,0,0,states,states);	B.copyRowsAndColsAt(0,0,totalMatrix,0,states,states,inputs);	C.copyRowsAndColsAt(0,0,totalMatrix,states,0,outputs,states);	if(preNeeded) {	    preA = new FilterMatrix(states,states);	    preB = new FilterMatrix(states,pre_inputs);	    preA.copyRowsAndColsAt(0,0,totalPreMatrix,0,0,states,states);	    preB.copyRowsAndColsAt(0,0,totalPreMatrix,0,states,states,pre_inputs);	    newRep = new LinearFilterRepresentation(A,B,C,D,preA,preB,storedInputs,initVec);	}	else	    newRep = new LinearFilterRepresentation(A,B,C,D,storedInputs,initVec);		return newRep;    }