Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 功能是什么';vDSP_vfltu16';(在vDSP中)您实际做了什么?_Ios_Accelerate Framework - Fatal编程技术网

Ios 功能是什么';vDSP_vfltu16';(在vDSP中)您实际做了什么?

Ios 功能是什么';vDSP_vfltu16';(在vDSP中)您实际做了什么?,ios,accelerate-framework,Ios,Accelerate Framework,它是iOS中vDSP中的一个函数。参考人说这个功能 Converts an array of unsigned 16-bit integers to single-precision floating-point values. 但究竟创造了什么呢?例如,我有一系列存储语音样本的16位整数。调用此函数时实际得到什么?不会创建任何内容。在A参数中传入一个由N个无符号16位短整数组成的数组,在参数中传入一个由N个浮点组成的数组,例程将无符号短整数值转换为浮点值。例如,如果A[0]=42,则将设置为

它是iOS中vDSP中的一个函数。参考人说这个功能

Converts an array of unsigned 16-bit integers to single-precision floating-point values.
但究竟创造了什么呢?例如,我有一系列存储语音样本的16位整数。调用此函数时实际得到什么?

不会创建任何内容。在
A
参数中传入一个由N个无符号16位短整数组成的数组,在
参数中传入一个由N个浮点组成的数组,例程将无符号短整数值转换为浮点值。例如,如果
A[0]=42
,则
将设置为
42.0f

void vDSP_vfltu16 (
   unsigned short *A,
   vDSP_Stride __vDSP_I,
   float *__vDSP_C,
   vDSP_Stride __vDSP_K,
   vDSP_Length __vDSP_N
);

有关于以下内容的合理文档:

谢谢。但我想知道创建的浮动是否有任何意义。我不确定你所说的“意义”是什么意思。对于输入中的每个无符号整数,相应的浮点值将与无符号整数的值相同,但表示为单精度浮点值。您的意思是它们的值相同吗?