Convierte o establece la(s) unidad(es) de un conjunto de datos.
Sintaxis
ChangeUnit(DataSet, [ Unit ], [ UnitX ] [ , UnitZ ])
La sintaxis de la función ChangeUnit consta de los siguientes elementos:
Parte |
Descripción |
|---|---|
DataSet |
El conjunto de datos cuya(s) unidad(es) debe(n) ajustarse o convertirse. Se permiten todas las estructuras de datos excepto Lista. Los tipos de datos permitidos son En coma flotante de 32 bits, En coma flotante de 64 bits, Número complejo en coma flotante de 32 bits, Número complejo en coma flotante de 64 bits, Tiempo de calendario y Intervalo de tiempo. Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista. |
Unit |
Especifica la unidad de destino para el conjunto de datos o su componente Y. Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Cadena. |
UnitX |
Especifica la unidad de destino para el componente X del conjunto de datos. Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Cadena. |
UnitZ |
Especifica la unidad de destino para el componente Z del conjunto de datos. Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Cadena. |
Notas
Si DataSet ya tiene asignada una unidad, entonces se convierte la unidad y, en caso contrario, se asigna. Si especifica una cadena vacía para uno de los argumentos Unit, UnitX o UnitZ, se elimina la unidad correspondiente. Si omite un argumento, la unidad correspondiente permanece inalterada. Si la conversión no es posible porque la dimensión SI no coincide, se muestra un error. Las unidades con una dimensión SI desconocida solo pueden ajustarse o eliminarse, pero no transformarse.
Disponibilidad
FlexPro View, Basic, Professional, Developer Suite
Ejemplos
ChangeUnit(1.4 V, "mV") |
Devuelve 1400. mV. La unidad se convierte. |
ChangeUnit(1.4, "mV") |
Devuelve 1.4 mV. La unidad se establece. |
ChangeUnit(1.4 mV, "") |
Devuelve 1.4. La unidad se elimina. |
ChangeUnit(2 Pi, "1") |
Devuelve 6.283185307179586. La unidad adimensional se transforma a la unidad 1. |
ChangeUnit(Signal, "mV", "ms") |
Se ajustan o convierten las unidades Y y X de la señal. |
ChangeUnit(Signal, , "ms") |
Solo se ajusta o convierte la unidad del componente X de la señal. El componente Y permanece inalterado. |