[其他] GUI滑桿(slider)數據該如何記錄?已回收

看板MATLAB作者 (愛世代)時間13年前 (2011/07/26 17:33), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
各位大家好,我有一個問題想請教。 這次要設計一個GUI介面,預先載入30組side by side影像 藉由一個slider去控制使得右眼影像的色溫有變化。 slider值範圍[0 1], 當值為0時,影像保持不變,當值為1時,影像變黃。 這個功能,我有寫出來。 但是比較困惑的是該如何記錄? 以下為目前slider的callback function(滑桿讀值和顯示部分) function slider_show(hObject, eventdata, handles) color_lut_1 = get(handles.slider1, 'value'); %讀取滑桿中,value的數值 set(handles.text1,'string',[num2str(100*color_lut_1),'%']); 我應該如何儲存color_lut_1的值呢??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.21.111

07/27 00:13, , 1F
提供想法 建立一個計算次數的 例如 num_timess=0
07/27 00:13, 1F

07/27 00:15, , 2F
在slider 的callback 加入num_timess=num_timess+1;
07/27 00:15, 2F

07/27 00:16, , 3F
與 color_num(num_timess)=color_lut_1;
07/27 00:16, 3F

07/27 00:18, , 4F
我的作法大致如上。會遇到的問題就不詳述了
07/27 00:18, 4F

07/27 09:48, , 5F
謝謝 我試看看
07/27 09:48, 5F

08/05 00:33, , 6F
程式初始設record=[];
08/05 00:33, 6F

08/05 00:34, , 7F
calllback 裡面寫record=[record color_lut_1] ----DONE
08/05 00:34, 7F
文章代碼(AID): #1EBee6p3 (MATLAB)