I have just installed the MinGW version of Octave 3.6.4. I have all the relevant packages installed and loaded:
>> pkg list
Package Name | Version | Installation directory
---------------------+---------+-----------------------
actuarial *| 1.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\actuarial-1.1.0
ad | 1.0.6 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\ad-1.0.6
audio *| 1.1.4 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\audio-1.1.4
benchmark *| 1.1.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\benchmark-1.1.1
bim *| 1.1.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\bim-1.1.1
bioinfo *| 0.1.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\bioinfo-0.1.2
cgi *| 0.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\cgi-0.1.0
civil-engineering *| 1.0.7 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\civil-engineering-1.0.7
combinatorics *| 2.0.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\combinatorics-2.0.0
communications *| 1.1.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\communications-1.1.1
control *| 2.4.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\control-2.4.2
data-smoothing *| 1.3.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\data-smoothing-1.3.0
dataframe *| 0.9.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\dataframe-0.9.1
econometrics *| 1.1.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\econometrics-1.1.1
fenv *| 0.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\fenv-0.1.0
financial *| 0.4.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\financial-0.4.0
fits *| 1.0.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\fits-1.0.2
fpl *| 1.3.3 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\fpl-1.3.3
fuzzy-logic-toolkit *| 0.4.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\fuzzy-logic-toolkit-0.4
ga *| 0.10.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\ga-0.10.0
general *| 1.3.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\general-1.3.2
generate_html *| 0.1.5 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\generate_html-0.1.5
geometry *| 1.6.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\geometry-1.6.0
gnuplot *| 1.0.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\gnuplot-1.0.1
gsl | 1.0.8 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\gsl-1.0.8
ident *| 1.0.7 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\ident-1.0.7
image *| 2.0.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\image-2.0.0
informationtheory *| 0.1.8 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\informationtheory-0.1.8
integration *| 1.0.7 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\integration-1.0.7
io *| 1.2.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\io-1.2.1
irsa *| 1.0.7 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\irsa-1.0.7
java *| 1.2.9 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\java-1.2.9
linear-algebra *| 2.2.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\linear-algebra-2.2.0
lssa *| 0.1.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\lssa-0.1.2
mapping *| 1.0.7 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\mapping-1.0.7
mechanics *| 1.3.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\mechanics-1.3.1
miscellaneous *| 1.2.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\miscellaneous-1.2.0
missing-functions *| 1.0.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\missing-functions-1.0.2
msh *| 1.0.6 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\msh-1.0.6
multicore *| 0.2.15 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\multicore-0.2.15
nan | 2.5.5 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\nan-2.5.5
ncarray *| 1.0.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\ncarray-1.0.0
nlwing2 *| 1.2.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\nlwing2-1.2.0
nnet *| 0.1.13 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\nnet-0.1.13
nurbs *| 1.3.6 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\nurbs-1.3.6
ocs *| 0.1.3 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\ocs-0.1.3
octcdf *| 1.1.5 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\octcdf-1.1.5
octclip *| 1.0.3 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\octclip-1.0.3
octgpr *| 1.2.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\octgpr-1.2.0
octproj *| 1.1.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\octproj-1.1.2
odebvp *| 1.0.6 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\odebvp-1.0.6
odepkg *| 0.8.4 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\odepkg-0.8.4
optim *| 1.2.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\optim-1.2.2
optiminterp *| 0.3.4 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\optiminterp-0.3.4
outliers *| 0.13.9 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\outliers-0.13.9
physicalconstants *| 1.0.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\physicalconstants-1.0.0
plot *| 1.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\plot-1.1.0
quaternion *| 2.0.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\quaternion-2.0.2
queueing *| 1.2.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\queueing-1.2.1
secs1d *| 0.0.9 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\secs1d-0.0.9
secs2d *| 0.0.8 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\secs2d-0.0.8
secs3d *| 0.0.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\secs3d-0.0.1
signal *| 1.2.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\signal-1.2.1
simp *| 1.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\simp-1.1.0
sockets *| 1.0.8 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\sockets-1.0.8
specfun *| 1.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\specfun-1.1.0
special-matrix *| 1.0.7 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\special-matrix-1.0.7
splines *| 1.1.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\splines-1.1.2
statistics *| 1.2.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\statistics-1.2.0
strings *| 1.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\strings-1.1.0
struct *| 1.0.10 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\struct-1.0.10
symband *| 1.0.10 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\symband-1.0.10
symbolic *| 1.1.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\symbolic-1.1.0
tcl-octave *| 0.1.8 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\tcl-octave-0.1.8
time *| 2.0.0 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\time-2.0.0
tsa *| 4.2.4 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\tsa-4.2.4
video *| 1.0.2 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\video-1.0.2
vrml *| 1.0.13 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\vrml-1.0.13
windows *| 1.2.1 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\windows-1.2.1
xraylib *| 1.0.8 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\xraylib-1.0.8
zenity *| 0.5.7 | D:\Octave-3.6.4\Octave3.6.4_gcc4.6.2\share\octave\packages\zenity-0.5.7
Java seems to be working OK:
>> s = javaObject('java.lang.String', 'Hello OctaveString')
s = Hello OctaveString
However, when I try to use xlsread, it tells me there are no detected XLS interfaces:
>> [numarr, txtarr, rawarr, limits] = xlsread('warm-up from cold to 190C.csv');
Detected XLS interfaces: None.
warning: xlsopen.m: no support for Excel .xls I/O
warning: xlsread: some elements in list of return values are undefined
>> chk_spreadsheet_support
ans = 0
>> app = actxserver ("Excel.application")
error: actxserver: unable to create server instance for `Excel.application'
I have MS Office (2003) installed, and am running on Windows XP Pro SP2. Any suggestions on how to get xlsread to work?
Thanks in advance,
Arnaud