《电路计算 C++与MATLAB》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:童梅,孙士乾编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:730215130X
  • 页数:248 页
图书介绍:本书中的程序用C++与MATLAB编写,涵盖了基本的电路分析和计算。

第1章 直流电路 1

1.1 直流梯形网络的计算 1

1.1.1 直流梯形网络中各支路电压、电流的计算 1

1.1.2 梯形网络中输入电阻的计算 4

1.1.3 梯形网络与斐波那契数列(简称F数列) 6

1.2 直流电路节点分析法 8

1.2.1 电路分析法的选择 8

1.2.2 两种组合支路 9

1.2.3 节点电压矩阵方程 9

1.2.4 算法步骤、流程图和源程序 13

1.2.5 矩阵求逆的计算机算法 20

1.3 直流电路网孔电流法 23

1.3.1 算法说明 23

1.3.2 源程序说明 24

1.3.3 用高斯消去法解线性代数方程 26

习题 27

第2章 正弦交流电路 31

2.1 正弦梯形网络 31

2.1.1 C++中的复数计算 31

2.1.2 交流梯形网络的计算 33

2.2 交流电路节点分析法 35

2.2.1 算法说明 35

2.2.2 源程序说明 37

2.3 电路的传递函数及其频率响应 41

2.3.1 算法说明 41

2.3.2 源程序说明 42

2.4 RLC串联电路中谐振曲线的绘制 44

2.4.1 算法说明 44

2.4.2 源程序说明 44

2.4.3 利用电子表格EXCEL绘制光滑的谐振曲线 49

2.5 戴维南定理与诺顿定理 50

2.5.1 原理与算法 50

2.5.2 源程序说明 51

习题 54

第3章 非线性直流电路 58

3.1 简单的非线性直流电路计算 58

3.1.1 牛顿-拉夫逊公式(简称N-R公式) 58

3.1.2 源程序说明 59

3.2 复杂的非线性直流电路计算 60

3.2.1 算法说明 60

3.2.2 源程序说明 61

3.2.3 跳出死循环的方法 63

3.3 非线性电路解法与多项式求根 65

3.3.1 图3.2.1电路的另一解法 65

3.3.2 求多项式的一个根(实根或复数) 66

3.4 多项式的降阶和求全部实根 69

3.4.1 多项式的降阶 69

3.4.2 求多项式的全部实根 70

习题 72

第4章 周期信号的分解与计算 74

4.1 直流分量、有效值和有功功率计算 74

4.1.1 算法说明 74

4.1.2 源程序说明 75

4.2 周期性非正弦波的分解 78

4.2.1 非正弦函数分解为傅氏级数 78

4.2.2 源程序说明 79

习题 81

第5章 多端口网络 83

5.1 二端口网络的计算 83

5.1.1 算法说明 83

5.1.2 源程序说明 84

5.2 二端口网络的参数转换 86

5.2.1 算法说明 86

5.2.2 源程序说明 87

5.2.3 双口参数转换的新算法 90

5.3 有源二端口网络参数方程的列写 93

5.4 传输线方程 98

习题 100

第6章 电路的过渡过程 102

6.1 一阶RL、RC电路的过渡过程 102

6.1.1 算法说明 102

6.1.2 源程序说明 103

6.1.3 一阶微分方程的电路模拟 105

6.2 二阶RLC串联电路的过渡过程 105

6.2.1 算法说明 105

6.2.2 源程序说明 108

6.2.3 二阶微分方程的电路模拟 112

6.3 多项式求根——利用拉氏变换求解电路的过渡过程(一) 113

6.3.1 修正的牛顿迭代法 114

6.3.2 算法和源程序说明 115

6.4 有理分式的部分分式展开——利用拉氏变换求解电路的过渡过程(二) 119

6.4.1 算法说明 119

6.4.2 源程序说明 120

6.4.3 编程求拉氏逆变换 122

6.4.4 含冲击函数的拉氏正逆变换 125

6.5 卷积积分 127

6.5.1 算法说明 127

6.5.2 源程序说明 128

6.5.3 激励为分段函数时的响应曲线 130

6.6 利用离散化模型求解线性电路的过渡过程 132

6.6.1 算法说明 132

6.6.2 源程序说明 134

习题 140

第7章 拓扑矩阵与状态方程 143

7.1 在网络中列写出基本割集矩阵 143

7.1.1 从关联矩阵A到基本割集矩阵Q 143

7.1.2 算法和源程序说明 144

7.2 龙格-库塔法——状态方程解法(一) 149

7.2.1 利用台劳级数的数值解法 149

7.2.2 利用龙格-库塔公式的数值解法 150

7.2.3 算法步骤和源程序 151

7.3 A-M法——状态方程解法(二) 153

7.3.1 A-M多步法的原理 153

7.3.2 N-S图与源程序 155

习题 159

附录A 利用C++编写的若干通用程序 161

附录B MATLAB语言简介 171

附录C 利用MATLAB语言编写的电路程序 180

附录D 习题答案 234

参考文献 248