vectorizacion
Publicado por avedillo (4 intervenciones) el 15/08/2007 18:37:39
Hola,
Tengo una matriz con datos y aplico una "ventana" para ir haciendo una media corrida (es decir hago la media de los elementos de una columna que estan por encima y por abajo de la posicion para la que quiero la media) sabeis si hay alguna funcion que haga esto empleando vectorización. El uso de for lo tengo descartado por el tiempo de ejecución.
Mi otra solución es:
Pasar de la matriz de 2 dimensiones y a una matriz de 3 dimensiones cogiendo partes para la tercera dimensión. Es decir sería obtener una matriz de 3 dimensiones cada una de las dimensiones el resultado de pasar una ventana sobre la ventana original.
Es un poco complicado de describir pero espero que lo hayais entendido
Tengo una matriz con datos y aplico una "ventana" para ir haciendo una media corrida (es decir hago la media de los elementos de una columna que estan por encima y por abajo de la posicion para la que quiero la media) sabeis si hay alguna funcion que haga esto empleando vectorización. El uso de for lo tengo descartado por el tiempo de ejecución.
Mi otra solución es:
Pasar de la matriz de 2 dimensiones y a una matriz de 3 dimensiones cogiendo partes para la tercera dimensión. Es decir sería obtener una matriz de 3 dimensiones cada una de las dimensiones el resultado de pasar una ventana sobre la ventana original.
Es un poco complicado de describir pero espero que lo hayais entendido
Valora esta pregunta


0