/ / ¿Octave soporta enumeración como Matlab? - Matlab, octava, enumeración

¿Octave admite la enumeración como Matlab? - matlab, octava, enumeración

¿Octave apoya? enumeración como matlab?
No he encontrado ninguna información al respecto.

Podemos crear una clase de enumeración agregando un bloque de enumeración a una definición de clase. Por ejemplo, la clase WeekDays enumera un conjunto de días de la semana (del documento de Matlab).

%file WeekDays.m
classdef WeekDays
enumeration
Monday, Tuesday, Wednesday, Thursday, Friday
end
end

Y funciona bien en Matlab y accedo a los valores de enumeración como

x = WeekDays.Tuesday;

pero Octava no compila esta línea, a pesar de que el archivo WeekDays.m está compilado por Octave sin errores.

Respuestas

0 para la respuesta № 1

Creo que en la versión 4.0 de Octave hay soporte experimental para classdefbasado en objetos orientado a objetos, incluyendo enumeration bloques

Editar: Parece que me equivoqué, y las enumeraciones aún no son compatibles, como se indica en el comentario a continuación de @carandraug (que creo que es un desarrollador de Octave, así que probablemente me conozca mejor que yo).