%VARIABLES DE ARREGLO

% un vector de datos puede definise como
x = [0, 0.1, 0.2, 0.3, 0.4, 0.5]

% si se desea imprimir un dato en particular se teclea

x(3)
pause;

% una forma equivalente de definir la misma x es

clear;
for i=1:6
   x(i) = (i-1)*0.1;
end

x
x(3)
pause;

% Otra forma de escribir un arreglo es

clear;

x = 2: -0.4: -2

pause;

%podemos definir arreglos en fila o columna

clear;
z = [0; 0.1; 0.2; 0.3; 0.4; 0.5]

z = [0, 0.1, 0.2, 0.3, 0.4, 0.5]'

pause;

%podemos realizar operaciones entre vectores fila o columa com

clear;

x = [1, 2, 3, 4]
y = [4, 3, 2, 1]

suma  = x + y
resta = x - y
mult  = x .* y
div   = x ./ y

pause;

% las operaciones de suma y resta son iguales que para el algebra
% lineal. En cambio .* y ./ son operadores nombrados para la
% division de arreglos. Si se omite el punto el significado es
% diferente

% lo cual es equivalente a 

clear;

x = [1, 2, 3, 4]
y = [4, 3, 2, 1]

for i=1:4; suma(i)  = x(i) + y(i); end;
suma
for i=1:4; resta(i) = x(i) - y(i); end;
resta
for i=1:4; mult(i)  = x(i) * y(i); end;
mult
for i=1:4; div(i)   = x(i) - y(i); end;
div

pause;



