def export(self):

        m = int(self.Lbexp.curselection()[0])

        n = len(self.ff)

        if (m == 0):

            output_file_path = asksaveasfilename(parent=self.master,\
                            title="Enter the output H1 filename: ")
            output_file = output_file_path.rstrip('\n')

            WriteData3(n, self.ff, self.H1_real, self.H1_imag, output_file)

        if (m == 1):

            output_file_path = asksaveasfilename(parent=self.master,\
                            title="Enter the output H2 filename: ")
            output_file = output_file_path.rstrip('\n')

            WriteData3(n, self.ff, self.H2_real, self.H2_imag, output_file)

        if (m == 2):

            output_file_path = asksaveasfilename(parent=self.master,\
                            title="Enter the output Coherence filename: ")
            output_file = output_file_path.rstrip('\n')

            WriteData2(n, self.ff, abs(self.COH), output_file)
Пример #2
0
    def export(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the output filename")
        output_file = output_file_path.rstrip('\n')

        num = len(self.ft)
        WriteData2(num, self.ft, self.pt, output_file)
    def export(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the response acceleration PSD filename")
        output_file = output_file_path.rstrip('\n')

        num = len(self.fi)

        WriteData2(num, self.fi, self.aa_psd, output_file)
    def export(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the output filename")
        output_file = output_file_path.rstrip('\n')

        self.np = len(self.TT)

        WriteData2(self.np, self.TT, self.psd_th, output_file)
    def export_psd(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the output filename")
        output_file = output_file_path.rstrip('\n')

        self.np = len(self.freq)

        WriteData2(self.np, self.freq, self.full, output_file)
Пример #6
0
    def save_data(self):

        output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the output filename")
        output_file = output_file_path.rstrip('\n')

        self.np = len(self.f)

        WriteData2(self.np, self.f, self.W, output_file)
    def save_velox(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                            title="Enter the output velocity filename: ")
        output_file = output_file_path.rstrip('\n')

        na = len(self.t)
        nb = len(self.v)
        n = min(na, nb)

        WriteData2(n, self.t, self.v, output_file)
Пример #8
0
 def export_pv(self):
     output_file_path = asksaveasfilename(parent=self.master,\
                              title="Enter the pseudo velocity SRS filename")
     output_file = output_file_path.rstrip('\n')
     n = int(self.Lb2.curselection()[0])
     if (n == 0):
         WriteData3(self.num_fn, self.fn, self.pv_pos, self.pv_neg,
                    output_file)
     else:
         WriteData2(self.num_fn, self.fn, self.pv_abs, output_file)
    def save_accel(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                            title="Enter the output acceleration filename: ")
        output_file = output_file_path.rstrip('\n')

        na = len(self.t)
        nb = len(self.acc)
        n = min(na, nb)

        WriteData2(n, self.t, self.tcc, output_file)
Пример #10
0
 def export_rd(self):
     output_file_path = asksaveasfilename(parent=self.master,\
                        title="Enter the relative displacement SRS filename")
     output_file = output_file_path.rstrip('\n')
     n = int(self.Lb2.curselection()[0])
     if (n == 0):
         WriteData3(self.num_fn, self.fn, self.rd_pos, self.rd_neg,
                    output_file)
     else:
         WriteData2(self.num_fn, self.fn, self.rd_abs, output_file)
Пример #11
0
 def export_fftm(self):
     output_file_path = asksaveasfilename(parent=self.master,\
                         title="Enter the output FFT filename (freq, mag): ")       
     output_file = output_file_path.rstrip('\n')
     
     na=len(self.ff)
     nb=len(self.zz)        
     n=min(na, nb)        
     
     WriteData2(n,self.ff,self.zz,output_file) 
Пример #12
0
    def export_txt(self):

        if (self.nad == 1):
            output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the output filename")
            output_file = output_file_path.rstrip('\n')
            WriteData2(self.num, self.t, self.dataf, output_file)
        else:
            output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the output filename for channel 1")
            output_file = output_file_path.rstrip('\n')
            WriteData2(self.num, self.t, self.dataf[:, 0], output_file)

            output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the output filename for channel 2")
            output_file = output_file_path.rstrip('\n')
            WriteData2(self.num, self.t, self.dataf[:, 1], output_file)

        self.button_calculate_FFT.config(height=2, width=16, state='normal')
    def save_disp(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                            title="Enter the output displacement filename: ")
        output_file = output_file_path.rstrip('\n')

        na = len(self.t)
        nb = len(self.d)
        n = min(na, nb)

        WriteData2(n, self.t, self.d, output_file)
Пример #14
0
    def export(self):

        root = self.master
        ne = int(self.Lbe.curselection()[0])

        output_file_path = asksaveasfilename(parent=root,
                                             title="Enter the output filename")
        output_file = output_file_path.rstrip('\n')

        if (ne == 0):
            WriteData2(self.num_fn, self.ff, self.avrs, output_file)

        if (ne == 1):
            WriteData2(self.num_fn, self.ff, self.tsvrs, output_file)

        if (ne == 2):
            WriteData2(self.num_fn, self.ff, self.nvrs, output_file)

        if (ne == 3):
            WriteData2(self.num_fn, self.ff, self.rdvrs, output_file)
Пример #15
0
    def export_accel(self):
        output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the acceleration SRS filename")
        output_file = output_file_path.rstrip('\n')
        n = int(self.Lb2.curselection()[0])

        if (n == 0):
            WriteData3(self.num_fn, self.fn, self.a_pos, self.a_neg,
                       output_file)
        else:
            WriteData2(self.num_fn, self.fn, self.a_abs, output_file)
    def export_rel_disp(self):
         
        if(self.n_at==0):
            str="Enter the relative displacement time history filename"
        else:
            str="Enter the relative displacement SRS filename"
        
        output_file_path = asksaveasfilename(parent=self.master,title=str)                  
        output_file = output_file_path.rstrip('\n')    
 
        if(self.n_at==0):
            WriteData2(self.nt[0],self.tt,self.rd,output_file)        
        else:
            nf=len(self.fn)
            WriteData3(nf,self.fn,self.rdmax,abs(self.rdmin),output_file)
    def export(self):

        n = int(self.Lb2.curselection()[0])

        num = len(self.fi)

        if (n <= 3):

            output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the response PSD filename")
            output_file = output_file_path.rstrip('\n')

            if (n == 0):
                WriteData2(num, self.fi, self.acceleration_psd, output_file)
            if (n == 1):
                WriteData2(num, self.fi, self.velocity_psd, output_file)
            if (n == 2):
                WriteData2(num, self.fi, self.displacement_psd, output_file)
            if (n == 3):
                WriteData2(num, self.fi, self.tf_psd, output_file)

        else:

            output_file_path = asksaveasfilename(parent=self.master,\
                                    title="Enter the frf filename")
            output_file = output_file_path.rstrip('\n')

            if (n == 4):
                WriteData3(num, self.fi, self.accelerance.real,
                           self.accelerance.imag, output_file)
            if (n == 5):
                WriteData3(num, self.fi, self.mobility.real,
                           self.mobility.imag, output_file)
            if (n == 6):
                WriteData3(num, self.fi, self.receptance.real,
                           self.receptance.imag, output_file)
    def export_acceleration(self):
         
        if(self.n_at==0):
            str="Enter the acceleration time history filename"
        else:
            str="Enter the acceleration SRS filename"
        
        output_file_path = asksaveasfilename(parent=self.master,title=str)                  
        output_file = output_file_path.rstrip('\n')    
 
        if(self.n_at==0):
            WriteData2(self.nt[0],self.tt,self.acc,output_file)        
        else:
            nf=len(self.fn)
            WriteData3(nf,self.fn,self.amax,abs(self.amin),output_file)
Пример #19
0
 def export(self):
     output_file_path = asksaveasfilename(parent=self.master,\
            title="Enter the output filename: ")
     output_file = output_file_path.rstrip('\n')
     WriteData2(self.num, self.a, self.c, output_file)
Пример #20
0
 def export_spl(self):
     output_file_path = asksaveasfilename(parent=self.master,
                                          title="Enter the SPL filename")
     output_file = output_file_path.rstrip('\n')
     WriteData2(len(self.pf), self.pf, self.pspl, output_file)
 def export_Fourier_Transformationm(self):
     output_file_path = asksaveasfilename(parent=self.master,\
            title="Enter the output Fourier Transformation filename (freq, mag): ")
     output_file = output_file_path.rstrip('\n')
     WriteData2(self.nhalf, self.ff, self.zz, output_file)
Пример #22
0
 def export_fd(self):
     output_file_path = asksaveasfilename(parent=self.master,\
                         title="Enter the output time history filename: ")
     output_file = output_file_path.rstrip('\n')
     self.num = len(self.TT)
     WriteData2(self.num, self.TT, self.a, output_file)
Пример #23
0
 def export_accel(self):
     root = self.master
     output_file_path = asksaveasfilename(
         parent=root, title="Enter the acceleration filename")
     output_file = output_file_path.rstrip('\n')
     WriteData2(self.num, self.a, self.a_resp, output_file)
Пример #24
0
 def export_rd(self):
     root = self.master
     output_file_path = asksaveasfilename(
         parent=root, title="Enter the relative displacement filename")
     output_file = output_file_path.rstrip('\n')
     WriteData2(self.num, self.a, self.rd_resp, output_file)
Пример #25
0
 def export_trans_force(self):
     root = self.master
     output_file_path = asksaveasfilename(
         parent=root, title="Enter the transmitted force filename")
     output_file = output_file_path.rstrip('\n')
     WriteData2(self.num, self.a, self.ft_resp, output_file)
Пример #26
0
 def export_cross_correlation(self):
     output_file_path = asksaveasfilename(parent=self.master,\
            title="Enter the cross_correlation filename: ")       
     output_file = output_file_path.rstrip('\n')
     WriteData2(self.n,self.d,self.cc,output_file)