亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? test.txt

?? matlab環境下的多路串口數據實時繪圖顯示
?? TXT
?? 第 1 頁 / 共 5 頁
字號:


function   bluesky

global  hmainfig  sampletime;
sampletime=1;
global  hinput1  hinput2;
global  hcurrent  hresult;

def11={'mV','mA','mV','mA','mV','mA','mV','mA'};
fields11={'ch1units','ch2units','ch3units','ch4units','ch5units','ch6units','ch7units','ch8units'};      %該結構體的字段名。
hinput1=cell2struct(def11,fields11,2);                                               %對結構體hinput1進行初始化。

def22={'1','1','1','1','1','1','1','1'};
fields22={'equation1','equation2','equation3','equation4',...                                                              %該結構體的字段名。   
            'equation5','equation6','equation7','equation8'};
hinput2=cell2struct(def22,fields22,2);                                                %對結構體hinput2進行初始化。


close all                                           %關閉當前存在的其它的圖象。
hmainfig=figure('name','Matlab_GUI_Com(2008)','numbertitle','off','menubar','none',...       %建立一個圖,并設置其基本屬性。
                             'units','normalized','tag','hmainfig');
set(hmainfig,'units','normalized','position',[0.2,0.2,0.5,0.5]);                                       %把這個圖的單位歸一化,并定義該圖的大小。
set(hmainfig,'defaultuicontrolfontsize',10);                                                                    %設置該圖中控件的字體的默認值為13。
set(hmainfig,'defaultuicontrolunits','normalized');                                                          %設置該圖中控件的默認單位是normalized。
 set(hmainfig,'visible','off');                                                                                               %暫時讓這個界面隱藏起來 。                                                                                            

%以下這一段程序是FILE菜單及其子菜單。
hmenu1=uimenu(hmainfig,'label','File');
          hmenu11=uimenu(hmenu1,'label','Open','accelerator','o');                               %子菜單open,并設置其快捷鍵為ctrl+o .
                              set(hmenu11,'callback',...                                                                   %子菜單open的回調函數。
                                    ['file=uigetfile(''*.fig'');',...                                                                 %打開擴展名為.fig的文件。
                                     'if  ~isequal(file,0) ',...                                                                     % 若文件存在則達開該文件。
                                        'open(file);',...
                                        'end']);
    hmenu12=uimenu(hmenu1,'label','Save as','accelerator','s');                                 %子菜單save as ,并設置其快捷鍵為ctrl+s.
                             set(hmenu12,'callback',@saveasfcn);                                               %子菜單save as對應的回調函數為saveasfcn.m文件。
    hmenu13=uimenu(hmenu1,'label','Page setup ','accelerator','g');
                             set(hmenu13,'callback','pagesetupdlg');
                             
                             
   hmenu14=uimenu(hmenu1,'label','Print','accelerator','p');                                  %子菜單print,并設置其快捷鍵為ctrl+p.
                             set(hmenu14,'callback','printdlg');                                                       %子菜單print對應的回調函數為printdlg。
                             
   hmenu15=uimenu(hmenu1,'label','Quit','accelerator','q');                                   %子菜單quit,并設置其快捷鍵為ctrl+p.

 %第二個菜單setup及其子菜單,用來對測量對象等進行設置。
hmenu2=uimenu(hmainfig,'label','Setup');                                                                      %菜單setup。
hmenu21=uimenu(hmenu2,'label','Axes range','accelerator','a');                               %子菜單axes range,
             set(hmenu21,'callback',@setup_dlg);                                                                   %并設置其回調函數為setup_dlg文件。    
             
hmenu22=uimenu(hmenu2,'label','Equation','accelerator','e');
             set(hmenu22,'callback',@equationdlg);
hmenu23=uimenu(hmenu2,'label','Measure units','accelerator','m');
           set(hmenu23,'callback',@measureunits);

