第六章复数数据、字符数据和附加画图类型
在第二章中,我们学习了MATLAB基础数据类型:double和char。MATLAB还有许多的附加数据类型,在本章,我们将会了解它们中的一个。我们要讨论的附加数据类型是MATLAB支持的复数数据。我们也将学习如何使用char数据类型,以及如何把MATLAB数组扩展为多维数组。本章还会涉及到MATLAB的附加画图类型。
6.1 复数数据
复数是指既包含实部又包含虚部的数。复数出现在许多的科研工作问题上。在电器工程中,我们可以用复数代表交变电压,交变电流和阻抗。描述电器系统行为的公式经常用到复数。因为这是非常常见的,作为一个工程师如果没有很好理解和运用复数,它无法工作。复数的一般形式如下:
c = a + bi
其中c为复数,a和b均为实数,i代表√-1。a,b分别为c的实部和虚部。由于复数有两个部分,所以它能在平面内标出。这个平面的横轴是实轴,纵轴是虚轴,所以复数在这个平面内为一个点,横轴为a,纵轴为b。用上面的方式表示一个复数,叫做直角坐标表示,坐标的横轴与虚轴分别代表复数的实部与虚部。复数在一平面内还有另一种表达方式,即极坐标表示,公式如下,
c = a + bi = z∠θ
其中z代表向量的模,θ代表辐角。直角坐标中的a,b和极坐标z,θ之间的关系为:
a = z cosθ (6.2)
b = z sinθ (6.3)
z = √(a^2 + b^2) (6.4)
θ = tan^(-1) (b/a) (6.5)
那么,你是否想更深入了解如何在MATLAB中实现复数运算呢?MATLAB复数拟合这篇文章将带你走进MATLAB复数世界,详细解释复数的拟合方法。如果你对设计和实现抽象数据类型复数有兴趣,不妨阅读设计实现抽象数据类型复数,它将揭示更多编程技巧。
MATLAB不仅仅限于基础操作,复杂的工程应用也是其强项。如果你想了解更多关于MATLAB在工程中的应用,Matlab工程应用和Matlab读取复数据将会是你不可错过的资源。
暂无评论