Beispiel #1
0
 def test_call_qc_transform_pairs2(self):
     # plot_transform_pair J2
     r = np.logspace(1, 2, 50)
     fI = (fdesign.j0_1(5), fdesign.j1_1(5))
     fC = fdesign.empy_hankel('j2', 950, 1000, 1, 1)
     fC.rhs = fC.rhs(r)
     fdesign._call_qc_transform_pairs(101, (0.06, 0.07, 0.01), (-1, 1, 0.3),
                                      fI, [fC, ], r, (0, 0, 2), np.imag)
     return plt.gcf()
Beispiel #2
0
 def test_call_qc_transform_pairs3(self):
     # plot_transform_pair Sine/Cosine
     r = np.logspace(1, 2, 50)
     fI = (fdesign.sin_1(), fdesign.cos_1())
     fC = (fdesign.sin_2(), fdesign.cos_2())
     fC[0].rhs = fC[0].rhs(r)
     fC[1].rhs = fC[1].rhs(r)
     fdesign._call_qc_transform_pairs(101, (0.06, 0.07, 0.01), (-1, 1, 0.3),
                                      fI, fC, r, (0, 0, 2), np.imag)
     return plt.gcf()
Beispiel #3
0
 def test_call_qc_transform_pairs1(self):
     # plot_transform_pair "normal" case
     r = np.logspace(1, 2, 50)
     fI = (fdesign.j0_1(5), fdesign.j1_1(5))
     fC = (fdesign.j0_3(5), fdesign.j1_3(5))
     fC[0].rhs = fC[0].rhs(r)
     fC[1].rhs = fC[1].rhs(r)
     fdesign._call_qc_transform_pairs(101, (0.06, 0.07, 0.01), (-1, 1, 0.3),
                                      fI, fC, r, (0, 0, 2), np.real)
     return plt.gcf()