octave - funcion - suprimiendo la impresión de cada tarea
octave plot (2)
Al igual que en Matlab sólo tiene que añadir un; (punto y coma) hasta el final de una línea que no desea que salga al terminal.
He escrito un sencillo guión en Octave. Cuando lo ejecuto desde la línea de comando, Octave imprime una línea cada vez que a una variable se le asigna un nuevo valor. ¿Cómo suprimo eso?
MWE:
function result = stuff()
result = 0
for i=0:10,
j += i
end
end
cuando lo ejecuto:
octave:17> stuff()
result = 0
result = 0
result = 1
result = 3
result = 6
result = 10
result = 15
result = 21
result = 28
result = 36
result = 45
result = 55
ans = 55
octave:18>
Quiero deshacerme del result = ...
líneas. Soy nuevo en Octave, así que, por favor, perdóneme hacer una pregunta tan básica.
al agregar un punto y coma al final de su declaración, suprimirá el resultado intermedio.
En tu caso:
function result = stuff()
result = 0;
for i=0:10,
j += i;
end
end
Hará el truco.