当前位置: 首页 > news >正文

【MATLAB】(四)函数运算

MATLAB函数计算

除了简单的依靠运算符进行MATLAB四则运算,MATLAB还包括复数运算、三角函数和指数运算等运算。

1.复数运算

(1)复数的加减乘除

>> %复数运算>> x=1+2i;
>> y=3+5i;
>> x+yans =4.0000 + 7.0000i>> x-yans =-2.0000 - 3.0000i>> x*yans =-7.0000 +11.0000i>> x/yans =0.3824 + 0.0294i

(2) 复数构造的两种方式

>>%构造复数 
>> complex(1,2)ans =1.0000 + 2.0000i>> 1+2ians =1.0000 + 2.0000i>> x=1+2i;

(3)判断复数是否为实数 

>>%判断是否是实数(虚部是否为0)
>> isreal(x)ans =logical0>> x=1x =1>> isreal(x)ans =logical1

(4)求复数的相角和复数的模

复数的一般代数形式为z = a + bi,其中 a 为实部,b 为虚部,i 为虚数单位(满足 i^2 = -1)。 在复平面中(横轴为实轴,纵轴为虚轴),每个复数都对应一个坐标为 (a, b) 的点,也可以看作从原点出发到该点的向量。此时:

复数的(Modulus)是这个向量的长度,即 |z| = sqrt(a^2 + b^2);

复数的相角是这个向量与实轴正方向的夹角,通常用符号 arg(z) 表示,单位为弧度rad或度°。

>> x=complex(1,1)x =1.0000 + 1.0000i>> angle(x)ans =0.7854
>>%位角是45°,也就是Π/4,所以是0.7854
>> abs(x)ans =1.4142

(5)求复数的实部,虚部以及共轭

>> x=complex(1,2)x =1.0000 + 2.0000i>> real(x)ans =1>> imag(x)ans =2>> conj(x)ans =1.0000 - 2.0000i

 2.三角函数运算

(1)根据角度求三角函数---sin、cos和tan 

>> sin(pi)ans =1.2246e-16>> cos(pi)ans =-1>> epsans =2.2204e-16

其中,sin(pi)=1.2246e-16=eps,是matlab中近似表示0的一种形式。 

(2)根据三角函数值求角度---asin、acos和atan

>> asin(1)ans =1.5708>> acos(1)ans =0>> atan(1)ans =0.7854

其中,pi=3.14159,pi/2=1.5708,pi/4=0.7854 

-------------------------------------------------------------------

编自2025/8/2。科目二二战也是一把过了=v=歌手也看爽了,继续听课了。

http://www.lryc.cn/news/608303.html

相关文章:

  • 【MATLAB】(五)向量
  • C语言第八章指针一
  • MybatisPlus生成代码
  • MQTT协议测试环境部署
  • MybatisPlus-自动生成代码
  • 洛谷刷题8.2
  • 【AI学习】RadioDiff:代码学习
  • 福彩双色球第2025088期篮球号码分析
  • Leetcode-141.环形链表
  • 面试-python单例模式实现
  • 谈谈WebAssembly、PWA、Web Workers的作用和场景
  • 【机器学习】两大线性分类算法:逻辑回归与线性判别分析:找到分界线的艺术
  • uniapp倒计时计算
  • InfluxDB 与 Node.js 框架:Express 集成方案(一)
  • Oracle 11g RAC集群部署手册(一)
  • 电力系统分析学习笔记
  • Angular初学者入门第一课——搭建并改造项目(精品)
  • 学习笔记:无锁队列的原理以及c++实现
  • 基于Dockerfile 部署一个 Flask 应用
  • Orange的运维学习日记--25.Linux文件系统基本管理
  • 【BTC】挖矿
  • 优选算法 力扣1089.复写零 双指针 原地修改 C++解题思路 每日一题
  • Git 的基本使用指南(1)
  • Arpg第二章——流程逻辑
  • 自动驾驶中的传感器技术15——Camera(6)
  • 数字化转型驱动中小制造企业的质量管理升级
  • TFS-2022《A Novel Data-Driven Approach to Autonomous Fuzzy Clustering》
  • 【深度学习②】| DNN篇
  • 编译器与解释器:核心原理与工程实践
  • 基于Postman进行http的请求和响应