[Gretl-devel] $coeff misbehavior

Stefano Balietti futur.dorko at gmail.com
Tue Mar 11 11:21:37 EDT 2008


Hi folks,

I tried to access the single values of the $coeff array directly with the
command

a = $coeff[x,1]

that is a usage of the $coeff array not mentioned in the command reference,
but anyway it is supposed to return a scalar. On the contrary it returns a
matrix 1x1.

Obviously by priorly assigning the array of coeff to another vector and then
accessing the second one everything works fine.

Or rather, even more simply, i could specify the new variable as scalar

scalar a = $coeff[x,1]

but here another inconvenient raises. If I try to print the variable a
without explicitly using the print command, after a few runnig of the same
script gretl crashes.

To clarify things here is a stupid script, that if is launched a few times
in succession causes Gretl to crash. The number of launches before crashing
appears to be quite random.

<i>
nulldata 100

a = uniform()
b = uniform()

ols a const b

genr cc = $coeff(b)

cc
</i>

By the way it could be nice to access the coefficients in the array with a
command like $coeff( number), useful if you don't know the name of the
variables.


Cheers,

Stefano





Furthermore
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wfu.edu/pipermail/gretl-devel/attachments/20080311/6f90d0be/attachment.htm


More information about the Gretl-devel mailing list