Post on 30-Jul-2015
MANUAL DE LABVIEW
José Luis Torres Reyes jluis_tr@hotmail.com
Panel frontal
• Controles = entradas • Indicadores = salidas
Diagrama de bloque
• Programa de acompañamiento para el panel frontal • Componentes “cableados” entre si
Programas de LabVIEW se llaman instrumentos virtuales (VIs)
Panel frontal de VI
Funciones básica numéricas
Barra de herramientas del panel frontal
Leyenda del gráfico
Control Booleano
Gráfico de
Forma de onda
Icono
Leyenda de La grafica
Leyenda de la escala
Función que permite sumar dos números. Numero X
Resultado = X + Y
Numero Y
Función que permite restar dos números. Numero X
Resultado = X - Y Numero Y
Función que permite multiplicar dos números. Numero X
Resultado = X * Y Numero Y
Función que permite extraer cociente y residuo de dos números.
Función que permite el incremento de un número en 1.
Función que permite el decremento de un número en 1.
Función que permite obtener la sumar de los elementos de un arreglo
Función que permite obtener el producto de los elementos de un arreglo.
Función que permite sumar, multiplicación, and, or, xor exclusivo para dos o mas números.
Función que permite hallar el valor absoluto de un número.
Función que permite redondear un número al valor más cercano del número entero.
Función que permite calcular el valor del número más pequeño, que no sea menor de x.
Función que permite calcular el valor del número más grande, que no sea mayor de x.
Función que permite calcular el resultado de multiplicar un número por el número 2 elevado a la potencia n.
Función que permite calcular la raíz cuadrada de un número.
Función que permite calcular el resultado de elevar un número al exponente al cuadrado.
Función que permite calcular el negativo de un número.
Función que permite calcular la inversa de un número.
Función signo aquella que permite calcular el signo del numero, tiene 3 alternativas -1, 0, 1 . Vuelve 1 si x es mayor de 0, vuelve 0 si x es igual a 0, y vuelve -1 si x es menos de 0.
Función que permite generar números aleatorios de 0 a 1
Función que permite calcular un numero generado por las funciones: acos, acosh, asin, asinh, atan, atanh, ceil, cos, cosh, cot, csc, exp, expm1, floor, getexp, getman, int, intrz, ln, lnp1, log, log2, max, min, mod, rand, rem, sec, sign, sin, sinc, sinh, sizeOfDim, sqrt, tan, tanh
Function Corresponding LabVIEW Function
Description
abs(x) Absolute Value El valor absoluto de los cálculos del x acos(x) Inverse Cosine El coseno inverso de x en radianes.
acosh(x) Inverse Hyperbolic Cosine
El coseno hiperbólico inverso de los cálculos del x
asin(x) Inverse Sine El seno inverso de x en radianes.
asinh(x) Inverse Hyperbolic Sine
El seno hiperbólico inverso de los cálculos del x
atan(x) Inverse Tangent La tangente inverso de x en radianes
atan2(x,y) Inverse Tangent (2 Input) La arcotangente de y/x en radianes
atanh(x) Inverse Hyperbolic Tangent
La tangente hiperbólico inverso de los cálculos del x
ceil(x) Round To +Infinity Redondea al número entero más alto siguiente
ci(x) Cosine Integral Evalúa el integral del coseno para cualquier cálculo no negativo verdadero del número x
cos(x) Cosine El coseno de x, donde x está en radianes
cosh(x) Hyperbolic Cosine El coseno hiperbólico de los cálculos del x
cot(x) Cotangent La contangente de x, donde x está en radianes. (1/tan(x))
csc(x) Cosecant la cosecante de x (1/sin(x)), donde está x en radianes.
exp(x) Exponential El valor de epsilon e elevado a la X expm1(x) Exponential (Arg) – 1 El valor de ((e^x) – 1).
floor(x) Round To –Infinity Trunca x al número entero más bajo siguiente (el número entero más grande x)
getexp(x) Mantissa & Exponent Retorna el exponente de x
gamma(x) Gamma evalúa la función gamma o la función gamma incompleta para el x
getman(x) Mantissa & Exponent vuelve la mantisa de redondeo del x. int(x) Round To Nearest Al número entero más cercano
intrz(x) — Redondea x al número entero más cercano entre x y cero
ln(x) Natural Logarithm logaritmo natural de x (a la base de e)
lnp1(x) Natural Logarithm (Arg +1) logaritmo natural de (x + 1)
log(x) Logarithm Base 10 logaritmo de x (a la base de 10) log2(x) Logarithm Base 2 logaritmo de x (a la base de 2).
max(x,y) Max & Min Compara X y Y, vuelve el valor más grande.
min(x,y) Max & Min Compara X y Y , vuelve el valor más pequeño.
mod(x,y) Quotient & Remainder el resto de x/y, cuando el cociente se redondea hacia - infinito
pow(x,y) Power of X El exponente de un numero X elevado a la Y.
rand( ) Random Number (0 – 1)
Produce un número floating-point entre 0 y 1 exclusivamente.
rem(x,y) Quotient & Remainder el resto de x/y. cuando el cociente se redondea al número entero más cercano
si(x) Sine Integral Evalúa el integral del seno para cualquier cálculo verdadero del número x.
sec(x) Secant La secante de x, donde está x en radianes (1/cos(x)).
sign(x) Sign Vuelve 1 si x es mayor de 0, vuelve 0 si x es igual a 0, y vuelve -1 si x es menos de 0.
sin(x) Sine El seno de x, donde está x en radianes.
sinc(x) Sinc El seno de x dividido por x (sin(x)/x), donde está x en radianes.
sinh(x) Hyperbolic Sine El seno hiperbólico de las vueltas del x.
sizeOfDim(ary,di) — Retorna el valor de la dimension del array.
spike(x) Spike Genera la función del punto para cualquier cálculo verdadero del número x.
sqrt(x) Square Root la raíz cuadrada del x.
step(x) Step la función del paso para cualesquiera cálculos verdaderos del número x.
tan(x) Tangent la tangente de x, donde está x en radianes..
tanh(x) Hyperbolic Tangent la tangente hiperbólica de x.
Funciones que generan números constantes infinitos positivos, infinitos negativos y epsilon
CONSTANTES NUMÉRICAS CIENTÍFICAS
NUMEROS COMPLEJOS
Función que permite calcular la conjugada de un número complejo.
Función que permite crear un número de dos valores en notación polar r * e^(i*theta).
Función que permite dar el resultado de un numero complejo y sus componentes
en notación polar r * e^(i*theta)
Función que permite crear un número en base a la notación rectangular, con dos valores y obtener un número complejo
Función que permite retornar los componentes de un número complejo su parte entera y su parte compleja
Convierte componente rectangular en componente complejo y esto a su vez en
notación polar, el cual me permite extrae sus valores.
Convierte componente polar en componente complejo y esto a su vez en
componentes complejos el cual me permite extrae sus componentes.
FUNCIONES CON ARREGLOS Función que permite obtener la dimensión del arreglo
Función que permite obtener el elemento del arreglo, ingresando la posición del
elemento en el vector.
Función que permite obtener un nuevo arreglo reemplazando por un elemento del
arreglo inicial, ingresando la posición del elemento en el vector final.
Función que permite obtener un nuevo arreglo incluyendo un elemento al arreglo
inicial, ingresando la posición del elemento en el vector final.
Función que permite obtener dos nuevo arreglo incluyendo, ingresando la posición
del elemento a dividir y el tamaño del nuevo vector.
Función que permite obtener una matriz de números como elementos un numero
ingresado, ingresando las dimensiones de filas y columnas.
Función que permite obtener una matriz de números, ingresando los arrays para
que se sumen.
Función que permite obtener un sub-arreglo, ingresando la posición del elemento a
sustraer y el tamaño del nuevo vector.
Función que permite obtener el elemento máximo y mínimo, así como su posición.
Función que permite obtener en base a un array inicial y ingresando la dimensión
para el nuevo array.
Función que permite invertir el array.