文档帮助中心
数组大小
SZ =尺寸(A)
szdim =尺寸(A,暗淡)
szdim =尺寸(A,DIM1,DIM2,...,dimN)
[SZ1,...,SZN] =尺寸(___)
例
SZ=大小(一种)返回一个行向量,其元素为的对应维的长度一种。例如,如果一种是一个3×4矩阵,则大小(一个)返回矢量[3 - 4]。
SZ=大小(一种)
SZ
一种
大小(一个)
[3 - 4]
如果一种是表或时间表,然后大小(一个)返回一个由行数和表变量数组成的双元素行向量。
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 =大小(2)
szdim2 = 3
在R2019b开始,您可以通过指定一个矢量尺寸参数同时查询多个维度长度。例如,找到的第一和第三尺寸的长度一种。
szdim13 =大小(A,[1 3])
szdim13 =1×22 4
通过的第四尺寸找到第二的长度一种。
szdim23 =大小(2:4)
szdim23 =1×33 4 5
或者,你可以列出所查询的尺寸作为单独的输入参数。
szdim23 =尺寸(A,2,3,4);
创建一个包含5行和4个变量的表。
LastName = {“史密斯”;'约翰逊';“威廉姆斯”;“琼斯”;'棕色'};年龄=[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);一个=表(年龄、身高、体重、血压,'RowNames',姓)
A =5×4表年龄,身高,体重,血压,血压,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重,体重
找出表的大小。虽然血压变量包含两列,尺寸仅计算变量的数目。
血压
尺寸
SZ =1×25 4
创建一个随机矩阵,分别返回行数和列数。
A =兰特(4,3);[numRows行,数numCols] =尺寸(A)
numRows = 4
numCols = 3
输入阵列,指定为一个标量,矢量,矩阵,或多维数组。
数据类型:单|双|INT8|int16|int32|Int64的|UINT8|uint16|UINT32|UINT64|合乎逻辑|字符|串|结构|function_handle|细胞|分类|datetime|持续时间|calendarDuration|表格|时间表
单
双
INT8
int16
int32
Int64的
UINT8
uint16
UINT32
UINT64
合乎逻辑
字符
串
结构
function_handle
细胞
分类
datetime
持续时间
calendarDuration
表格
时间表
复数支持:金宝app是
查询维数,指定为正整数标量或正整数标量的向量。如果一个元素暗淡大于为ndims(A), 然后尺寸回报1在输出的相应元素中。
为ndims(A)
1
数据类型:单|双|INT8|int16|int32|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的”)
1 1
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,ismatrix。您还可以确定与一个矢量的方向isrow和iscolumn功能。
是空的
isscalar
ismatrix
isrow
iscolumn
此功能完全支持高大的阵列。金宝app欲了解更多信息,请参阅高大的数组。
该函数完全支持GPU阵列。金宝app欲了解更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
这个函数完全支持分布式数组。金宝app欲了解更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
高度|长度|为ndims|numel|strlength|宽度
高度
长度
为ndims
numel
宽度
您的系统中存在此示例的修改版本。你想打开这个版本吗?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。金宝app
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处