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.661 Vistas
Solución
Aceptado por 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.648 Vistas

Muchas gracias!!!:)

0 kudos
Mensaje 3 de 5
4.639 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.632 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.619 Vistas