Extrae un rastro de bits de un conjunto de datos con datos digitales.
Sintaxis
Bit(DataSet, N)
La sintaxis de la función Bit consta de los siguientes elementos:
Parte |
Descripción |
|---|---|
DataSet |
Conjunto de datos del que se extrae un bit. Todas las estructuras de datos están permitidas. Se permiten todos los tipos de datos reales. Se ignora la unidad del argumento. En los tipos de datos complejos se calcula un valor absoluto. 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. |
N |
Especifica el número del bit que se va a extraer. Los bits de los datos digitales se numeran empezando por cero. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros. El valor debe ser mayor o igual que 0 y menor o igual que 63. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
Notas
El resultado tiene la misma estructura que el argumento DataSet.
Antes de extraer el bit, se convierte en números enteros. En el caso de las señales, solo se tiene en cuenta el componente Y.
El siguiente gráfico muestra un conjunto de datos con valores linealmente crecientes de 0 a 255 y su desglose en bits individuales:

Disponibilidad
FlexPro View, Basic, Professional, Developer Suite
Ejemplos
Bit(0x10, 4) |
Devuelve 1. |
Bit(0x10, 3) |
Devuelve 0. |
Bit(16, 4) |
Devuelve 1. |