文档帮助中心
创建复杂的阵列
Z =复合物(A,B)
Z =复合物(X)
例
ž=络合物(一个,b)创建了一个复杂的输出,ž,从两个实际输入,这样Z = A +双。
ž=络合物(一个,b)
ž
一个
b
Z = A +双
该复杂功能提供了表达式,如一个有用的替代一个+ 1I * B或一个+ 1J * B, 什么时候
复杂
一个+ 1I * B
一个+ 1J * B
一个和b不是双或单
双
单
b是全零
ž=络合物(X)返回的复杂相当于X,这样伊斯雷尔(Z)返回逻辑0(假)。
ž=络合物(X)
X
伊斯雷尔(Z)
0
假
如果X是真实的,那么ž是X + 0I。
X + 0I
如果X很复杂,ž是相同的X。
全部收缩
使用复杂函数来创建复杂的标量,3 + 4I。
3 + 4I
Z =复合物(3,4)
Z = 3.0000 + 4.0000i
创建一个复杂UINT8从两个实向量UINT8向量。的大小ž,4×1,是相同的输入参数的大小。
UINT8
一个= UINT8([1; 2; 3; 4]);B = UINT8([2; 2; 7; 7]);Z =复合物(A,B)
Z =4X1 UINT8列向量1 + 2I 2 + 2I 3 + 7I 4 + 7I
创建具有零虚部的复数标量。
Z =复合物(12)
Z = 12.0000 + 0.0000i
验证ž是复杂的。
ANS =合乎逻辑0
实分量,指定为一个标量,矢量,矩阵或多维数组。
的大小一个必须的大小相匹配b,除非一个是一个标量。如果任一个或b是标量,MATLAB®展开标量以匹配另一个输入的大小。
一个和b必须有以下例外相同的数据类型:
单可以结合双。
全(不疏)标双可以用整数数据类型组合。
数据类型:单|双|INT8|int16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64
INT8
int16
INT32
Int64的
UINT16
UINT32
UINT64
虚分量,指定为一个标量,矢量,矩阵或多维数组。
的大小b必须的大小相匹配一个,除非一个是一个标量。如果任一个或b是一个标量,MATLAB扩展标量以匹配其它输入的大小。
输入阵列,指定为一个标量,矢量,矩阵或多维数组。
数据类型:单|双|INT8|int16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64复数支持:万博1manbetx是
复数排列,返回为标量,矢量,矩阵或多维数组。
的大小ž相同的输入参数。
下面描述的数据类型ž, 什么时候一个和b有不同的数据类型。
如果任一个或b是单, 然后ž是单。
如果任一个或b是整数数据类型,则ž是相同的整数数据类型。
另外,ž只有稀疏当两个输入参数一个和b是稀疏。
如果b那么只包含0ž是复数,其所有虚分量的值为0。相比之下,除了我+ 0返回严格真实的结果。
我+ 0
此功能完全支持高大的阵列。万博1manbetx欲了解更多信息,请参阅高大的数组。
此功能完全支持GPU阵列。万博1manbetx欲了解更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx欲了解更多信息,请参阅使用分布式数组运行MATLAB函数(并行计算工具箱)。
ABS|角度|连词|一世|IMAG|是真实的|Ĵ|真正的
ABS
角度
连词
一世
IMAG
是真实的
Ĵ
真正的
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处