[C,D] = sprintf(V,...)
V
[ VAR ] - VAR object that will be printed as a formatted model code.
Output arguments
C
[ cellstr ] - Text string with the model code for each parameterisation.
D
[ cell ] - Parameter database for each parameterisation; if 'hardParameters='
is true, the databases will be empty.
'decimal='
[ numeric | empty ] - Precision (number of decimals) at which the coefficients will be written if 'hardParameters='
is true; if empty, the 'format='
options is used.
'declare='
[ true
| false
] - Add declaration blocks and keywords for VAR variables, shocks, and equations.
'eNames='
[ cellstr | char | empty ] - Names that will be given to the VAR residuals; if empty, the names from the VAR object will be used.
'format='
[ char | '%+.16g' ] - Numeric format for parameter values; it will be used only if 'decimal='
is empty.
'hardParameters='
[ true
| false
] - Print coefficients as hard numbers; otherwise, create parameter names and return a parameter database.
'yNames='
[ cellstr | char | empty ] - Names that will be given to the variables; if empty, the names from the VAR object will be used.
'tolerance='
[ numeric | getrealsmall() ] - Treat VAR coefficients smaller than 'tolerance='
in absolute value as zeros; zero coefficients will be dropped from the model code.