hmenu24=uimenu(hmenu2,'label','Sample time','accelerator','t');                                %子菜單sample time,
            set(hmenu24,'callback',@sampletimedlg);                                                            %并設置其回調函數為sampletimedlg.m文件。
            
%第三個菜單zoom及其子菜單,用來對圖形進行放大。
hmenu3=uimenu(hmainfig,'label','Zoom');                                                                     %菜單zoom.
hmenu31=uimenu(hmenu3,'label','Zoom on','callback','zoom on');                           %子菜單"放大“。
hmenu32=uimenu(hmenu3,'label','Zoom off','callback','zoom off');                           %子菜單”停止縮放“,停止放大縮小。
hmenu33=uimenu(hmenu3,'label','Zoom out','callback','zoom out');                         %子菜單”恢復原圖“,恢復為原圖大小。
hmenu34=uimenu(hmenu3,'label','Zoom xon','callback','zoom xon');                       %子菜單”X軸放大“。
hmenu35=uimenu(hmenu3,'label','Zoom yon','callback','zoom yon');                       %子菜單"Y軸放大”。

%第四個菜單option及其子菜單
hmenu4=uimenu(hmainfig,'label','Option');                                                                     %菜單option.
hmenu41=uimenu(hmenu4,'label','Grid ');                                                                       %子菜單grid.
hmenu411=uimenu(hmenu41,'label','Grid on','callback','grid on','accelerator','n');   %grid 下的子菜單grid on,用來添加網格。
hmenu412=uimenu(hmenu41,'label','Grid off','callback','grid off','accelerator','f');      %grid下的子菜單grid off ,用來去除網格。
hmenu42=uimenu(hmenu4,'label','Linestyle');                                                                %子菜單linestyle,用來設置曲線的形狀。
hmenu421=uimenu(hmenu42,'label','點線','callback',...                                                 %子菜單“:”用來設置曲線為點線。  
                                      ['global  hmainfig hresult ;',...
                                        'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                       'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                      'set(hresult,''LineStyle'','':'');',...
                                       'set(allhmenu4(1),''checked'',''on'');',...
                                        'set(allhmenu4(2:4),''checked'',''off'');']);
hmenu422=uimenu(hmenu42,'label','虛線','callback',...                                                 %子菜單,用來設置曲線為虛線。
                                     ['global  hmainfig hresult ;',...
                                        'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                       'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                     'set(hresult,''LineStyle'',''--'');',....
                                    'set(allhmenu4(2),''checked'',''on'');',...
                                     'set([allhmenu4(1),allhmenu4(3:4)],''checked'',''off'');']);
 hmenu423=uimenu(hmenu42,'label','實線','checked','on','Separator','on','callback',...%子菜單,用來設置曲線為實線。
                                     ['global  hmainfig hresult ;',...
                                        'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                       'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                     'set(hresult,''LineStyle'',''-'');',...
                                     'set(allhmenu4(3),''checked'',''on'');',...
                                     'set([allhmenu4(1:2),allhmenu4()],''checked'',''off'');']);     
 hmenu424=uimenu(hmenu42,'label','虛點線','callback',...                                             %子菜單,用來設置曲線為虛點線。
                                     ['global  hmainfig hresult ;',...
                                        'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                       'allhmenu4=getappdata(hmainfig,''allhmenu4'');',...
                                     'set(hresult,''LineStyle'',''-.'');',...
                                     'set(allhmenu4(4),''checked'',''on'');',...
                                     'set(allhmenu4(1:3),''checked'',''off'');']);
   allhmenu4=[hmenu421,hmenu422,hmenu423,hmenu424];
setappdata(hmainfig,'allhmenu4',allhmenu4);

 hmenu43=uimenu(hmenu4,'label','Line width');                                                             %子菜單,用來設置線的寬度。
                                     set(hmenu43,'callback',@slider_callback);
hmenu44=uimenu(hmenu4,'label','Color');                                                                      %子菜單,用來設置顏色。

