matlab – 创建元素为复数的矩阵
时间: 2024-09-30 11:13:07 浏览: 19
Matlab 矩阵与数组创建演示与操作
在MATLAB中创建一个包含复数元素的矩阵,可以使用`*`运算符或者`complex`函数。以下是两种常见的方法:
1. **使用星号(*)操作符**:
```matlab
real_part = [1 2 3]; % 实部数组
imaginary_part = [4 5 6]; % 虚部数组
complex_matrix = real_part + 1i * imaginary_part; % 将虚部乘以i
```
这样`complex_matrix`就是一个复数矩阵,其中实部对应`real_part`,虚部对应`imaginary_part`。
2. **使用`complex`函数**:
```matlab
real_values = [1, 2, 3]; % 或者是其他实数值
imaginary_values = [4, 5, 6];
complex_matrix = complex(real_values, imaginary_values);
```
`complex`函数直接接受实部和虚部作为输入,返回一个复数矩阵。
阅读全文