跳至内容

数组函数

使用数组的函数组

数组的最大维数为四维。每个维数被索引编为从0 至dimension_size-1。 事实上,第一维数组的50 个,在调用时第一个数组显示为[0],最后一个数组显示为[49]。

函数功能
ArrayBsearch在第一函数维度索引第一组发现的元素
ArrayCopy复制一组数组到另一组
ArrayFree解放任意动态数组的缓冲区并建立0维度大小
ArrayCompare返回比较简单类型或无复杂对象的自定义结构的两种数组的结果
ArrayGetAsSeries检测数组标引的导向
ArrayInitialize给数字数组所有元素一个单独的值
ArrayFill以指定值填充数组
ArrayIsSeries检测是否数组是时序列
ArrayIsDynamic检测是否数组是动态的
ArrayMaximum检测元素的最大值
ArrayPrint将简单类型或简单结构的数组打印到日志
ArrayMinimum检测元素的最小值
ArrayRange在数组的指定维度返回元素数量
ArrayResize在数组的第一维尺寸设定新大小
ArrayInsert从指定索引开始,将来自源数组的指定元素数量插入到接收数组
ArrayRemove从指定索引开始移除数组中指定的元素数量
ArrayReverse从指定索引开始反转数组中指定的元素数量
ArraySetAsSeries指明数组标引的导向
ArraySize返回数组中元素的数量
ArraySort通过第一维度排列数值数组
ArraySwap交换相同类型两个动态数组的内容
ArrayToFP16将float或double类型数组复制到给定格式的ushort类型的数组中
ArrayToFP8将float或double类型数组复制到给定格式的uchar类型的数组中
ArrayFromFP16ushort类型数组复制到给定格式的float或double类型的数组中
ArrayFromFP8uchar类型数组复制到给定格式的float或double类型的数组中