matlab电路方程,基于高斯-赛德尔迭代法及MATLAB软件的电路方程组求解方法

第 l6卷 第 3期 2017年 7月 北京_r--_,Ik~i技术学院学报 J0URNAL OF BEIJING POLYTECHNIC COLLEGE No.3 Vo1.16 July.2Ol7 基 于高斯 一赛德 尔迭代 法及 MATLAB软件 的 电路方程组求解方法 裴 志坚 (常州信息职业技术学院 机 电工程学院 ,江苏 常州 213164) 摘 要 :针对电路方程组求解过程较繁琐的问题 ,通过实例介绍一种利用高斯 一赛德 尔迭代法求解电路方程 组的方法,为电路方程组求解教学引入新的思路 。实践证明:MATLAB软件效率高且具备很 强的扩展性 ,可 应用于更为复杂的电路计算。 关键 词 :高斯 迭代 法 ;方程 组 ;MATLAB 中图分类号 :TP301.6 文献标识码 :A 文章编号 :1671—6558(2017)03—22—04 doi:10.3969/i.issn.1671—6558.2017.03.006 A M ethod to Solve Electrical Circuit Equations Based on Gauss——seidel Iteration and the n atlab Software PEI Zhijian (Department of Mechanical and Electrical Engineering,Changzhou College of Information Technology, Changzhou Jiangsu 213164,China) Abstract:Aiming at the problem of complicated process in solving electrical circuit equations,this paper expounds the gauss—seidel iterative method to solve the circuit equations with specific examples. It introduces new thought on the teaching methods of solving the electrical circuit equations.It is proved that Matlab software is ei cient and highly scalable,which can be applied to more complicated circuits. Key words:gaussian iteration;equations;MATLAB 0 引言 电路课程教学常涉及求解线性方程组 ,通常有 2种方法 :精确法 和迭代法 。精确法 求解时不采用 近似舍人 ,而是通过初等变换方法求出方程组的解 ; 迭代法则通过有限次的迭代 ,在允许的精度范围内, 求解方程组 的近似解 ,其精度设定越高 ,求解值越趋 于真实值¨ 。 1 迭 代法 求解 线性 方程 组 高斯 一赛德尔迭代法是雅各布迭代法的改进 , 由于高斯 一塞德尔迭代法使用新迭代分量得到更新 的分量 ,故多数情形下比雅各布迭代法收敛得更快。 因此 ,高斯 一赛德尔迭代法所需计算机存储 空问更 小 (只要存储矩 阵的非零项 )、操作 步骤更少(当迭 代项足够收敛)、不需要记 录整个矩阵(迭代 中重复 收稿 日期 :2017—05—24 作者简介 :裴志坚 (1983一),男 ,江苏盐城人 ,工学硕士 ,讲师 ,主要从事电气


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部