主要内容

眼睛

单位矩阵

描述

我=的眼睛返回标量1

例子

我眼睛= (n)返回一个n——- - - - - -n单位矩阵的主对角线和0。

例子

我眼睛= (n,)返回一个n——- - - - - -矩阵的主对角线和0。

例子

我眼睛= (深圳)返回一个数组的主对角线和0。向量的大小,深圳,定义了大小(我)。例如,眼睛([2、3])返回一个数组2×3的主对角线和0。

例子

我眼睛= (___,typename)还指定了数据类型(类)以前的语法。例如,眼睛(5,' int8 ')返回一个5-by-5单位矩阵组成的8位整数。

例子

我眼睛= (___“喜欢”,p)指定具有相同的数据类型、稀疏和复杂性(真实的或复杂的)作为数字变量p

例子

全部折叠

创建一个4×4的单位矩阵。

我眼睛= (4)
我=4×41 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1

创建一个2×3单位矩阵。

我眼睛= (2、3)
我=2×31 0 0 0 1 0

创建一个3×1单位向量。

深圳= (3,1);我眼睛=(深圳)
我=3×11 0 0

创建一个3×3单位矩阵的元素是32位无符号整数。

我眼睛= (3“uint32”),
我=3 x3 uint32矩阵1 0 0 0 1 0 0 0 1
类(我)
ans = ' uint32 '

创建一个2×2的单位矩阵,并不是真正的价值,而是复杂的像现有的数组。

定义一个复杂的矢量。

p =(1 + 2我3);

创建一个单位矩阵,它是复杂的p

我眼睛= (2“喜欢”,p)
我=2×2复杂1.0000 0.0000 0.0000我0.0000 + 0.0000 + 0.0000 + 1.0000 + 0.0000我

定义一个5-by-5稀疏矩阵。

p =稀疏(5 5π);

创建一个5-by-5单位矩阵是稀疏的P

我眼睛= (5“喜欢”,p)
我= (1,1)1 (2,2)1 (3、3)1 (4,4)1 (5,5)1

定义一个2×2矩阵的精度。

单([p = 1 3;2 4]);

创建一个单位矩阵,是相同的大小和数据类型P

我眼睛=(大小(p),“喜欢”p),
我=2 x2单一矩阵1 0 0 1
类(我)
ans = '单'

输入参数

全部折叠

第一维的大小,指定为一个整数值。

  • 如果n是唯一的整数输入参数,然后呢是一个正方形n×n的单位矩阵。

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

  • 如果n是负的,那么作为吗0

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

第二维度的大小,指定为一个整数值。

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

  • 如果是负的,那么作为吗0

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

的大小指定为一个行向量,不超过两个整数值。

  • 如果一个元素的深圳0,然后是一个空矩阵。

  • 如果一个元素的深圳被视为是负的,那么元素0

例子:深圳= 3 [2]定义了作为一个2×3矩阵。

数据类型:||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