%% Known Parameter Values for a Regression Model with ARMA Errors
% This example shows how to specify values for all parameters of a regression model with ARMA errors.
% Specify the regression model with ARMA(3,2) errors:
% \begin{array}{l}{y_t} = {X_t}\left[ \begin{array}{l}2.5\\ - 0.6\end{array} \right] + {u_t}\\{u_t} = 0.7{u_{t - 1}} - 0.3{u_{t - 2}} + 0.1{u_{t - 3}} + {\varepsilon _t} + 0.5{\varepsilon _{t - 1}} + 0.2{\varepsilon _{t - 2}},\end{array}
% where \varepsilon_t is Gaussian with unit variance.

Mdl = regARIMA('Intercept',0,'Beta',[2.5; -0.6],...
    'AR',{0.7, -0.3, 0.1},'MA',{0.5, 0.2},'Variance',1)

% The parameters in Mdl do not contain NaN values, and therefore there is no need to estimate Mdl using estimate. However, you can simulate or forecast responses from Mdl using simulate or forecast.
% Copyright 2015 The MathWorks, Inc.