From cebb337a4a0a8ca43c42e56f1a5cb4e767ec4f0e Mon Sep 17 00:00:00 2001 From: yomguy Date: Fri, 21 Nov 2008 11:00:33 +0000 Subject: [PATCH] Add comment to saved file and plot titles git-svn-id: http://svn.parisson.org/svn/CNAQ/trunk@201 5fc3e0e6-29bc-4d03-b52b-c088cb822bde --- CNAQ.fig | Bin 16259 -> 16042 bytes CNAQ.m | 27 ++++++++++++++++++++++++++- tools/plot_mes.m | 8 ++++---- tools/save_mes.m | 2 +- 4 files changed, 31 insertions(+), 6 deletions(-) diff --git a/CNAQ.fig b/CNAQ.fig index a186180f7387924c02973692357eba1fc788275a..1aeedf3a394cf8408fc72ddc891251dad91b254b 100644 GIT binary patch delta 2489 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 N2WAd78UP~}I}xX -% Last Modified by GUIDE v2.5 21-Nov-2008 10:49:08 +% Last Modified by GUIDE v2.5 21-Nov-2008 11:36:46 % CNAQ, by itself, creates a new CNAQ or raises the existing % singleton*. @@ -593,3 +593,28 @@ if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgr end + + + +function r_c_Callback(hObject, eventdata, handles) +% hObject handle to r_c (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hints: get(hObject,'String') returns contents of r_c as text +% str2double(get(hObject,'String')) returns contents of r_c as a double + + +% --- Executes during object creation, after setting all properties. +function r_c_CreateFcn(hObject, eventdata, handles) +% hObject handle to r_c (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles empty - handles not created until after all CreateFcns called + +% Hint: edit controls usually have a white background on Windows. +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + diff --git a/tools/plot_mes.m b/tools/plot_mes.m index cd15583..f3ebfe8 100644 --- a/tools/plot_mes.m +++ b/tools/plot_mes.m @@ -17,7 +17,7 @@ if domain == 1 axis([f_min f_max min(spec_mes_log(f_min_ind:f_max_ind-1000))-6 max(spec_mes_log(f_min_ind:f_max_ind))+6]); xlabel('Frequency (Hz)'); ylabel('Amplitude (dB)'); - title(['Modulus of the transfer function (group: ' group ', id: ' id ', channel : ' channel ')']); + title(['Modulus of the transfer function (group: ' group ', id: ' id ', channel : ' channel ', comment :' comment ')']); grid on; subplot(2,1,2); @@ -29,7 +29,7 @@ if domain == 1 grid on; xlabel('Frequency (Hz)'); ylabel('Phasis (rad)'); - title(['Phasis of the transfer function (group: ' group ', id: ' id ', channel : ' channel ')']); + title(['Phasis of the transfer function (group: ' group ', id: ' id ', channel : ' channel ', comment :' comment ')']); elseif domain == 2 % Time @@ -42,7 +42,7 @@ elseif domain == 2 %axis([1 t(length(t)) min(sig_mes)-0.01 max(sig_mes)+0.01]); xlabel('Time (s)'); ylabel('Amplitude'); - title(['Measured temporal signal (group: ' group ', id: ' id ', channel : ' channel ')']); + title(['Measured temporal signal (group: ' group ', id: ' id ', channel : ' channel ', comment :' comment ')']); grid on; subplot(2,1,2); @@ -54,7 +54,7 @@ elseif domain == 2 axis([-t_ri(len_ri) t_ri(len_ri) min(rep_imp_mes)-0.01 max(rep_imp_mes)+0.01]); xlabel('Time (s)'); ylabel('Amplitude'); - title(['Measured impulse response (group: ' group ', id: ' id ', channel : ' channel ')']); + title(['Measured impulse response (group: ' group ', id: ' id ', channel : ' channel ', comment :' comment ')']); grid on; diff --git a/tools/save_mes.m b/tools/save_mes.m index 5923c59..966d269 100644 --- a/tools/save_mes.m +++ b/tools/save_mes.m @@ -26,7 +26,7 @@ function save_mes(handles) gain_out = get(handles.gain_out,'Value'); % Save it - file = [home_dir '\' username '_' id '.mat']; + file = [home_dir '\' username '_' id '_' comment '.mat']; save(file); % Clear big data -- 2.39.5