Matlab之对复数使用函数real和abs的区别

一、real函数

用于返回复数的实部。它将返回一个和输入复数具有相同大小的数组,其中每个元素对应输入复数的实部。

例如,real(3+4i)将返回3。

ps:返回复数虚部使用函数imag。

二、abs函数

用于返回复数的绝对值(模)

它将返回一个和输入复数具有相同大小的数组,其中每个元素对应输入复数的绝对值。绝对值表示了复数到原点的距离,也可以理解为复数的模长。

例如,abs(3+4i)将返回5。

三、示例

下面是一个示例,以便更好地理解两个函数之间的区别:

复制代码
z = 3 + 4i;
% 使用real函数获取复数的实部
real_part = real(z);
disp(real_part);  % 输出:3
% 使用abs函数获取复数的绝对值(模)
abs_value = abs(z);
disp(abs_value);  % 输出:5

**real和abs函数同样适用于实数。**当输入参数是实数时,real函数将返回该实数本身,而abs函数将返回该实数的绝对值。

相关推荐
Barkamin15 小时前
队列的实现(Java)
java·开发语言
hixiong12315 小时前
C# OpenvinoSharp使用RAD进行缺陷检测
开发语言·人工智能·c#·openvino
小浪花a15 小时前
计算机二级python-jieba库
开发语言·python
骇客野人15 小时前
自己手搓磁盘清理工具(JAVA版)
java·开发语言
清风徐来QCQ16 小时前
Java笔试总结一
java·开发语言
lly20240616 小时前
《jEasyUI 转换 HTML 表格为数据网格》
开发语言
萧曵 丶16 小时前
LangChain Model IO 提示词模版(Python版)
开发语言·python·langchain
Elastic 中国社区官方博客16 小时前
Elastic 为什么捐赠其 OpenTelemetry PHP 发行版
大数据·开发语言·elasticsearch·搜索引擎·信息可视化·全文检索·php
10Eugene16 小时前
C++/Qt自制八股文
java·开发语言·c++
冰暮流星16 小时前
javascript如何实现删除数组里面的重复元素
开发语言·前端·javascript