⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showoverlayms.m

📁 Continuous Profile Models (CPM) Matlab Toolbox.
💻 M
字号:
% function garb = showOverlayMS(dd,st,win,G,exptxt,showAlignedOnly)%% show aligned and unaligned images, overlayed% exptxt containts the title information for specific repeats% win =[minTime maxTime minMZ maxMZ]%% SHOW_DIFF also shows the difference between 'merged' pairsfunction alignQMZ = showOverlayMS(dat,st,win,G,scaleType,exptxt,...    showAlignedOnly,SHOW_DIFF)%dat=qmzD; st=scaleAndTimes(useThese,:,:); win=myWin{thisWin}; exptxt='';if length(dat)~=2  error('Can only display 2 at a time');endalignQMZ = alignMS(dat,st,G,scaleType);numGuideLines=5; %% start the first guide line near the beginning of windowif ~isempty(win)    a=win(1)+2; b=win(2)-2;else    [numTime, numMZ]=size(dat{1});    a=1+2; b=numTime-2;endfor ii=1:length(dat)  lineMarkPos{ii}=floor([a:floor(b-a)/numGuideLines:b]);end%% track these guide lines into upsampled, aligned spacefor ii=1:length(dat)  lineMarkPos2{ii}=st(ii,lineMarkPos{ii},2);endif ~showAlignedOnly    figure,showMS(dat,1,win,lineMarkPos);     title(['Unaligned ' exptxt]);    set(gca,'XGrid','on','GridLineStyle',':','XColor','k');end%% we want the window in this case to start somewhere%% near where the the originals map to in the new space,%% and to be the same length (ie timeRatio * length)win2=win;%% now find where beginning of win1 maps to in the first%% samplewin2(1)=st(1,win(1),2);%% now just make window same length (module time sampling)win2(2)=win2(1)+G.timeRatio*(win(2)-win(1))-1;if win2(2)>size(alignQMZ{1},1)    error('This window is too large in time');enddrawColorbar=1;figure,showMS(alignQMZ,1,win2,lineMarkPos2,G.timeRatio,SHOW_DIFF,...    drawColorbar);thisFig=gcf;if SHOW_DIFF    figure(thisFig-1);else    figure(thisFig);endtitle(['Aligned ' exptxt]);set(gca,'XGrid','on','GridLineStyle',':','XColor','k');ylabel('Latent Time');if SHOW_DIFF    figure(thisFig);    title(['Difference in Aligned ' exptxt]);    set(gca,'XGrid','on','GridLineStyle',':','XColor','k');    ylabel('Latent Time');endreturn;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -