Dear Allin,

When I use matrix functions Gretl exhibits different behavior regarding column names and row names. Please take a look at the following script:

<hansl>
matrix Mat = {1, 2; 2, 1; 4, 1}
strings Cols = defarray("Col. 1", "Col. 2")
strings Rows = defarray("Row 1", "Row 2", "Row 3")
colnames(Mat, Cols)
rownames(Mat, Rows)

matrix msortbyMat = msortby(Mat, 2)
matrix mreverseMat = mreverse(Mat)

print Mat
print msortbyMat
print mreverseMat
</hansl>

The msortby function keeps the names but the mreverse doesn't. Is this the expected behavior?

Best regards,
Henrique Andrade

Sent from Nylas N1, the extensible, open source mail client.