hmenu441=uimenu(hmenu44,'label','Blue','foregroundcolor','blue','checked','on');   %設置曲線的顏色為藍色。
                                      set(hmenu441,'callback',...
                                              ['global  hresult hmainfig;',...
                                              'allhmenu44=getappdata(hmainfig,''allhmenu44'');',...                                               
                                              'set(hresult,''color'',''blue'');',...
                                              'set(allhmenu44(1),''checked'',''on'');',...
                                              'set(allhmenu44(2:7),''checked'',''off'');'])
hmenu442=uimenu(hmenu44,'label','Red','foregroundcolor','red');                             %設置曲線的顏色為紅色。
                                      set(hmenu442,'callback',...
                                             ['global  hresult hmainfig;',...
                                              'allhmenu44=getappdata(hmainfig,''allhmenu44'');',...        
                                             'set(hresult,''color'',''red'');',...
                                               'set(allhmenu44(2),''checked'',''on'');',...
                                               'set([allhmenu44(1),allhmenu44(2:7)],''checked'',''off'');']);
hmenu443=uimenu(hmenu44,'label','Black','foregroundcolor','black','separator','on');  %設置曲線的顏色為黑色 。
                                      set(hmenu443,'callback',...
                                              ['global  hresult hmainfig;',...
                                              'allhmenu44=getappdata(hmainfig,''allhmenu44'');',...        
                                              'set(hresult,''color'',''black'');',...
                                               'set(allhmenu44(3),''checked'',''on'');',...
                                               'set([allhmenu44(1:2),allhmenu44(4:7)],''checked'',''off'');']);
hmenu444=uimenu(hmenu44,'label','Cyan','foregroundcolor','cyan');                            %設置曲線的顏色為青色。
                                      set(hmenu444,'callback',...
                                             ['global  hresult hmainfig;',...
                                              'allhmenu44=getappdata(hmainfig,''allhmenu44'');',...        
                                             'set(hresult,''color'',''cyan'');',...
                                              'set(allhmenu44(4),''checked'',''on'');',...
                                              'set([allhmenu44(1:3),allhmenu44(5:7)],''checked'',''off'');']);
hmenu445=uimenu(hmenu44,'label','Magenta','foregroundcolor','magenta','separator','on');  %設置曲線的顏色為洋紅色。
                                       set(hmenu445,'callback',...
                                          ['global  hresult hmainfig;',...
                                              'allhmenu44=getappdata(hmainfig,''allhmenu44'');',...        
                                          'set(hresult,''color'',''magenta'');',...
                                           'set(allhmenu44(5),''checked'',''on'');',...
                                           'set([allhmenu44(1:4),allhmenu44(6:7)],''checked'',''off'');']);
hmenu446=uimenu(hmenu44,'label','Yellow','foregroundcolor','yellow');                      %設置曲線的顏色為黃色。
                                        set(hmenu446,'callback',...
                                            ['global  hresult hmainfig;',...
                                              'allhmenu44=getappdata(hmainfig,''allhmenu44'');',...        
                                            'set(hresult,''color'',''yellow'');',...
                                             'set(allhmenu44(6),''checked'',''on'');',...
                                             'set([allhmenu44(1:5),allhmenu44(7)],''checked'',''off'');']);
hmenu447=uimenu(hmenu44,'label','Green','foregroundcolor','green','separator','on');   %設置曲線的顏色為綠色。
                                        set(hmenu447,'callback',...
                                            ['global  hresult hmainfig;',...
                                              'allhmenu44=getappdata(hmainfig,''allhmenu44'');',...        
                                            'set(hresult,''color'',''green'');',...
                                             'set(allhmenu44(7),''checked'',''on'');',...
                                             'set(allhmenu44(1:6),''checked'',''off'');']);
        allhmenu44=[hmenu441,hmenu442,hmenu443,hmenu444,...
                  hmenu445,hmenu446,hmenu447];
 setappdata(hmainfig,'allhmenu44',allhmenu44);                            
                                             
