Saltar navegación

Documentación de FlexPro 2025

Bit

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.

Véase también

Operador Y bit a bit (&)