文档帮助中心
数组大小
SZ =尺寸(A)
szdim =尺寸(A,暗淡)
szdim =尺寸(A,DIM1,DIM2,...,dimN)
[SZ1,...,SZN] =尺寸(___)
例
SZ=尺寸(一个)返回一个行向量,其元素是一个. 例如,如果一个是一个3×4矩阵,则尺寸(A)返回矢量[34]。
SZ=尺寸(一个)
SZ
一个
尺寸(A)
[34]
如果一个是表或时间表,然后尺寸(A)返回由行数和表变量数组成的双元素行向量。
szdim=尺寸(一个,暗淡)返回尺寸的长度暗淡什么时候暗淡是正整数标量。从R2019b开始,还可以指定暗淡一次查询多个维度长度的正整数向量。例如,尺寸(A,[2 3])返回第二的长度和第三尺寸一个在1×2行向量szdim。
szdim=尺寸(一个,暗淡)
szdim
暗淡
尺寸(A,[2 3])
szdim=尺寸(一个,DIM1,DIM2,...,dimN)返回维度的长度DIM1,DIM2,...,dimN在行向量szdim(在R2019b开始)。
szdim=尺寸(一个,DIM1,DIM2,...,dimN)
DIM1,DIM2,...,dimN
[sz1,…,szN] =尺寸(___)返回的查询尺寸的长度一个分别。
[sz1,…,szN] =尺寸(___)
sz1,…,szN
全部折叠
创建随机4- d数组并返回它的大小。
A =兰特(2,3,4,5);SZ =尺寸(A)
SZ =1×42 3 4 5
仅查询的第二尺寸的长度一个。
szdim2=尺寸(A,2)
szdim2 = 3
在R2019b开始,您可以通过指定一个矢量尺寸参数同时查询多个维度长度。例如,找到的第一和第三尺寸的长度一个。
szdim13=尺寸(A,[13])
深圳13=1×22 4个
通过的第四尺寸找到第二的长度一个。
szdim23=尺寸(A,2:4)
szdim23 =1×33 4 5
或者,你可以列出所查询的尺寸作为单独的输入参数。
szdim23=尺寸(A、2、3、4);
创建一个包含5行和4个变量的表。
姓氏={“史密斯”;'约翰逊';“威廉姆斯”;“琼斯”;'棕色'};年龄=[38;43;38;40;49];身高=[71;69;64;67;64];体重=[176;163;131;133;119];血压=[124 93;109 77;125 83;117 75;122 80];A=表(年龄、身高、体重、血压,'RowNames',姓)
A =5×4桌年龄-身高-体重-血压-史密斯38 71 176 124 93约翰逊43 69 163 77威廉姆斯38 64 131 83琼斯40 67 117 75布朗49 64 119 122 80
找出桌子的大小。虽然血压变量包含两列,尺寸仅计算变量的数目。
血压
尺寸
SZ =1×25 4
创建一个随机矩阵并分别返回行数和列数。
A =兰特(4,3);[numRows行,数numCols] =尺寸(A)
numRows=4
数值=3
输入阵列,指定为一个标量,矢量,矩阵,或多维数组。
数据类型:单|双|INT8|国际16|国际32|Int64的|UINT8|uint16标准|UINT32|UINT64|合乎逻辑|烧焦|串|结构|function_handle|细胞|绝对的|日期时间|持续时间|calendarDuration|桌子|时间表
单
双
INT8
国际16
国际32
Int64的
UINT8
uint16标准
UINT32
UINT64
合乎逻辑
烧焦
串
结构
function_handle
细胞
绝对的
日期时间
持续时间
calendarDuration
桌子
时间表
复数支持:金宝app是
查询维度,指定为正整数标量或正整数标量的向量。如果一个元素暗淡大于为ndims(A), 然后尺寸回报1在输出的相应元素中。
为ndims(A)
1
数据类型:单|双|INT8|国际16|国际32|Int64的|UINT8|uint16标准|UINT32|UINT64
查询尺寸,指定为正整数标量的列表用逗号分隔。如果列表中的一个元素大于为ndims(A), 然后尺寸回报1在输出的相应元素中。
数组大小,作为非负整数的行向量返回。
中的每个元素SZ表示对应维度的长度一个。如果任何元素SZ等于0, 然后一个是一个空数组。
0
如果一个是标量,那么SZ是行向量[1 1]。
[1 1]
如果一个是表或时间表,然后SZ是包含的行数和变量的数目的两元件行向量。单个可变内的多个列不计算在内。
如果一个是类型的字符向量烧焦, 然后尺寸返回行向量[1米]哪里中号是字符数。但是,如果一个是字符串标量,尺寸回报[1 1]因为它是一个字符串数组的单个元件。例如,比较器的输出尺寸用于字符向量和字符串:
[1米]
中号
szchar=大小('mytext的')
szchar = 1 6
szstr =尺寸(“mytext的”)
szstr=11
strlength
数据类型:双
尺寸长度,返回一个非负整数标时暗淡是一个标量和非负整数标量时的行向量暗淡是一个矢量。如果指定的尺寸参数的一个元素大于为ndims(A), 然后尺寸回报1在相应的元素中szdim。
维的长度单独列出,返回作为由逗号分隔的非负整数标量。
什么时候?暗淡未指定和不是较少为ndims(A)输出参数都列出来,然后所有剩余的维度长度折叠到列表中的最后一个参数。例如,如果一个是具有大小的三维数组[3 4 5], 然后[SZ1,SZ2] =尺寸(A)回报SZ1 = 3和SZ2 = 20。
[3 4 5]
[SZ1,SZ2] =尺寸(A)
SZ1 = 3
SZ2 = 20
什么时候?暗淡指定时,输出参数的数目必须等于查询的维度的数目。
如果指定超过为ndims(A)输出参数,然后将多余的尾随参数被返回1。
要确定数组是空的、标量的还是矩阵的,请使用以下函数是空的,isscalar,和伊斯马特里。您还可以确定与一个矢量的方向伊斯罗和iscolumn功能。
是空的
isscalar
伊斯马特里
伊斯罗
iscolumn
此功能完全支持高大的阵列。金宝app欲了解更多信息,请参阅高大的数组。
此函数完全支持GPU阵列。有关详细信息,金宝app请参见在GPU上运行MATLAB功能(并行计算工具箱)。
此函数完全支持分布式数组。有关详细信息,金宝app请参见使用分布式阵列运行MATLAB函数(并行计算工具箱)。
高度|长度|为ndims|numel|strlength|宽度
高度
长度
为ndims
numel
宽度
您的系统上存在此示例的修改版本。是否改为打开此版本?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。金宝app
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
也可以从以下列表中选择网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处