05-15-2012 03:50 AM - editado 05-15-2012 03:50 AM
buenos días,
Debo realizar mi proyecto de fin de carrera en LabView, nunca he usado este programa y me encuentro muy perdida y agobiada. Ya he realizado otra cuestión en el foro pero esta creo que es mas sencilla:
Necesito calcular el nivel de agua que hay en un tanque. Este nivel lo calculo a partir del nivel de agua inicial en el tanque y le resto el agua desalojada dependiendo del caudal que salga del tanque. He usado un registro de desplazamiento, ya que el nivel del tanque continuará variando hasta que el depósito se vacie, pero al usar este registo de desplazamiento me da un error porque las variables son de diferente tipo.
Podríais darme una solución? Adjunto la imagen para que veais el diagrama:
el 05-16-2012 08:56 AM
La salida A de tu Matlab script es un vector y tu variable z_tank es un solo dato, no se cual es el que este correcto, pero puedes configurar tu salida del script para que no sea vector o puedes utilizar un build array para convertir tu variable z_tank a vector.
Saludos
el 05-16-2012 04:22 PM
Hola Mayvaz
Así como dijo Rodrigo Cuenta, la salida de tu MatlabScript es un array 1D, por lo que puedes configurarlo para que sea un escalar de la siguiente forma.
Da click derecho sobre la variable de salida y selecciona Choose Data Type y ahi puedes escoger que tipo de dato quieres que sea.
Espero te sea de ayuda
Saludos