文档

那些

创建所有阵列

描述

x =一个返回标量1

例子

x =n返回n-经过-n一个矩阵。

例子

x =SZ1,...,SZN返回SZ1-by -....- by-SZN一系列SZ1,...,SZN表示每个维度的大小。例如,一个(2,3)返回一个2 x-3的数组。

例子

x =SZ返回一系列大小向量的数组,SZ,定义尺寸(x)。例如,一个([2,3])返回一个2 x-3的数组。

例子

x =___,,,,打字还指定了数据类型(类)X对于以前的任何语法。例如,一个(5,'int8')返回8位整数的5 x-5矩阵。

例子

x =___,'像',p指定X具有与数字变量相同的数据类型,稀疏性和复杂性(真实或复杂性)p

例子

全部收缩

创建一个4 x 4数。

x =一个(4)
x =4×41 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

创建一个2 x-3 x-4的数组。

x =一个(2,3,4);尺寸(x)
ans =1×32 3 4

定义一个3 x-2阵列一种

a = [1 4;2 5;3 6];sz = size(a)
sz =1×23 2

创建与大小相同的数组一种

X =一个(SZ)
x =3×21 1 1 1 1 1

创建一个1 x-3向量的矢量,其元素是16位未签名的整数。

x =一个(1,3,'uint16'),
x =1x3 UINT16行矢量1 1 1
类(x)
ans ='uint16'

创建标量1这不是真正的价值,而是像现有数组一样复杂。

定义复杂的向量。

p = [1+2i 3i];

创建标量1那很复杂p

x ='像',p)
x = 1.0000 + 0.0000i

定义8位未签名整数的2 x-3阵列。

p = uint8([1 3 5; 2 4 6]);

创建与大小和数据类型相同的数组p

x =一个(size(p),'像',p),,
x =2x3 UINT8矩阵1 1 1 1 1 1
类(x)
ans ='uint8'

输入参数

全部收缩

正方形矩阵的大小,指定为整数值,将输出定义为一个正方形,n-n b的n-n矩阵。

  • 如果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 x-3 x-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
复杂的数字支持:金宝app是的

扩展功能

在R2006a之前引入