本文主要是介绍【电路】使用python计算电路内阻功耗和外阻功耗的关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
简单的内阻等效电路:
计算和画图程序:
import matplotlib.pyplot as plt
import numpy as npdef calc_p(E,r,R):return E*E*R*(1/((r+R)*(r+R))) x = np.linspace(0,2,100)# 假设内阻为.1欧姆
r = .1
# 外阻阻值与外阻功耗关系
y = calc_p(5,r,x)
# 外阻阻值与内阻功耗关系
y1 = calc_p(5,x,r)# 作图
plt.figure(figsize=(8, 4))
plt.plot(x,y, 'y.-',label="R")
plt.plot(x,y1, 'm--',label="r")
plt.legend(loc='best')
plt.xlabel('R')
plt.ylabel('power')plt.show()
运行图像:
很直观的可以发现, 外阻只有和内阻相等的时候,功耗达到最大,即 62.5w。
这篇关于【电路】使用python计算电路内阻功耗和外阻功耗的关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!