From: "F L" <address@hidden>
To: address@hidden
Subject: Newbie, 2.1.64 & octave-forge-2004.11.16 & more or less problems
Date: Wed, 02 Feb 2005 01:17:03 +0000
Thank you for the answer to my previous question.
I installed cygwin and Octave 2.1.64. I tried again MATLAB - macros and
noticed some progress in excuting the macros. But I received complains of
missing functions like 'transpose' etc. thus I installed
octave-forge-2004.11.16 (gcc 3.3.3)
It didn't succeed perfectly. 'make check' complained and 'make icheck'
chose to exit with 'panic & segment violation'.
The startup of Octave greets me like this:
error: /home/Järjestelmänvalvoja/octave-forge/oct/dispatch.oct is not a
valid shared library
error: `dispatch' undefined near line 2 column 1
error: near line 2 of file
`/home/Järjestelmänvalvoja/octave-forge/comm//PKG_ADD
'
error: source: error sourcing file
`/home/Järjestelmänvalvoja/octave-forge/comm/
/PKG_ADD'
error: evaluating assignment expression near line 5, column 10
error: near line 5 of file
`/usr/local/share/octave/2.1.64/m/startup/octaverc'
but it doesn't seem to be serious. Many more MATLAB macros seem to run.
****************************************
Then to a perceived *significant* problem:
For example this: 'results(j).beta = res.beta;'
seems to cause irritation: error: matrix cannot be indexed with .
Earlier code to clarify what's being done: '
% RETURNS a structure
% results.meth = 'vare'
% results.nobs = nobs, # of observations
% results.neqs = neqs, # of equations
% results.nlag = nlag, # of lags
% results.nvar = nlag*neqs+nx+1, # of variables per equation
% --- the following are referenced by equation # ---
% results(eq).beta = bhat for equation eq
% results(eq).tstat = t-statistics
% results(eq).tprob = t-probabilities
% results(eq).resid = residuals
% results(eq).yhat = predicted values
% results(eq).y = actual values
% results(eq).sige = e'e/(n-k)
% results(eq).rsqr = r-squared
% results(eq).rbar = r-squared adjusted
% results(eq).boxq = Box Q-statistics
% results(eq).ftest = Granger F-tests
% results(eq).fprob = Granger marginal probabilities'
...
'results.nobs = nobse;
results.neqs = neqs;
results.nlag = nlag;'
Is that supposed to be correct? If not, how to circumvent it?
*****************************************************
I see this too:
error:
/home/Järjestelmänvalvoja/octave_files/octave-forge-2004.11.16/extra/grac
eplot/__grclf__.oct is not a valid shared library
error: `__grclf__' undefined near line 29 column 3
error: called from `clf' in file
`/home/Järjestelmänvalvoja/octave_files/octave-
forge-2004.11.16/extra/graceplot/alternatives/clf.m'
error: evaluating switch command near line 31, column 1
**************************************
I think I've seen a complaint of 'fopen' mode but at the moment I can't
find it.