主要内容

眼睛

描述

我=的眼睛返回标量1

例子

我眼睛= (n返回一个n——- - - - - -n单位矩阵在主对角线上是1,其他地方是0。

例子

我眼睛= (n返回一个n——- - - - - -主对角线上是1,其他地方是0。

例子

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

例子

我眼睛= (___typename的数据类型(类)对于任何前面的语法。例如,眼睛(5,' int8 ')返回一个由8位整数组成的5 × 5单位矩阵。

例子

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

例子

全部折叠

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

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

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

我眼睛=(2、3)
我=2×31 0 0 0 10 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+ 2i3i];

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

我眼睛= (2“喜欢”, p)
我=2×2复杂1.000 + 0.000 i 0.000 + 0.000 i 0.000 + 0.000 i 1.000 + 0.000 i

定义一个5乘5的稀疏矩阵。

p =稀疏(5 5π);

创建一个稀疏的5 × 5单位矩阵P

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

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

P = single([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

例子:Sz = [2 3]定义了作为一个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
复数的支持:是的

扩展功能

版本历史

之前介绍过的R2006a

Baidu
map