Window下设置Octave

http://sourceforge.net/projects/octave/files/Octave_Windows%20-%20MinGW/Octave%203.6.0%20for%20Windows%20MinGW%20installer/

中下载

Octave3.6.0_gcc4.6.2_20120129.7z    (主 程序包)

Octave3.6.0_gcc4.6.2_pkgs_20120128.7z   (Octave 附带的工具包)

两个包。


把两个文件都解压。

把主程序包复制到C根目录下,如下

C:\Octave\Octave3.6.0_gcc4.6.2\

                                           |-------------------bin

                                           |-------------------doc



把Octave 附带的工具包的内容复制粘贴(覆盖)到C:\Octave\Octave3.6.0_gcc4.6.2\ 下


启动 

C:\Octave\Octave3.6.0_gcc4.6.2\bin\octave.exe


运行

  1. > pkg rebuild -auto
  2. > pkg rebuild -noauto ad windows
  3. > pkg rebuild -auto java
  4. > exit

重新启动Octave,如下:

D:\Octave\Octave3.6.4_gcc4.6.2\bin>octave.exe
GNU Octave, version 3.6.4
Copyright (C) 2013 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  For details, type `warranty'.


Octave was configured for "i686-pc-mingw32".


Additional information about Octave is available at http://www.octave.org.


Please contribute if you find this software useful.
For more information, visit http://www.octave.org/get-involved.html


Read http://www.octave.org/bugs.html to learn how to submit bug reports.


For information about changes from previous versions, type `news'.


warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\center.m shadows a
core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\cor.m shadows a cor
e library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\corrcoef.m shadows
a core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\cov.m shadows a cor
e library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\detrend.m shadows a
 core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\iqr.m shadows a cor
e library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\kurtosis.m shadows
a core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\mean.m shadows a co
re library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\meansq.m shadows a
core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\median.m shadows a
core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\moment.m shadows a
core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\normcdf.m shadows a
 core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\norminv.m shadows a
 core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\normpdf.m shadows a
 core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\prctile.m shadows a
 core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\quantile.m shadows
a core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\range.m shadows a c
ore library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\ranks.m shadows a c
ore library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\skewness.m shadows
a core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\spearman.m shadows
a core library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\std.m shadows a cor
e library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\sumsq.m shadows a b
uilt-in function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\tcdf.m shadows a co
re library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\tinv.m shadows a co
re library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\tpdf.m shadows a co
re library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\var.m shadows a cor
e library function
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5\zscore.m shadows a
core library function
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
warning: function D:\Octave\Octave3.6.4_gcc4.6.2\share\octave\packages\statistics-1.2.0\fstat.m shad
ows a core library function


理解这些语句:看似引用《Octave 学习笔记》 by 2013-6-29 Simon flysyq@gmail.com

包的安装和管理:下载包覆盖到 Octave 安装目录后,在Octave 提示符下运行pkg rebuild -auto,下次启动Octave就自动加载所有包,如果不想自动加载某些包,因为某些包会引起冲突和警告,可以运行 pkg rebulid -noauto package_name,加载和卸载某个包的方法是pkg load/unload package_name.

posted @ 2014-04-11 17:25  wdliming  阅读(257)  评论(0编辑  收藏  举报