Main Content

single

Arreglos de precisión simple

Descripción

Las variables de precisión simple de MATLAB® se almacenan como valores de punto flotante de 4 bytes (32 bits) de tipo de datos (clase) single. Por ejemplo:

y = single(10);
whos y
Name      Size            Bytes  Class     Attributes

  y         1x1                 4  single              

Para obtener más información sobre los valores de punto flotante, consulte Números de punto flotante.

Creación

Si tiene un arreglo de un tipo diferente, como double o int8, puede convertir este arreglo en un arreglo de precisión simple utilizando la función single.

Descripción

ejemplo

Y = single(X) convierte los valores en X a precisión simple.

Argumentos de entrada

expandir todo

Arreglo de entrada, especificado como escalar, vector, matriz o arreglo multidimensional.

Tipos de datos: double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char

Ejemplos

contraer todo

Convierta una variable de doble precisión en una de precisión simple con la función single.

x = 100;
xtype = class(x)
xtype = 
'double'
y = single(x)
y = single
    100

Capacidades ampliadas

Generación de código de GPU
Genere código CUDA® para GPU NVIDIA® mediante GPU Coder™.

Historial de versiones

Introducido antes de R2006a