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函数将返回该实数的绝对值。

相关推荐
Pniubi1 小时前
HashMap的扩容和树化边界
java·开发语言
gCode Teacher 格码致知3 小时前
Pandas教学-17:Series与Dataframe的关系
开发语言·python·pandas
发量惊人的中年网工3 小时前
分公司访问总部ERP慢怎么办?SD-WAN组网的排查与验收要点
服务器·开发语言·php
下页、再停留3 小时前
【C#桌面客户端系列学习-15】生成可视化图表之折线图、柱状图、饼状图
开发语言·c#
ShineWinsu3 小时前
对于JavaScript:操作元素的解析
开发语言·前端·javascript·面试·web·dom·元素
益莱储中国5 小时前
深度解析:RF 实验室从 5G迈向 6G 的过程中保持技术领先与设备升级的路径
开发语言·php
benchmark_cc6 小时前
Python 量化系统如何设计统一的数据访问接口:从策略解耦到数据层架构
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
const_qiu6 小时前
第四章 00:开篇 —— 从「会聊天」到「记得住、会干活、能协作」
java·开发语言·人工智能·python
Wang's Blog6 小时前
Java 项目实战: 交友项目 - 个人资料管理的更新接口实现与坑
java·开发语言·交友
CoderYanger6 小时前
Java EE 进阶:4.Spring Web MVC 入门(第一弹)
java·开发语言·前端·spring·面试·java-ee·mvc