On Thu, 6 May 2021, Sven Schreiber wrote:

Am 06.05.2021 um 10:05 schrieb Sven Schreiber:


Right, but I'm wondering whether this isn't inefficient because the ok
values are overwritten with themselves. Or aren't they internally?

BTW, shouldn't this work?

<hansl>
matrix m = {1, NA}
eval misszero(m[2])
</hansl>

I'm getting an error "is matrix not series", but m[2] should -I believe-
be auto-converted to scalar type here.

Actually no. The policy for some time now has been that a 1x1 submatrix remains a matrix in the course of calculation, and is auto-converted to a scalar only on assignment. This seemed to be the way to minimize unexpected results.

Allin
_______________________________________________
Gretl-devel mailing list -- gretl-devel@gretlml.univpm.it
To unsubscribe send an email to gretl-devel-le...@gretlml.univpm.it
Website: 
https://gretlml.univpm.it/postorius/lists/gretl-devel.gretlml.univpm.it/

Reply via email to