文件名称:复数数据-comsol中文手册
文件大小:7.02MB
文件格式:PDF
更新时间:2024-06-29 22:11:35
MATLAB
第六章 复数数据、字符数据和附加画图类 型 在第二章中,我们学习了 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 = a2+b2 (6.4) θ = tan-1 b a (6.5) 图 6.1 直角坐标系中复数 图 6.2 极坐标系中复数 MATLAB 用直角坐标表达复数。每一个复数应有一对实数(a,b)组成。第一个数(a) 代表复数的实部,第二个数(b)代表复数的虚部。 a b a+bi 实轴 虚轴 P a θ a+bi 实轴 虚轴 P z