diff --git a/preprocessor/ExprNode.cc b/preprocessor/ExprNode.cc index 66a4c3a8f..0569dbd5f 100644 --- a/preprocessor/ExprNode.cc +++ b/preprocessor/ExprNode.cc @@ -677,11 +677,11 @@ VariableNode::writeOutput(ostream &output, ExprNodeOutputType output_type, break; case oCDynamicModel: if (lag == 0) - output << "x[it_+" << i << "*nb_row_xd]"; + output << "x[it_+" << i << "*nb_row_x]"; else if (lag > 0) - output << "x[it_+" << lag << "+" << i << "*nb_row_xd]"; + output << "x[it_+" << lag << "+" << i << "*nb_row_x]"; else - output << "x[it_" << lag << "+" << i << "*nb_row_xd]"; + output << "x[it_" << lag << "+" << i << "*nb_row_x]"; break; case oMatlabStaticModel: case oMatlabStaticModelSparse: