chore: move the plot test from Signal_prep
to Test_functions
This commit is contained in:
parent
dfc1b4173a
commit
2098432d21
@ -166,21 +166,3 @@ def plot_arrays(N, y):
|
||||
plt.plot(N, np.abs(y))
|
||||
plt.show()
|
||||
|
||||
|
||||
#'''
|
||||
handler = Handler.CSV_handler()
|
||||
file = "/Exp20201205_2myo_hardTypePP/HaluskaMarek_20201207_1810/myoLeftEmg.csv"
|
||||
df = handler.get_time_emg_table(file, 1)
|
||||
N = get_xory_from_df('x', df)
|
||||
#plot_df(df)
|
||||
print(len(N))
|
||||
print(len(get_xory_from_df('y', df)))
|
||||
x, cA, cD = wavelet_db4_denoising(df)
|
||||
#plot_arrays(x, cA)
|
||||
print(len(cA))
|
||||
cA_filt, cD_filt = soft_threshold_filter(cA, cD)
|
||||
#plot_arrays(x, cA_filt)
|
||||
print(len(cA_filt))
|
||||
y_new_values = inverse_wavelet(df, cA, cD)
|
||||
print(len(y_new_values))
|
||||
plot_arrays(N, y_new_values)
|
@ -32,3 +32,21 @@ def test_fft_prep():
|
||||
x, y, d = Signal_prep.prep_df_for_trans(df)
|
||||
print(x)
|
||||
print(y)
|
||||
|
||||
def test_plot_wavelet_both_ways():
|
||||
handler = CSV_handler()
|
||||
file = "/Exp20201205_2myo_hardTypePP/HaluskaMarek_20201207_1810/myoLeftEmg.csv"
|
||||
df = handler.get_time_emg_table(file, 1)
|
||||
N = handler.get_xory_from_df('x', df)
|
||||
#plot_df(df)
|
||||
#print(len(N))
|
||||
#print(len(get_xory_from_df('y', df)))
|
||||
x, cA, cD = handler.wavelet_db4_denoising(df)
|
||||
#plot_arrays(x, cA)
|
||||
#print(len(cA))
|
||||
cA_filt, cD_filt = soft_threshold_filter(cA, cD)
|
||||
#plot_arrays(x, cA_filt)
|
||||
#print(len(cA_filt))
|
||||
y_new_values = handler.inverse_wavelet(df, cA, cD)
|
||||
#print(len(y_new_values))
|
||||
handler.plot_arrays(N, y_new_values)
|
Loading…
Reference in New Issue
Block a user