培养基#
Contains
培养基
- class sympy.physics.optics.medium.Medium(name, permittivity=None, permeability=None, n=None)[源代码]#
此类表示光学介质。实现这一点的主要原因是为了促进折射、费马原理等。
- 参数:
名称:字符串
介质的显示名称。
介电常数:可解释
空间的介电常数。
渗透性:可解释
空间的磁导率。
n: 值得同情的
介质的折射率。
解释
光学介质是电磁波传播的材料。介质的介电常数和磁导率决定了电磁波如何在介质中传播。
实例
>>> from sympy.abc import epsilon, mu >>> from sympy.physics.optics import Medium >>> m1 = Medium('m1') >>> m2 = Medium('m2', epsilon, mu) >>> m1.intrinsic_impedance 149896229*pi*kilogram*meter**2/(1250000*ampere**2*second**3) >>> m2.refractive_index 299792458*meter*sqrt(epsilon*mu)/second
工具书类
- property refractive_index#
返回介质的折射率。
实例
>>> from sympy.physics.optics import Medium >>> m = Medium('m') >>> m.refractive_index 1
- property speed#
返回在介质中传播的电磁波的速度。
实例
>>> from sympy.physics.optics import Medium >>> m = Medium('m') >>> m.speed 299792458*meter/second >>> m2 = Medium('m2', n=1) >>> m.speed == m2.speed True