Programacion con Octave.

Indice

FOR

 

Forma de escribir un programa.

Dentro de Octave, version 4.0.0, escribir,

>> edit

Esto inicia el editor en una nueva ventana denominada Editor y ecribimos,

 suma = 0;

 for entry = x,

   suma = suma + entry;

 end;

 x_mean = suma

 Luego hacemos File---Save File as--- y se guarda el programa en un lugar seleccionado por Octave, que conviene recordar, por ejemplo C:\ User\ Eduardo (en mi caso), escribimos el nombre suma, que se guarda como suma.m .

Probamos el programa escrito, pasamos de la ventana Editor a Command Window y escribimos los valores de x, que son los valores que se desea sumar, como se indica,

>> x = [ 1 , 2, 3, 4];

Y escribimos el nombre del programa,

>> suma

x_mean =  10

El programa sumo todos los valores de x.

 

Cómo crear bucles, sentencia FOR

Los siguientes ejemplos son usados en los bucles.

Ejemplo 1

En el siguiente programa denominado for1.m, se introducen distintos valores  de a, se utiliza un bucle para igualarlos a x y se suman los valores.

x=0;

suma=0;

for a=a;

a

 x=a;

suma=suma+x;

endfor;

suma

Ejecucion del programa del ejemplo 1

>> a= [1 , 2, 3, 4];

>> for1

a =  1

a =  2

a =  3

a =  4

suma =  10

 

Ejemplo 2.

N=11;

for i=1:N

i

end

 

Ejecucion del programa del ejemplo 2

>> for1

i =  1

i =  2

i =  3

i =  4

i =  5

i =  6

i =  7

i =  8

i =  9

i =  10

i =  11

>> 

 

Eduardo Ghershman, 10.4.2016