文档

INT16

转换为16位签名的整数

句法

intarray = int16(数组)

描述

intarray= int16(大批将数组的元素转换为签名的16位(2字节)整数INT16

输入参数

大批

任何数字类的数组,例如单身的或者双倍的。如果大批已经是课堂INT16, 这INT16功能没有效果。

输出参数

intarray

课程数INT16。值范围为–215到215- 1。

INT16函数映射任何值大批超出了最近端点的极限。例如,

int16(2^15)%2^15 = 32768

返回

ANS = 32767

例子

转换双倍的数组到INT16

mydata = int16(魔术(100));

备择方案

预先关注整数数组时,在支持类名称输入的函数中指定类(例如金宝app,,,,那些或者眼睛),而不是调用整数转换函数。例如,

i = int16(zeros(100));%创建一个中间阵列

不像

i =零(100,'int16');%首选

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

在R2006a之前引入

这个话题有帮助吗?