%建立 一個用來顯示時間的菜單。
 %第五個菜單time,用來顯示當前的時間。


 
 htime=uimenu('label','Time','foregroundcolor','blue');                                                    %建立一個菜單名為Time.
 timer_handle=timer;                                                                                                           %建立一個定時器對象。
 setappdata(hmainfig,'htime',htime);
setappdata(hmainfig,'timer_handle',timer_handle);
 
 command=['global  hmainfig;',...
                        'htime=getappdata(hmainfig,''htime'');',...
                        'timer_handle=getappdata(hmainfig,''timer_handle'');',...
                            'set(htime,''label'',',...                                                                                   %將時間顯示在label卷展欄上。
                         'datestr(clock))'];                                                                              
                              
set(htime,'deletefcn',[ 'global  hmainfig;',...
                                    'timer_handle=getappdata(hmainfig,''timer_handle'');',...
                                  'stop(timer_handle);',...                                                                   %欲單擊窗口右上角的按鈕后就將窗口關閉并將定時器對象停止與刪除。
                                   'delete(timer_handle);']);            

set(timer_handle,'executionmode','fixedrate');                                                                 %執行模式fixedrate.
set(timer_handle,'period',1);                                                                                               %記時周期為1秒。
set(timer_handle,'timerfcn',command);                                                                             %指定定時器timerfcn觸發后執行的操作
set(timer_handle,'errorfcn',['global  hmainfig;',...
                                                'timer_handle=getappdata(hmainfig,''timer_handle'');',...
                                                'stop(timer_fcn);',...
                                               ' delete(timer_handle);']);                                                   %如果該定時器使用上發生錯誤就將定時器停止與刪除.
start(timer_handle);
                                       

 

%下面這段程序實用來在GUI上增加11個工具欄,用來對該圖形進行操作。包括通道之間的切換和雙軸顯示等等。
%可以說這些工具欄的使用是我的整個GUI的縮影,因為它的精華部分都通過這些工具欄的使用來體現。
 hzoomin=uipushtool('separator','on','tooltipstring','放大',...                                             %建立“放大”工具欄。
                             'clickedcallback','zoom on',...
                           'CData',imread('zoomin.png'));
hzoomout= uipushtool('separator','on','tooltipstring','停止縮放',...                                   %建立“縮小”工具欄。
                             'clickedcallback','zoom out',...
                            'CData',imread('zoomout.bmp'));
                   
huipushtoolcons=uipushtool('tooltipstring','比較','separator','on',...                                 %建立“比較”工具欄。
                         'CData',imread('cons.jpg'));
huipushtool1=uipushtool('tooltipstring','通道1','separator','on',...                                     %建立push1工具欄。
                         'CData',imread('1.jpg'));
huipushtool2=uipushtool('tooltipstring','通道2',...                                                               %建立push2工具欄。
                         'CData',imread('2.jpg'));
huipushtool3=uipushtool('tooltipstring','通道3',...                                                               %建立push3工具欄。
                         'CData',imread('3.jpg'));
huipushtool4=uipushtool('tooltipstring','通道4',...                                                              %建立push4工具欄。
                         'CData',imread('4.jpg'));
huipushtool5=uipushtool('tooltipstring','通道5' ,...                                                              %建立push5工具欄。
                         'CData',imread('5.jpg'));
huipushtool6=uipushtool('tooltipstring','通道6',...                                                               %建立push6工具欄。
                         'CData',imread('6.jpg'));
huipushtool7=uipushtool('tooltipstring','通道7' ,...                                                             %建立push7工具欄。
                         'CData',imread('7.jpg'));
huipushtool8=uipushtool('tooltipstring','通道8',...                                                               %建立push8工具欄。
                         'CData',imread('8.jpg'));

