眼睛
身份矩阵
描述
i =眼睛
返回标量1
。
例子
方形身份矩阵
矩形矩阵
身份向量
非默认数字数据类型
Create a 3-by-3 identity matrix whose elements are 32-bit unsigned integers.
i =眼睛(3,'uint32'),
i =3x3 uint32 matrix1 0 0 0 1 0001
class(I)
ans = 'uint32'
复杂的身份矩阵
创建一个2 by-2的身份矩阵,该矩阵不是真正的价值,而是像现有数组一样复杂。
Define a complex vector.
p= [1+2i 3i];
创建一个复杂的身份矩阵p
。
i =眼睛(2,'喜欢',p)
i =2×2 complex1.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 1.0000 + 0.0000i
稀疏身份矩阵
定义一个5 x 5的稀疏矩阵。
p =稀疏(5,5,pi);
创建一个稀疏的5 x 5个身份矩阵p
。
i =眼睛(5,'喜欢',p)
i =(1,1)1(2,2)1(3,3)1(4,4)1(5,5)1
大小和数字数据类型由现有数组定义
定义单个精度的2 by-2矩阵。
p =单个([1 3; 2 4]);
创建一个同样大小的一个单位矩阵d data type asp
。
i =眼睛(尺寸(p),'喜欢',p),,,,
i =2x2单基质1 0 0 1
class(I)
ans ='单'
输入参数
n
-第一维的大小我
integer value
第一维的大小我
,指定为整数值。
如果
n
是唯一的整数输入参数,然后我
是一个正方形的n-b-n身份矩阵。如果
n
是0
, 然后我
是一个空矩阵。如果
n
是negative, then it is treated as0
。
数据类型:双倍的
|单身的
|int8
|int16
|INT32
|INT64
|UINT8
|UINT16
|UINT32
|Uint64
m
-大小second dimension of我
integer value
大小second dimension of我
,指定为整数值。
如果
m
是0
, 然后我
是一个空矩阵。如果
m
是negative, then it is treated as0
。
数据类型:双倍的
|单身的
|int8
|int16
|INT32
|INT64
|UINT8
|UINT16
|UINT32
|Uint64
SZ
-大小我
row vector of no more than two integer values
大小我
,指定为不超过两个整数值的行向量。
如果是
SZ
是0
, 然后我
是一个空矩阵。如果是
SZ
为负,然后将元素视为0
。
例子:sz = [2,3]
定义我
作为2 x-3矩阵。
数据类型:双倍的
|单身的
|int8
|int16
|INT32
|INT64
|UINT8
|UINT16
|UINT32
|Uint64
打字
-Output class
'双倍的'
(默认)|'单身的'
|“逻辑”
|'int8'
|'uint8'
|...
输出类,指定为'双倍的'
,,,,'单身的'
,,,,逻辑
,,,,'int8'
,,,,'uint8'
,,,,'int16'
,,,,'uint16'
,,,,'int32'
,,,,'uint32'
,,,,'int64'
, 或者'uint64'
。
p
-原型
数字变量
原型,,,,specified as a numeric variable.
数据类型:双倍的
|单身的
|逻辑
|int8
|int16
|INT32
|INT64
|UINT8
|UINT16
|UINT32
|Uint64
复杂的数字支持:金宝app是的
扩展功能
C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。
用法注释和限制:
打字
必须是内置的matlab®numeric type. Does not invoke the static眼睛
其他类的方法。例如,眼睛(m,n,“ myclass”)
不调用myclass.yee(m,n)
。Size arguments must have a fixed size.
GPU代码生成
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.
用法注释和限制:
打字
必须是内置的matlabnumeric type. Does not invoke the static眼睛
其他类的方法。例如,眼睛(m,n,“ myclass”)
不调用myclass.yee(m,n)
。Size arguments must have a fixed size.
GPU数组
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.
用法注释和限制:
看
眼睛
in the Parallel Computing Toolbox™ documentation.
分布式阵列
使用Parallel Computing Toolbox™,将群集组合内存的组合存储器划分。
用法注释和限制:
看
眼睛
在平行计算工具箱文档中。
我ntroduced before R2006a
matlab命令
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
您还可以从以下列表中选择一个网站:
如何获得最佳网站性能
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- América Latina(Español)
- 加拿大(英语)
- 美国(英语)