Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

media array

¡Resuelto!
Ir a solución

Hola, soy nuevo usando Labview....

Tengo un arreglo con 1000 filas y 70 columnas....Necesito obtener otro arreglo de una fila y 70 columnas, con los valores medios de las filas entre 350 y 600 y las columnas entre 1 y 70...

El código en Matlab es el siguiente:

 

for m=1:num_columnas 

a(1,m)=mean(a(350:600,m)); 
end

 

 

MUCHAS GRACIAS!

0 kudos
Mensaje 1 de 5
4.660 Vistas
Solución
Aceptado por el autor del tema FuriaParanoica

Este ejemplo podria ayudar.

 

Array Mean.png



Ing. Jonathan E. Cruz Ortiz

ENERGÍA PROACTIVA S.A.S

Cel : (+57) 3173669343 - (+57) 3124451894

Mensaje 2 de 5
4.647 Vistas

Muchas gracias!!!:)

0 kudos
Mensaje 3 de 5
4.638 Vistas

Una dudilla, para hacer la traspuesta de una matriz de una sóla dimensión? Porque no me deja usar esa misma función.,...

0 kudos
Mensaje 4 de 5
4.631 Vistas

En LabVIEW el concepto de filas y columnas solo se maneja cuando se trabaja con matrices ( arrays de 2 dimensiones ), en este caso el resultado que da al final es un array de una sola dimensión que solo representa un vector con un numero de posiciones por esto no funciona la transpuesta . Esto se soluciona construyendo una matriz, con la función "Build Matrix" luego de esto si se puede aplicar la transpuesta.

 

construir array.png

 



Ing. Jonathan E. Cruz Ortiz

ENERGÍA PROACTIVA S.A.S

Cel : (+57) 3173669343 - (+57) 3124451894

Mensaje 5 de 5
4.618 Vistas