Changes

Jump to navigation Jump to search
=Installers for Microsoft Windows=
The easiest way to install GNU Octave on Microsoft Windows is by using [http://hg.octave.org/mxe-octave/ MXE] builds. For the current release, both 32-bit and 64-bit installers and zip archived packages (.zip and .7z formats) can be found at https://ftpwww.gnu.org/gnusoftware/octave/windows/download.html under the Windows tab.
* For executable (.exe) installers: the user can simply run the downloaded file and follow the on-screen installation prompts. It is recommended that the installation path does not include spaces or non-ASCII characters. Shortcuts to the program will be created automatically.
* For the 7z/zip archives:
# Extract the file content to a directory on the harddrive (such as {{Path|C:\Octave}}). Spaces or non-ASCII characters in the path are discouraged and may cause program errors.
# Manually create a shortcut to the {{Path|octave.vbs}} file in the main installation directory. (Right-click on the file, select 'Create Shortcut', and move the new shortcut to your desired location.)
# If a command-line only instance of Octave is desired, the user can create a another shortcut as stated above, right-click on the shortcut, select Properties, and add <code>--no-gui</code> to the end of the Target field.# IMPORTANT: Run the {{Path|post-install.bat}} file before running Octave the first time to reduce plot delays due to the Windows font cache and make the pre-installed packages visible to the system.
==Packages==
A typical output (for version {{Release}}) is:
Package Name | Version | Installation directory ---------------------+---------+----------------------- audio | 2.0.0 | __OH__/share/octave/packages/audio-2.0.0 communications | 1.2.1 2 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/communications-1.2.12 control | 3.12.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/control-3.12.0 data-smoothing | 1.3.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/data-smoothing-1.3.0 database | 2.4.3 4 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/database-2.4.34 dataframe | 1.2.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/dataframe-1.2.0 dicom | 0.2.1 2 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/dicom-0.2.12 financial | 0.5.3 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/financial-0.5.3 fits | 1.0.7 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/fits-1.0.7 fuzzy-logic-toolkit | 0.4.5 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/fuzzy-logic-toolkit-0.4.5 ga | 0.10.0 1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/ga-0.10.01 general | 2.1.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/general-2.1.0 generate_html | 0.3.1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/generate_html-0.3.1 geometry | 3.0.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/geometry-3.0.0 gsl | 2.1.1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/gsl-2.1.1 image | 2.10.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/image-2.10.0 instrument-control | 0.34.1 0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/instrument-control-0.34.10 interval | 3.2.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/interval-3.2.0 io | 2.4.12 13 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/io-2.4.1213 linear-algebra | 2.2.2 3 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/linear-algebra-2.2.23 lssa | 0.1.3 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/lssa-0.1.3 ltfat | 2.3.1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/ltfat-2.3.1 mapping | 1.2.1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/mapping-1.2.1 miscellaneous | 1.23.1 0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/miscellaneous-1.23.10 nan | 3.14.4 5 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/nan-3.14.45 netcdf | 1.0.12 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/netcdf-1.0.12 nurbs | 1.3.13 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/nurbs-1.3.13 ocs | 0.1.5 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/ocs-0.1.5 odepkg | 0.8.5 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/odepkg-0.8.5 optim | 1.56.3 0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/optim-1.56.30 optiminterp | 0.3.5 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/optiminterp-0.3.5 quaternion | 2.4.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/quaternion-2.4.0 queueing | 1.2.6 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/queueing-1.2.6 signal | 1.4.0 1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/signal-1.4.01 sockets | 1.2.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/sockets-1.2.0 sparsersb | 1.0.6 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/sparsersb-1.0.6 specfun | 1.1.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/specfun-1.1.0 splines | 1.3.2 3 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/splines-1.3.23 statistics | 1.4.0 1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/statistics-1.4.01 stk | 2.56.1 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/stk-2.56.1 strings | 1.2.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/strings-1.2.0 struct | 1.0.15 16 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/struct-1.0.1516 tisean | 0.2.3 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/tisean-0.2.3 tsa | 4.46.5 2 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/tsa-4.46.52 video | 1.2.4 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/video-1.2.4 windows | 1.34.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/windows-1.34.0 zeromq | 1.35.0 | C:\Octave\OCTAVE~1.0-W\mingw64\__OH__/share\/octave\/packages\/zeromq-1.35.0(__OH__) refers to the location of the OCTAVE_HOME environment variable. 
If Octave was installed from a zip of 7z archive and you did not run the {{Path|post-install.bat}} file, you may need to run:
46

edits

Navigation menu