vectorizacion
Para poder realizar esto se debe tener en cuenta a que se le hará vectorización.Por ejemplo, en los códigos de matlab, se tienen ciclos tales como el while y el for. Estos ciclos convierten operaciones en escalares, haciendo que el tiempo para arrojar resultadossea más largo. Sustituyendo estos ciclos por un vector al cual se le asigna a una variable, y esa variable es la q se hace las veces de contador o de variable para las operaciones,se hace mucho más corto el tiempo.
Por ejemplo:
Si tomamos un código sencillo de evaluación de una variable en una ecuación:
clc;clear all
tic
y=zeros(1,10);
i=0;
fort=0:.01:10
i=i+1;
y(i)=sin(t);
end
toc
y
tic
t=0:.01:10; y=sin(t);
toc
y
Vemos que el proceso es un proceso que vectorizado (lo que está en negrita) es 60 vecesmás rápido.
BIBLIOGRAFIA
http://webserver.dmt.upm.es/media/files/cursomo.pdf, “Introducción informal a Matlab y Octave”, Guillem Borrell i Nogueras, 7 de noviembre de 2008
Regístrate para leer el documento completo.