Я думаю, что Octave возвращает только одно значение, которое является первым возвращаемым значением, в вашем случае, 'array'.
И Octave печатает его как "ans".
Others, 'listp',' freep 'не были напечатаны.
Поскольку это обнаружилось в функции.
Попробуйте это:
[ A, B, C] = initialize( 4 )
И' array ',' listp',' freep 'будет печататься как A, B и C.