Añade una unidad a un valor y lo convierte en una magnitud física o transforma la unidad de una magnitud física.
Sintaxis
Unit<[UnidadY][, UnidadX][, UnidadZ]> Expresión
La sintaxis del operador Unit consta de las siguientes partes:
Parte |
Descripción |
|---|---|
Expresión |
Cualquier expresión. Se permiten todos los tipos y estructuras de datos. |
UnidadY, UnidadX, UnidadZ |
El símbolo de unidad para el componente correspondiente de la Expresión. |
Notas
El operador puede procesar todas las estructuras de datos. Las listas se procesan elemento a elemento. Se permiten todos los tipos de datos numéricos. Los tipos de datos enteros a los que se va a añadir una unidad se convierten automáticamente en tipos de datos en coma flotante, ya que no se admiten valores enteros.
Si el argumento ya es una magnitud física, su unidad se transforma en la nueva unidad. Esto solo es posible si es compatible con la nueva unidad, es decir, si tiene la misma dimensión SI.
Puede especificar hasta tres unidades para los componentes individuales del argumento en el operador. Si no se especifica una unidad para un componente, este permanece inalterado. Las unidades existentes no se eliminan, sino que se conservan.
Disponibilidad
FlexPro View, Basic, Professional, Developer Suite
Ejemplos
Unit<mV> 1 V |
Devuelve la magnitud física de 1000 mV. |
Unit<1> 2 π |
Devuelve la magnitud física 6.283185307179586 con la unidad 1. |
Unit<1> 2 |
Devuelve la magnitud física 2 con la unidad 1. |
Unit<mV> 1n |
Convierte el valor entero de 32 bits 1 en la magnitud física en coma flotante de 64 bits 1 mV. |
Unit<A> 1 V |
Genera un error de ejecución porque la unidad "amperio" no es compatible con la unidad "voltio". |
Unit<mV, ms> Señal |
Convierte el componente Y de la señal en la unidad mV y el componente X en la unidad ms. |
Unit<, ms> Señal |
Convierte solo el componente X de la señal a la unidad ms y deja el componente Y sin cambios. |
Unit<mV, ms> Lista |
Convierte la unidad de los componentes Y y X de todos los elementos de lista. |
Unit<> Señal |
No tiene ningún efecto. La señal permanece inalterada. |
Unit<%>Unit<1>(Señal / Maximum(Señal)) |
Calcula la amplitud de señal relativa en %. Unit<1> garantiza que la relación calculada reciba la unidad 1 aunque los valores Y de señal no tengan unidad. A continuación, se transforma en la unidad %, que equivale a una multiplicación por 100. |