README for Windows: several updates; use UTF-8
parent
f953374dba
commit
d74a1a08d5
|
@ -1,93 +1,92 @@
|
||||||
Dynare
|
Dynare
|
||||||
======
|
━━━━━━
|
||||||
|
|
||||||
For information about how to use Dynare, you should have a look at the
|
For information about how to use Dynare, you should have a look at the
|
||||||
documentation located in the 'doc' subdirectory of your Dynare installation (you
|
documentation located in the ‘doc’ subdirectory of your Dynare installation (you
|
||||||
should have a shortcut in your Start Menu to access it directly).
|
should have a shortcut in your Start Menu to access it directly).
|
||||||
|
|
||||||
Beginners should start with the Dynare user guide (under PDF format in
|
Beginners should start with the tutorial (under PDF format in ‘guide.pdf’).
|
||||||
'UserGuide.pdf'). There is also a complete reference manual documenting all
|
There is also a complete reference manual documenting all Dynare functions
|
||||||
Dynare functions (under HTML format in 'dynare.html\index.html', under PDF
|
(under HTML format in ‘dynare-manual.html\index.html’, under PDF format in
|
||||||
format in 'dynare.pdf').
|
‘dynare-manual.pdf’).
|
||||||
|
|
||||||
You can also get more information on the web, on Dynare homepage:
|
You can also get more information on the web, on Dynare homepage:
|
||||||
|
|
||||||
http://www.dynare.org
|
https://www.dynare.org
|
||||||
|
|
||||||
Or on Dynare Wiki:
|
Or on Dynare Wiki:
|
||||||
|
|
||||||
http://www.dynare.org/DynareWiki
|
https://www.dynare.org/DynareWiki
|
||||||
|
|
||||||
NOTE: Dynare comes with an automated uninstaller, which you can run from the
|
Note: Dynare comes with an automated uninstaller, which you can run from the
|
||||||
"Add/Remove Programs" menu of the Control Panel.
|
“Add/Remove Programs” menu of the Control Panel.
|
||||||
|
|
||||||
|
|
||||||
Using Dynare with MATLAB (R)
|
Using Dynare with MATLAB®
|
||||||
----------------------------
|
─────────────────────────
|
||||||
|
|
||||||
Dynare requires MATLAB (R) version 7.9 (R2009b) or above. With older versions
|
Dynare requires MATLAB® version 7.9 (R2009b) or above. With older versions of
|
||||||
of MATLAB (R), it may fail or give unexpected results.
|
MATLAB®, it may fail or give unexpected results.
|
||||||
|
|
||||||
To use Dynare, you just have to add the 'matlab' subdirectory of your Dynare
|
To use Dynare, you just have to add the ‘matlab’ subdirectory of your Dynare
|
||||||
installation to MATLAB (R) path. You have two options for doing that:
|
installation to MATLAB® path. You have two options for doing that:
|
||||||
|
|
||||||
* Use the addpath command, by typing the following (assuming that you have
|
— Use the addpath command, by typing the following (assuming that you have
|
||||||
installed Dynare at the standard location, and replacing '4.x.y' by correct
|
installed Dynare at the standard location, and replacing ‘4.x.y’ by the correct
|
||||||
version number):
|
version number):
|
||||||
|
|
||||||
addpath c:\dynare\4.x.y\matlab
|
addpath c:\dynare\4.x.y\matlab
|
||||||
|
|
||||||
MATLAB (R) will not remember this setting next time you run it, and you will
|
MATLAB® will not remember this setting next time you run it, and you will
|
||||||
have to do it again.
|
have to do it again.
|
||||||
|
|
||||||
* Select the "Set Path" entry in the "File" menu, then click on "Add
|
— Select the “Set Path” entry in the “File” menu, then click on “Add Folder…”,
|
||||||
Folder...", and select the 'matlab' subdirectory of your Dynare
|
and select the ‘matlab’ subdirectory of your Dynare installation. Note that
|
||||||
installation. Note that you SHOULD NOT use "Add with Subfolders...". Apply
|
you must not use “Add with Subfolders…”. Apply the settings by clicking on
|
||||||
the settings by clicking on "Save". Note that MATLAB (R) will remember this
|
“Save”. Note that MATLAB® will remember this setting next time you run it.
|
||||||
setting next time you run it.
|
|
||||||
|
|
||||||
You can test your installation by typing 'dynare' at the MATLAB (R)
|
You can test your installation by typing ‘dynare’ at the MATLAB® prompt. This
|
||||||
prompt. This should give you an error message complaining that you did not
|
should give you an error message complaining that you did not specify a MOD
|
||||||
specify a MOD file.
|
file.
|
||||||
|
|
||||||
|
|
||||||
Using Dynare with Octave
|
Using Dynare with Octave
|
||||||
------------------------
|
────────────────────────
|
||||||
|
|
||||||
Dynare also works on top of GNU Octave, a free clone of MATLAB (R) (see
|
Dynare also works on top of GNU Octave, a free clone of MATLAB® (see
|
||||||
<http://www.octave.org>).
|
<https://www.octave.org>).
|
||||||
|
|
||||||
This version of Dynare is compiled for Octave 4.4.1 (MinGW, 32bit and 64bit), and may not work
|
This version of Dynare is compiled for Octave 4.4.1 (MinGW, 32bit and 64bit),
|
||||||
with other versions of Octave. The recommended version of Octave can be
|
and may not work with other versions of Octave. The recommended version of
|
||||||
downloaded at:
|
Octave can be downloaded at:
|
||||||
|
|
||||||
https://www.gnu.org/software/octave/download.html
|
https://www.gnu.org/software/octave/download.html
|
||||||
|
|
||||||
Every time you run Octave, you should type the two following commands (assuming
|
Every time you run Octave, you should type the two following commands (assuming
|
||||||
that you have installed Dynare at the standard location, and replacing '4.x.y'
|
that you have installed Dynare at the standard location, and replacing ‘4.x.y’
|
||||||
by correct version number):
|
by the correct version number):
|
||||||
|
|
||||||
addpath c:\dynare\4.x.y\matlab
|
addpath c:\dynare\4.x.y\matlab
|
||||||
|
|
||||||
NOTE: if you don't want to type this command every time you run Octave, you can
|
Note: if you don't want to type this command every time you run Octave, you can
|
||||||
put it in a file called '.octaverc' in your home directory ('c:\Documents and
|
put it in a file called ‘.octaverc’ in your home directory (‘c:\Documents and
|
||||||
Settings\USERNAME' for Windows XP or 'c:\Users\USERNAME' for Windows Vista/7).
|
Settings\USERNAME’ for Windows XP or ‘c:\Users\USERNAME’ for more recent
|
||||||
This file is run by Octave at every startup.
|
versions of Windows). This file is run by Octave at every startup.
|
||||||
|
|
||||||
You can test your installation by typing 'dynare' at the Octave prompt. This
|
You can test your installation by typing ‘dynare’ at the Octave prompt. This
|
||||||
should give you an error message complaining that you did not specify a MOD
|
should give you an error message complaining that you did not specify a MOD
|
||||||
file.
|
file.
|
||||||
|
|
||||||
|
|
||||||
Dynamic Loadable Libraries
|
Dynamic Loadable Libraries
|
||||||
--------------------------
|
──────────────────────────
|
||||||
|
|
||||||
For better performance, some parts of Dynare are written in the C++ language,
|
For better performance, some parts of Dynare are written in the C++ language,
|
||||||
which is faster than standard M-files. These parts are compiled and distributed
|
which is faster than standard M-files. These parts are compiled and distributed
|
||||||
as dynamic loadable libraries (DLL), located in the 'mex' subdirectory of your
|
as dynamic loadable libraries (DLL), located in the 'mex' subdirectory of your
|
||||||
Dynare installation.
|
Dynare installation.
|
||||||
|
|
||||||
If the DLL are correctly detected by MATLAB (R) or Octave, the following should
|
If the DLL are correctly detected by MATLAB® or Octave, the following should
|
||||||
be displayed when you launch Dynare:
|
be displayed when you launch Dynare:
|
||||||
|
|
||||||
Configuring Dynare ...
|
Configuring Dynare ...
|
||||||
|
@ -118,21 +117,21 @@ and display the following:
|
||||||
|
|
||||||
In this last case, Dynare will run correctly on the basic features,
|
In this last case, Dynare will run correctly on the basic features,
|
||||||
but with suboptimal speed, and some features will be missing. There
|
but with suboptimal speed, and some features will be missing. There
|
||||||
could be several reasons for MATLAB (R) or Octave failing to detect
|
could be several reasons for MATLAB® or Octave failing to detect
|
||||||
the DLL:
|
the DLL:
|
||||||
|
|
||||||
* Your path settings may be wrong. Make sure that the 'matlab' subdirectory of
|
— Your path settings may be wrong. Make sure that the ‘matlab’ subdirectory of
|
||||||
your Dynare installation is the only Dynare directory present in the path
|
your Dynare installation is the only Dynare directory present in the path
|
||||||
variable.
|
variable.
|
||||||
|
|
||||||
* Your MATLAB (R) or Octave version may be incompatible with the provided
|
— Your MATLAB® or Octave version may be incompatible with the provided
|
||||||
binaries.
|
binaries.
|
||||||
|
|
||||||
* You may have a custom M-file in your search path with the same name than a
|
— You may have a custom M-file in your search path with the same name than a
|
||||||
DLL, therefore overriding it.
|
DLL, therefore overriding it.
|
||||||
|
|
||||||
|
|
||||||
Credits
|
Credits
|
||||||
-------
|
───────
|
||||||
|
|
||||||
MATLAB (R) is a registered trademark of The Mathworks, Inc.
|
MATLAB® is a registered trademark of The Mathworks, Inc.
|
||||||
|
|
Loading…
Reference in New Issue