matlab取实部和虚部
时间: 2023-08-28 12:17:58 浏览: 615
在MATLAB中,你可以使用以下函数来提取一个复数的实部和虚部:
- `real(z)`:返回复数 `z` 的实部。
- `imag(z)`:返回复数 `z` 的虚部。
例如,假设有一个复数 `z = 3 + 4i`,你可以使用以上函数来提取其实部和虚部:
```matlab
z = 3 + 4i;
real_part = real(z);
imaginary_part = imag(z);
disp(real_part); % 输出:3
disp(imaginary_part); % 输出:4
```
通过调用 `real(z)` 函数,你将获得复数 `z` 的实部,通过调用 `imag(z)` 函数,你将获得其虚部。
相关问题
matlab 取实部和虚部
在 MATLAB 中,可以使用 `real` 函数取一个复数的实部,使用 `imag` 函数取一个复数的虚部。例如,对于一个复数变量 `z`,可以使用以下代码分别取出其实部和虚部:
```
real_part = real(z);
imag_part = imag(z);
```
其中 `z` 可以是一个复数变量,也可以是一个包含复数的向量或矩阵。
matlab画实部和虚部
要在MATLAB中绘制复数的实部和虚部,可以使用以下代码:
```matlab
% 创建一个复数
z = 3 + 4i;
% 绘制实部和虚部
figure;
subplot(2,1,1); % 创建上面的子图
plot(real(z));
title('实部');
subplot(2,1,2); % 创建下面的子图
plot(imag(z));
title('虚部');
```
这段代码将创建一个包含两个子图的图形窗口。上面的子图将绘制复数的实部,下面的子图将绘制复数的虚部。你可以替换代码中的`z`为你要绘制的复数。
阅读全文