Beispiel #1
0
def _BW(m_, w_, Sbc):
    gamma = np.sqrt(m_ * m_ * (m_ * m_ + w_ * w_))
    k = np.sqrt(2 * np.sqrt(2) * m_ * np.abs(w_) * gamma / np.pi /
                np.sqrt(m_ * m_ + gamma))
    l = Sbc.shape[0]
    temp = dplex.dconstruct(m_ * m_ - Sbc, -m_ * w_ * np.ones(l))
    return dplex.ddivide(k, temp)
Beispiel #2
0
def _phase(_theta, _rho):
    return dplex.dconstruct(_rho * np.cos(_theta), _rho * np.sin(_theta))
Beispiel #3
0
 def _phase(self, theta):
     return dplex.dconstruct(np.cos(theta), np.sin(theta))
Beispiel #4
0
    def phase(self, theta, rho):

        return dplex.dconstruct(rho * np.cos(theta), rho * np.sin(theta))