matlab的complex函数
时间: 2023-12-11 14:03:29 浏览: 160
matlab中的函数
Matlab的complex函数用于创建复数,其语法格式如下:
```
z = complex(a,b)
```
其中,a和b分别为实数,z为创建的复数。该函数可以接受向量、矩阵和标量作为输入,输出与输入相同的大小和类型的复数。例如:
```
a = [1,2,3];
b = [4,5,6];
z = complex(a,b);
```
将得到一个大小为3×3的复数矩阵:
```
z =
1.0000 + 4.0000i 2.0000 + 5.0000i 3.0000 + 6.0000i
1.0000 + 4.0000i 2.0000 + 5.0000i 3.0000 + 6.0000i
1.0000 + 4.0000i 2.0000 + 5.0000i 3.0000 + 6.0000i
```
另外,如果只输入一个参数,则该参数可以是一个复数或由两个实数构成的向量或矩阵。例如:
```
z = complex([1,2,3],[4,5,6]);
```
将得到与上例相同的复数矩阵。
阅读全文