seapy.excitations.excitation.Excitation

class seapy.excitations.excitation.Excitation(name, subsystem, **properties)[source]

Bases: seapy.base.Base

Abstract Base Class for excitations.

__init__(name, subsystem, **properties)[source]

Constructor.

Parameters:

Methods

__init__(name, subsystem, **properties) Constructor.
Excitation.df
disable([subsystem]) Disable this excitation.
enable([subsystem]) Enable this excitation.
info([attributes]) Return dataframe.
plot(quantity[, yscale]) Plot quantity.
resistance()

Attributes

SORT str(object=’‘) -> str
classname Name of class of the object.
conductance
enabled Switch indicating whether the object is enabled.
frequency Frequency.
impedance
included Indicates whether the object is included in the analysis.
name
power Input power.
power_level Input power level.
subsystem
__init__(name, subsystem, **properties)[source]

Constructor.

Parameters:
disable(subsystem=False)[source]

Disable this excitation. Optionally disable excitations’ subsystem.

Parameters:subsystem (bool) – Disable subsystem
enable(subsystem=False)[source]

Enable this excitation. Optionally enable excitations’ subsystem.

Parameters:subsystem (bool) – Enable subsystem
power[source]

Input power.

power_level[source]

Input power level.

L_{P} = 10 \log_{10}{\left( \frac{P}{P_0} \right)}

subsystem = None

Subsystem that is being excited by this excitation

Previous topic

seapy.excitations.excitationpoint.ExcitationPointMoment

Next topic

seapy.excitations.excitationpoint.ExcitationPoint

This Page