检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:康颢 沈瑶[1] 王博文 赵彦珍[1] KANG Hao;SHEN Yao;WANG Bowen;ZHAO Yanzhen(School of Electrical Engineering,Xi’an Jiaotong University,Xi’an 710049,China)
出 处:《实验室研究与探索》2022年第2期116-120,共5页Research and Exploration In Laboratory
摘 要:针对线性动态电路手工求解困难的问题,使用Python语言设计并开发线性动态电路可视化分析软件。该软件可自动求解动态电路在稳态下的各结点电压与支路电流;采用状态方程与龙格库塔法自动求解任意阶线性动态电路的时域数值解。借助Pygame库开发可视化界面,用户可通过鼠标与命令行操作进行电路原理图的交互式绘制、数据自动分析以及结果显示。该软件的开发,为线性动态电路的仿真提供了一种便捷、高效且实用的途径,同时锻炼学生综合运用计算机手段和电路理论解决问题的能力,为培养新工科人才提供借鉴。Aiming at the difficult problem of solving the linear dynamic circuit manually,a visual analysis software of linear dynamic circuit is designed and developed by Python.This software can automatically calculate the node voltages and branch currents of the dynamic circuit in the steady state,and obtain the numerical transient response of any order linear dynamic circuit with the state equation and Runge-Kutta method.A visual user interface is developed using Pygame,with which users can draw circuit diagrams,automatically analyze circuits,and obtain visualize results through the mouse or command lines.The design and implementation of this software provides a convenient,efficient and practical method for the simulation of linear dynamic circuits,exercises students’ability to apply computer and circuit theory to solve problems,and provides reference for training new engineering talents.
分 类 号:TM131.2[电气工程—电工理论与新技术] TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30