%下面這一段程序是用來建立控件和確定坐標軸的大小。
htext1=uicontrol(hmainfig,'style','text','position',[0.04,0.82,0.05,0.05],...                        %建立一個靜態文本框用來顯示測量單位(左上)。
                             'backgroundcolor',[0.8,0.8,0.8],'string','單位',...
                             'foregroundcolor','magenta','tag','htext1');
 setappdata(hmainfig,'htext1',htext1);
htext2=uicontrol(hmainfig,'style','text','position',[0.04,0.38,0.05,0.05],...                        %建立一個靜態文本框用來顯示測量單位(左下)。
                              'backgroundcolor',[0.8,0.8,0.8],'string','',...
                              'foregroundcolor','magenta','tag','htext2');
  setappdata(hmainfig,'htext2',htext2);
 htext5=uicontrol(hmainfig,'style','text','position',[0.93,0.82,0.06,0.05],...
                              'backgroundcolor',[0.8,0.8,0.8],'string','',...
                                'tag','htext5');

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
爽好多水快深点欧美视频| 国产亚洲人成网站| 一本大道av一区二区在线播放| 精品一区二区免费在线观看| 日韩精品一级中文字幕精品视频免费观看| 亚洲欧美日韩在线不卡| 亚洲人成小说网站色在线| 亚洲人成网站色在线观看 | 日韩有码一区二区三区| 亚洲成人自拍一区| 日韩高清不卡一区二区三区| 亚洲国产wwwccc36天堂| 日本va欧美va精品发布| 免费国产亚洲视频| 国产乱码字幕精品高清av | 99视频精品免费视频| 成人综合在线视频| 色综合久久88色综合天天免费| 欧美亚洲一区二区在线| 日韩一级成人av| 久久久久久久久久久久久女国产乱 | 国产成人av一区二区| 成人一区在线观看| 色一区在线观看| 欧美一级爆毛片| 中文在线一区二区| 亚洲h动漫在线| 国产麻豆精品theporn| 99精品视频在线观看免费| 欧美天天综合网| 精品国产91洋老外米糕| 国产精品久久久久aaaa| 亚洲va中文字幕| 成人综合婷婷国产精品久久 | 欧美剧情电影在线观看完整版免费励志电影| 欧美色区777第一页| 精品国产制服丝袜高跟| 亚洲日本一区二区三区| 久久精品99国产国产精| 色婷婷精品大在线视频 | 91色porny在线视频| 欧美另类变人与禽xxxxx| 欧美国产成人在线| 日韩精品一二三区| 成人午夜短视频| 日韩一区二区三区av| 中文字幕亚洲一区二区av在线| 日本aⅴ免费视频一区二区三区| 成人性色生活片| 精品国产a毛片| 午夜久久福利影院| 91在线丨porny丨国产| 精品日韩欧美一区二区| 亚洲高清免费视频| 色综合天天性综合| 中文字幕av一区二区三区免费看| 奇米精品一区二区三区在线观看| 91麻豆国产自产在线观看| 国产亚洲欧美激情| 裸体健美xxxx欧美裸体表演| 欧美在线一区二区| 一区二区三区在线观看视频| av网站一区二区三区| 久久无码av三级| 国产一区二区福利| 欧美精品一区二区三区在线播放| 日本特黄久久久高潮| 欧美女孩性生活视频| 一区二区三区在线观看网站| 92精品国产成人观看免费| 国产精品视频免费| 高潮精品一区videoshd| 久久久久久久久久久久电影| 黑人巨大精品欧美黑白配亚洲| 欧美一区二区三区电影| 麻豆极品一区二区三区| 欧美一区二区在线播放| 久久国产精品99精品国产| 欧美一区二区高清| 蜜臀精品久久久久久蜜臀| 91精选在线观看| 日本aⅴ精品一区二区三区| 91精品国产综合久久久久久久久久| 亚洲国产欧美日韩另类综合| 欧美蜜桃一区二区三区| 婷婷开心久久网| 91精品国产欧美日韩| 久久av资源网| 久久精品日韩一区二区三区| 高潮精品一区videoshd| 亚洲欧美在线观看| 91久久精品一区二区三区| 亚洲福利视频三区| 日韩欧美国产小视频| 国产成人免费在线视频| 亚洲欧美日韩中文字幕一区二区三区| 欧美怡红院视频| 激情亚洲综合在线| 国产精品色噜噜| 欧美日韩在线观看一区二区 | wwwwww.欧美系列| 972aa.com艺术欧美| 午夜电影一区二区三区| 26uuu成人网一区二区三区| 99re亚洲国产精品| 午夜电影久久久| 欧美韩国日本综合| 欧美精品在线观看播放| 国产伦精品一区二区三区免费迷 | 色噜噜偷拍精品综合在线| 亚洲成av人片一区二区| 精品国产乱码久久久久久老虎 | 成人av在线一区二区| 亚洲成人免费电影| 国产亚洲va综合人人澡精品| 日本精品视频一区二区三区| 久久精品99国产精品| 日韩理论片一区二区| 久久综合久久综合久久| 欧美日韩国产高清一区二区| 国产精品一区二区在线看| 一区二区不卡在线播放| 国产亚洲精品久| 日韩一区二区免费高清| 在线观看av一区二区| 成人天堂资源www在线| 久久99久久99| 日韩精品乱码免费| 成人免费一区二区三区在线观看| 日韩限制级电影在线观看| 91麻豆成人久久精品二区三区| 久久国产精品一区二区| 午夜精品久久一牛影视| ●精品国产综合乱码久久久久 | 99九九99九九九视频精品| 精品一区二区三区日韩| 日韩—二三区免费观看av| 亚洲图片你懂的| 国产精品久久久久久久久久久免费看 | 精品少妇一区二区三区日产乱码| 欧美视频中文字幕| 成人午夜av在线| 国产精品性做久久久久久| 久久福利资源站| 老色鬼精品视频在线观看播放| 亚洲动漫第一页| 亚洲国产精品视频| 亚洲一区二区三区激情| 亚洲影院在线观看| 有坂深雪av一区二区精品| 中文字幕一区二区三区不卡| 国产亚洲制服色| 久久久久久免费毛片精品| 2020国产精品自拍| 久久新电视剧免费观看| 国产午夜精品一区二区三区视频 | 日韩在线一二三区| 青青草91视频| 久久国产精品99久久人人澡| 另类的小说在线视频另类成人小视频在线| 天天影视涩香欲综合网| 日韩av一级电影| 久久成人18免费观看| 国产资源精品在线观看| 国产精品夜夜爽| 91影院在线观看| 欧美亚洲动漫制服丝袜| 91精品国产品国语在线不卡| 精品国产不卡一区二区三区| 精品国产精品一区二区夜夜嗨| 久久精品一区八戒影视| 中文字幕av一区二区三区| 一区二区三区四区精品在线视频| 亚洲成人午夜影院| 精品一区二区三区在线观看| 顶级嫩模精品视频在线看| 日本精品裸体写真集在线观看| 欧美性高清videossexo| 日韩精品一区二| 国产精品高潮久久久久无| 亚洲国产精品一区二区www在线| 丝袜诱惑亚洲看片| 国产精品1024| 在线精品视频一区二区三四| 91精品国产色综合久久不卡电影| 国产三级精品视频| 亚洲精品免费一二三区| 激情久久五月天| 色综合欧美在线视频区| 欧美精品一区二区三区在线播放| 国产精品久久二区二区| 日韩福利视频导航| 91视频观看视频| 欧美videos大乳护士334| 又紧又大又爽精品一区二区| 国产综合成人久久大片91| 欧美午夜理伦三级在线观看| 国产亚洲精品久| 麻豆91在线观看| 欧美日本精品一区二区三区|