Matriz para el cálculo de redes de pesca de arrastre

Estoy trabajando en el desarrollo de Software Libre de cálculo de redes de pesca de arrastre escrito en Python.

Después de mucho pensar un método de cálculo sistematizado, llegué a la conclusión de que, para determinar parámetros básicos, tales como Superficie Sólida y Resistencia de la red, se puede hacer uso de una matriz como la siguiente:

Matriz de red

Cada fila corresponde a cada parte de la red, por lo tanto todo el procedimiento de cálculo se resume en operar cada fila. Esto tiene una ventaja increible en cuanto a la iteración del cálculo, ya que simplemente “barriendo” los renglones podemos obtener los valores parciales.

Por ejemplo, para leer la cantidad de paneles se podría hacer algo como esto:

for np in range(0,MatrizRed.__len__()):

Npaneles=LeerParteRed(red,np)[1]

El resultado final de las mismas se podría expresar mediante una sumatoria de los distintos valores parciales. La Superficie Sólida total sería:

sumatoria

 

 

 

 

Donde: Ssolidan=Superficie Sólida Parcial (Por final, donde “n” número de fila)

A su vez, el formato de esta matriz tiene “retrocompatibilidad” por lo que, en el caso de que fuera de necesario agregar otras variables para cada paño, se pueden ampliar mediante columnas al final de la misma, sin que por ello se perjudiquen los algoritmos utilizados para el cálculo de los valores anteriores.

¡Saludos!

Alitux

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *