1. 首页
  2. 考试认证
  3. 其它
  4. 复数数据字符数据和附加画图类型-大学物理知识点总结

复数数据字符数据和附加画图类型-大学物理知识点总结

上传者: 2024-07-27 05:34:11上传 PDF文件 52.68MB 热度 11次

6.1复数数据第六章复数数据、字符数据和附加画图类型第165页

  1. 类型转换函数

这些函数把数据从复数数据类型转换为实数数据类型(double)。函数real将复数的实部转化为double型数据,把复数的虚部抛弃。函数imag把函数的虚部转化为相应的实数。你想知道更多关于Matlab中图像数据类型及转换函数的信息吗?点击这里

  1. 绝对值和辐角函数

这些函数把复数转化它的极坐标形式。函数abs(c)用于计算复数c相应的绝对值,公式如下abs(c)= a²+b²其中c=a+bi。函数angle(c)用下面的公式计算复数c的辐角angle(c) = atan2(imag(c),real(c))由它产生的角的取值范围为-π<θ≤π。想了解更多关于复数函数数学计算使用的内容?点击这里

  1. 数学函数

许多的数学函数都可以对复数进行运算。这些函数包括指数函数,对数函数,三角函数,还有平方根函数。函数sin,cos,log,sqrt等既能对复数数据进行运算,又能对实数据进行运算。一些支持复数运算的函数在表6.1中列出。更多Matlab数学函数的信息,请点击这里

例6.1 二次方程的求解(重写)

复数的价值体现在它能使运算简化。我们在例3.2中已解决的二次方程的求解问题,但它根据判别式用到3个选项的选择结构,由于复数的出现,负数的平方根的处理将不困难。所以能够大大简化我们的计算。编写一个普通的程序,解一元二次方程的根,不管是什么类型的。用复变量,而不用选择结构。想知道更多关于Matlab读取复数据的技巧?点击这里

  1. 陈述问题

编写一个程序,解一元二次方程的根,不管有两个不同的实根,还是有两个相同的实根或两个不同复根。不需要检测判别式。更多关于Matlab函数学习的信息,请点击这里

表6.1 常见的支持复数运算的MATLAB函数

函数描述

conj(c) 计算c的共轭复数。如果c=a+bi,那么conj(c)=a-bi。

real(c) 返回复数c的实部

imag(c) 返回复数c的虚部

isreal(c) 如果数组c中没有一个元素有虚部,函数isreal(c)将返回1。所以如果一个数组c是复数组成,那么~isreal(c)将返回1。

abs(c) 返回复数c模

angle(c) 返回复数c的辐角,等价于atan2(imag(c),real(c))

更多有关Matlab中常用数学函数的信息,请点击这里

用户评论