文档帮助中心文档
创建所有为1的数组
X = 1
X = ones(n)
X = ones(sz1,…,szN)
X = ones(sz)
X = 1 (___typename)
X = 1 (___“喜欢”,p)
X = 1返回标量1.
1
例子
X = 1 (n)返回一个n——- - - - - -n1的矩阵。
X = 1 (n)
n
X = 1 (sz1,…,szN)返回一个sz1——-…——-szN数组,其中sz1,…,szN表示每个维度的大小。例如,(2、3)返回一个2 × 3的1数组。
X = 1 (sz1,…,szN)
sz1,…,szN
sz1
szN
(2、3)
X = 1 (深圳)返回一个数组,其中size向量,深圳,定义了大小(X).例如,([2、3])返回一个2 × 3的1数组。
X = 1 (深圳)
深圳
大小(X)
([2、3])
X = 1 (___,typename)的数据类型(类)X对于前面的任何语法。例如,(5, ' int8 ')返回一个5乘5的8位整数矩阵。
X = 1 (___,typename)
typename
X
(5, ' int8 ')
X = 1 (___“喜欢”,p)指定X与数值变量具有相同的数据类型、稀疏性和复杂性(实数或复数)p.
X = 1 (___“喜欢”,p)
p
全部折叠
创建一个4乘4的1数组。
X = ones(4)
X =4×41 1 1 1 1 1 1 1 1 1 1 1
创建一个2 × 3 × 4的1数组。
X = ones(2,3,4);大小(X)
ans =1×32 3 4
定义一个3 × 2的数组一个.
一个
A = [1 4;2 5;3 6];sz = size(A)
深圳=1×23 - 2
创建一个大小相同的数组一个
X =3×21 1 1 1 1 1 1 1
创建一个元素为16位无符号整数的1乘3向量。
X = ones(1,3,“uint16”),
X =1x3 uint16行向量1 1 1
类(X)
Ans = 'uint16'
创建标量1它不是实值,而是像现有数组一样复杂。
定义一个复向量。
P = [1+2i 3i];
创建标量1这很复杂p.
X = 1 (“喜欢”, p)
X = 1.0000 + 0.0000i
定义一个2乘3的8位无符号整数数组。
P = uint8([1 3 5;2 4 6]);
创建一个大小和数据类型相同的数组p.
X = ones(size(p),“喜欢”p),
X =2x3 uint8矩阵1 1 1 1 1 1 1 1
Ans = 'uint8'
方阵的大小,指定为整数值,将输出定义为一个n乘n的1方阵。
如果n是0,然后X是一个空矩阵。
0
如果n是阴性的,那么它是作为0.
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64
双
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
每个维的大小(指定为两个或多个整数值)定义X作为一个sz1-by…-by-szN数组。
如果任何维度的大小为0,然后X是一个空数组。
如果任何维度的大小为负,则将其视为0.
如果任何尾随维度大于2大小为1,则输出,X,不包括这些维度。
2
输出大小,指定为整数值的行向量。这个向量的每个元素都表示相应维度的大小。
例子:Sz = [2 3 4]定义了X作为一个2 × 3 × 4的数组。
Sz = [2 3 4]
“双”
“单一”
“逻辑”
“int8”
“uint8”
输出类,指定为“双”,“单一”,“逻辑”,“int8”,“uint8”,“int16”,“uint16”,“int32”,“uint32”,“int64”,或“uint64”.
“int16”
“uint16”
“int32”
“uint32”
“int64”
“uint64”
原型,指定为变量。
数据类型:双|单|逻辑|int8|int16|int32|int64|uint8|uint16|uint32|uint64复数支持:金宝app是的
逻辑
使用注意事项和限制:
维度必须是实的非负整数。
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数.
你可以指定typename作为“gpuArray”.如果你指定typename作为“gpuArray”时,数组的默认底层类型为双.
“gpuArray”
创建具有底层类型的GPU数组数据类型,将底层类型指定为前面的附加参数typename.例如,X = ones(3,datatype,'gpuArray')创建一个3乘3的GPU数组,包含底层类型数据类型.
数据类型
X = ones(3,datatype,'gpuArray')
您可以指定基础类型数据类型作为以下选项之一:
还可以指定数值变量p作为一个gpuArray.
gpuArray
如果你指定p作为一个gpuArray时,返回数组的底层类型与p.
有关更多信息,请参见在图形处理器上运行MATLAB函数(并行计算工具箱).
你可以指定typename作为“codistributed”或“分布式”.如果你指定typename作为“codistributed”或“分布式”,返回数组的默认底层类型为双.
“codistributed”
“分布式”
创建具有底层类型的分布式或共分布式数组数据类型,将底层类型指定为前面的附加参数typename.例如,X = ones(3,数据类型,'分布式')创建一个由具有底层类型的1组成的3 × 3分布式矩阵数据类型.
X = ones(3,数据类型,'分布式')
你也可以指定p作为一个codistributed或分布式数组中。
codistributed
分布式
如果你指定p作为一个codistributed或分布式数组时,返回数组的底层类型与p.
额外的codistributed语法,看的(codistributed)(并行计算工具箱).
的(codistributed)
有关更多信息,请参见运行MATLAB函数与分布式阵列(并行计算工具箱).
眼睛|0|兰德|randn|复杂的|假|大小
眼睛
兰德
randn
复杂的
假
大小
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处