|
|
Line 46: |
Line 46: |
| *'''Latest update:''' 2011-10-14 | | *'''Latest update:''' 2011-10-14 |
| *Packages are archived by the 7zip. The 7zip software can be download from http://www.7-zip.org/ | | *Packages are archived by the 7zip. The 7zip software can be download from http://www.7-zip.org/ |
| | *Octave Binaries are built by Tatsuro Matsuoka (http://www.tatsuromatsuoka.com/octave/Eng/Win/) |
| | *Octave manual (<code>octave-3.4.2.pdf.zip, octave-3.4.2.html.zip</code>) can be downloaded from http://www.tatsuromatsuoka.com/octave/Eng/Win/ |
|
| |
|
| ===Includes=== | | ===Installation=== |
|
| |
|
| *GNU Octave, version 3.4.2 (i686-pc-mingw32)
| | The installation instructions are the same as for the 3.4.3 version, above. |
| *A new fltk graphics_toolkit is available
| |
| *gnuplot 4.4.3
| |
| *fig2dev 3.2.5c
| |
| *ghostscript 9.0.2
| |
| *PSTOEDIT 3.50
| |
| *Msys + MinGW? tool chains
| |
| *some Octave-forge packages
| |
| **actuarial-1.1.0
| |
| **ad-1.0.6
| |
| **audio-1.1.4
| |
| **benchmark-1.1.1
| |
| **bim-1.0.2 (Updated 2011-10-14)
| |
| **bioinfo-0.1.2
| |
| **civil-engineering-1.0.7
| |
| **communications-1.1.0 (Updated 2011-10-14)
| |
| **control-2.2.0 (Updated 2011-10-14)
| |
| **data-smoothing-1.2.3 (Updated 2011-10-14)
| |
| **dataframe-0.8.2
| |
| **econometrics-1.0.8
| |
| **fenv-0.1.0
| |
| **financial-0.3.2
| |
| **fpl-1.2.0
| |
| **fuzzy-logic-toolkit-0.2.4 (Updated 2011-10-14)
| |
| **ga-0.9.8
| |
| **general-1.2.2
| |
| **generate_html-0.1.3
| |
| **geometry-1.1.3 (added on 2011-10-14)
| |
| **gnuplot-1.0.1
| |
| **gpc-0.1.7
| |
| **gsl-1.0.8
| |
| **ident-1.0.7
| |
| **image-1.0.15 (Updated 2011-10-14)
| |
| **informationtheory-0.1.8
| |
| **integration-1.0.7
| |
| **io-1.0.15 (Updated 2011-10-14)
| |
| **irsa-1.0.7
| |
| **java-1.2.8 (Updated 2011-09-07)
| |
| **linear-algebra-2.0.0_svn20111014 (Updated 2011-10-14)
| |
| **mapping-1.0.7
| |
| **mechanics-1.1.0 (added on 2011-10-14)
| |
| **miscellaneous-1.0.11 (Updated 2011-09-14)
| |
| **missing-functions-1.0.2
| |
| **msh-1.0.2
| |
| **multicore-0.2.15
| |
| **nlwing2-1.2.0
| |
| **nnet-0.1.13
| |
| **nurbs-1.3.5 (Updated 2011-10-14)
| |
| **ocs-0.1.1
| |
| **oct2mat-1.0.7
| |
| **octclip-1.0.0
| |
| **octgpr-1.2.0
| |
| **odebvp-1.0.6
| |
| **odepkg-0.8.0
| |
| **optim-1.0.16
| |
| **optiminterp-0.3.3
| |
| **outliers-0.13.9
| |
| **physicalconstants-0.1.7
| |
| **plot-1.0.8
| |
| **quaternion-1.0.0
| |
| **secs1d-0.0.8
| |
| **secs2d-0.0.8
| |
| **secs3d-0.0.1 (added on 2011-10-14)
| |
| **signal-1.0.11
| |
| **simp-1.1.0
| |
| **sockets-1.0.7_svn20111014 (updated 2011-10-14)
| |
| **specfun-1.0.9
| |
| **special-matrix-1.0.7
| |
| **spline-gcvspl-1.0.8
| |
| **splines-1.0.7
| |
| **statistics-1.0.10
| |
| **strings-1.0.7
| |
| **struct-1.0.9
| |
| **symband-1.0.10
| |
| **symbolic-1.0.9
| |
| **tcl-octave-0.1.8
| |
| **time-1.0.9
| |
| **tsa-4.1.1
| |
| **video-1.0.2
| |
| **vrml-1.0.12_svn20111014_patched (added 2011-10-14)
| |
| **windows-1.1.0 (Updated 2011-09-07)
| |
| **xraylib-1.0.8
| |
| **zenity-0.5.7
| |
|
| |
|
| ===Installation of the Octave package=== | | ===Notes=== |
| *Read readme.txt in Octave3.4.2_gcc4.5.2_20110914.7z
| | For details, please see http://old.nabble.com/Octave-3.4.2-mingw-%2B-octaveforge-pkgs-to32394771.html |
| *Unzip to a directory which doesn't have space chars i.e. <code>C:\Octave\Octave3.4.2_gcc4.5.2\</code> keeping the directory structure in the archive.
| |
| *Copy octave.lnk to any convenient location and edit its properties respectively to point to octave.exe and octave.ico.
| |
| | |
| ===Installation of the Octave-forge packages===
| |
| *Read <code>Octave3.4.2_gcc4.5.2_pkgs_readme.txt</code>, <code>Octave3.4.2_gcc4.5.2_pkgs_changes.txt</code> in <code>Octave3.4.2_gcc4.5.2_pkgs_20110914.7z</code>.
| |
| *In order to update octave_packages database and auto-load most packages (excluding 'ad' and 'windows' which may crash octave when loaded and 'clear all' is executed), launch Octave and execute:
| |
| | |
| pkg rebuild -auto
| |
| pkg rebuild -noauto ad windows
| |
|
| |
|
| *You can adjust your installed packages status per your specific needs and usage by executing one of the following commands:
| | Upon launching, some warnings may be displayed. The following warnings can be ignored: |
| *To interactively load or unload a package | | *Following warning is about interpretation of logical operators (on scalars) in octave which is slightly different than matlab's interpretation. |
| pkg load <pkg_name>
| | warning: C:\Octave\Octave3.4.2_gcc4.5.2\share\octave\packages\integration-1.0.7\PKG_ADD: possible Matlab-style |
| pkg unload <pkg_name>
| | short-circuit operator at line 9, column 32 |
| *To disable auto-load for specific pkg <pkg_name> | | *Following warnings are about missing external tools which may reduce some of the functions of some packages. These external tools are not provided by the 7z archives in sourceforge. |
| pkg rebuild -noauto <pkg_name>
| | warning: gmsh does not seem to be present some functionalities will be disabled |
| *To enable auto-load for specific pkg <pkg_name> | | warning: dx does not seem to be present some functionalities will be disabled |
| pkg rebuild -auto <pkg_name>
| | *Following warning is about fstat function of the statistics package that overloads the old (to be deprecated) fstat function of octave-3.4.3 |
| *To completely uninstall a package
| | warning: function C:\Octave\Octave3.4.2_gcc4.5.2\share\octave\packages\statistics-1.0.10\fstat.m shadows a core library |
| pkg uninstall <pkg_name>
| |
|
| |
|
| ===Notes===
| |
| *For details, please see http://old.nabble.com/Octave-3.4.2-mingw-%2B-octaveforge-pkgs-to32394771.html
| |
| *This archive doesn't contain any editor! In order to install Notepad++ (recommended) as an editor:
| |
| **download the installation package from http://notepad-plus-plus.org/
| |
| **install, edit <code><your octave dir>\share\octave\site\m\startup\octaverc</code>
| |
| **un-comment the line which sets octave default editor:
| |
| EDITOR('C:\\Program Files\\Notepad++\\notepad++.exe');
| |
| *Upon launching, some warnings may be displayed. The following warnings can be ignored:
| |
| Following warning is about interpretation of logical operators (on scalars) in octave which is slightly different than matlab's interpretation.
| |
| warning: C:\Octave\Octave3.4.2_gcc4.5.2\share\octave\packages\integration-1.0.7\PKG_ADD: possible Matlab-style short-circuit operator at line 9, column 32
| |
| Following warnings are about missing external tools which may reduce some of the functions of some packages. These external tools are not provided by the 7z archives in sourceforge.
| |
| warning: gmsh does not seem to be present some functionalities will be disabled
| |
| warning: dx does not seem to be present some functionalities will be disabled
| |
| Following warning is about fstat function of the statistics package that overloads the old (to be deprecated) fstat function of octave-3.4.3
| |
| warning: function C:\Octave\Octave3.4.2_gcc4.5.2\share\octave\packages\statistics-1.0.10\fstat.m shadows a core library
| |
| *Octave Binaries are built by Tatsuro Matsuoka (http://www.tatsuromatsuoka.com/octave/Eng/Win/)
| |
| *Octave manual (<code>octave-3.4.2.pdf.zip, octave-3.4.2.html.zip</code>) can be downloaded from http://www.tatsuromatsuoka.com/octave/Eng/Win/
| |
|
| |
|
| ==Octave 3.2.4 for Windows MinGW32== | | ==Octave 3.2.4 for Windows MinGW32== |