文档帮助中心文档
数组大小
sz =尺寸(a)
szdim =尺寸(a,dim)
szdim=尺寸(A、dim1、dim2、…、dimN)
[sz1,…,szN]=尺寸(___)
实例
深圳=尺寸(A.)返回一个行向量,其元素是相应尺寸的长度A..例如,如果A.是一个3乘4的矩阵,那么尺寸(a)返回向量[3 4].
深圳=尺寸(A.)
深圳
A.
尺寸(a)
[3 4]
如果A.那是桌子还是时间表尺寸(a)返回由行数和表变量的数量组成的双元素行向量。
斯迪姆=尺寸(A.,暗淡的)返回维度的长度暗淡的什么时候暗淡的是一个正整数标量。从R2019B开始,您也可以指定暗淡的作为正整数的向量,以一次查询多维长度。例如,尺寸(A,[23])返回对象的第二个和第三个维度的长度A.在1×2行向量中斯迪姆.
斯迪姆=尺寸(A.,暗淡的)
斯迪姆
暗淡的
尺寸(A,[23])
斯迪姆=尺寸(A.,dim1,dim2,…,dimN)返回尺寸的长度dim1,dim2,…,dimN在行向量中斯迪姆(从R2019b开始)。
斯迪姆=尺寸(A.,dim1,dim2,…,dimN)
dim1,dim2,…,dimN
[sz1,...,szn]=尺寸(___)返回查询的维度的长度A.分别地
[sz1,...,szn]=尺寸(___)
sz1,...,szn
全部收缩
创建一个随机的4-D数组并返回其大小。
A=兰特(2,3,4,5);sz=尺寸(A)
深圳=1×42 3 4 5
仅查询第二维度的长度A..
szdim2 =尺寸(a,2)
szdim2=3
从R2019B开始,您可以通过指定矢量维度参数一次查询多维长度。例如,找到第一和第三维度的长度A..
szdim13 =尺寸(a,[1 3])
szdim13 =1×22 4.
求第二到第四维度的长度A..
szdim23 =尺寸(a,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];A =表(年龄,身高,体重,血压,“RowNames”,姓氏)
A=5×4表年龄高度重量血压___ ______ ______ _____________史密斯38 71 176 124 93 johnson 43 69 163 109 77威廉姆斯38 64 131 125 83 jones 40 67 133 117 75棕色49 64 119 122 80
找到表的大小。虽然血压变量包含两列,大小只统计变量的数量。
血压
大小
深圳=1×25 4
创建一个随机矩阵并单独返回行数和列数。
A=兰特(4,3);[numRows,numCols]=大小(A)
numrows = 4.
numcols = 3.
输入数组,指定为标量、向量、矩阵或多维数组。
数据类型:仅有一个的|双重的|int8|int16|INT32.|int64|uint8|uint16|uint32|uint64|必然的|char|一串|结构|功能手柄|细胞|分类|约会时间|期间|日历持续时间|桌子|时间表
仅有一个的
双重的
int8
int16
INT32.
int64
uint8
uint16
uint32
uint64
必然的
char
一串
结构
功能手柄
细胞
分类
约会时间
期间
日历持续时间
桌子
时间表
复数支持:金宝app对
查询的尺寸,指定为正整数标量或正整数标量的向量。如果是一个元素暗淡的大于ndims(A)然后大小返回1.在输出的相应元素中。
ndims(A)
1.
数据类型:仅有一个的|双重的|int8|int16|INT32.|int64|uint8|uint16|uint32|uint64
查询维度的列表,指定为正整数标量,用逗号分隔。如果列表中的某个元素大于ndims(A)然后大小返回1.在输出的相应元素中。
数组大小,作为非负整数的行向量返回。
每个元素深圳表示相应维度的长度A.. 如果有任何元素深圳等于0然后A.是一个空的阵列。
0
如果A.那是一个标量深圳是行矢量[1 1].
[1 1]
如果A.那是桌子还是时间表深圳是包含行数和变量数的两元素行向量。单个变量中的多列不计算在内。
如果A.是类型的字符向量char然后大小返回行向量[1 m]哪里M是字符数。然而,如果A.是一个标量,大小返回[1 1]因为它是字符串数组的单个元素大小对于字符向量和字符串:
[1 m]
M
szchar = size(“mytext”)
szchar=16
szstr=大小(“我的文本”)
szstr = 1 1
strlength
数据类型:双重的
维度长度,在暗淡的是标量和非负整数标量的行向量暗淡的是向量。如果指定维度参数的元素大于ndims(A)然后大小返回1.在相应的元素中斯迪姆.
维度长度单独列出,以逗号分隔的非负整数标量返回。
什么时候暗淡的未指定且小于ndims(A)将列出输出参数,然后将所有剩余维度长度折叠到列表中的最后一个参数中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.。您还可以使用伊斯罗瓦和iscolumn职能。
空空如也
Isscalar.
Ismatrix.
伊斯罗瓦
iscolumn
此函数完全支持高数组。有关更多信息,请参金宝app阅高阵.
Backgroundgool.
螺纹池
此函数完全支持基于线程的环境。有关详细信金宝app息,请参阅在基于线程的环境中运行MATLAB函数.
此功能完全支持GPU阵列。金宝app有关更多信息,请参阅在GPU上运行MATLAB函数(并行计算工具箱).
此功能完全支持分布式数组。金宝app有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱).
长|strlength|数组的维数|呆火驼|身高|宽度
长
数组的维数
呆火驼
身高
宽度
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处