xlabel tag suptitle matlab vector matrix sum cumsum

suptitle - tag plot matlab



Matlab, ¿alternativa a crear un vector extra? (1)

Si tengo esto obtengo un error

sum(vector) == cumsum(vector)(length(vector)) >> Error: ()-indexing must appear last in an index expression.

Sé que puedo hacer lo siguiente:

Vec1 = cumsum(mat); sum(mat) == Vec1(length(mat))

que devolverá un 1 lógico.

¿Hay una alternativa para obtener todo en una sola línea?


Bueno, si estás absolutamente decidido a hacerlo en una línea,

sum(vec) == subsref(cumsum(vec),struct(''type'',''()'',''subs'',{{numel(vec)}}))

Pero este es un abuso límite de subsref , que generalmente se usa para sobrecargar los operadores de suscripción (es decir, {} , () subsref ) En clases personalizadas.