主要内容

创建所有1的数组

描述

X = 1返回标量。1

例子

X = ones(n返回一个n——- - - - - -n1的矩阵。

例子

X = ones(sz1,…,szN返回一个sz1——-…——-szN其中的数组sz1,…,szN指示每个维度的大小。例如,(2、3)返回1的2 × 3数组。

例子

X = ones(深圳返回一个数组,其中size向量,深圳,定义了大小(X).例如,([2、3])返回1的2 × 3数组。

例子

X = ones(___typename的数据类型(类)X对于任何前面的语法。例如,(5, ' int8 ')返回一个8位整数的5 × 5矩阵。

例子

X = ones(___“喜欢”,p指定X是否与数值变量具有相同的数据类型、稀疏性和复杂性(实数或复数)p

例子

全部折叠

创建一个4 × 4的1数组。

X = ones(4)
X =4×41 1 1 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 = ones(sz)
X =3×21 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+ 2i3i];

创建标量1这很复杂p

X = ones(“喜欢”, 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
类(X)
Ans = 'uint8'

输入参数

全部折叠

方阵的大小指定为一个整数值,它将输出定义为一个n × n的1方阵。

  • 如果n0,然后X是一个空矩阵。

  • 如果n是负的,那么它被当作0

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

每个维度的大小(指定为两个或多个整数值)定义X作为sz1-by…-by-szN数组。

  • 如果任何维度的大小是0,然后X是一个空数组。

  • 如果任何维度的大小为负数,则将其视为0

  • 如果任何尾部尺寸大于2尺寸为1,则输出,X,不包括这些维度。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出大小,指定为整数值的行向量。这个向量的每个元素都表示对应维度的大小。

  • 如果任何维度的大小是0,然后X是一个空数组。

  • 如果任何维度的大小为负数,则将其视为0

  • 如果任何尾部尺寸大于2尺寸为1,则输出,X,不包括这些维度。

例子:Sz = [2 3 4]定义了X作为一个2 × 3 × 4的数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出类,指定为“双”“单一”“逻辑”“int8”“uint8”“int16”“uint16”“int32”“uint32”“int64”,或“uint64”

原型,指定为一个变量。

数据类型:||逻辑|int8|int16|int32|int64|uint8|uint16|uint32|uint64
复数支持:是的

扩展功能

版本历史

R2006a之前介绍过

Baidu
map