https://github.com/simkind/Patch-clamp-analysis
Raw File
Tip revision: bde5c7399d9f7c789feec0ee26ab5dad4a661d90 authored by simkind on 13 January 2021, 04:40:28 UTC
Create How to use.md
Tip revision: bde5c73
zoomplot.m
% function zoomplot(data,correction)
% % Listen to zoom events
% plot(data);
% set(gca,'xticklabel',get(gca,'xtick')*correction)
% h = zoom;
% 
% set(h,'ActionPostCallback',@mypostcallback);
% set(h,'Enable','on');
% 
% function mypostcallback(obj,evd)
% c = get(gca,'xtick')
% set(gca,'xticklabel',c*correction)
function zoomplot(data,correction)
plot(data);
A = get(gca);

set(gca,'xticklabel',A.XTick*correction)
h = zoom;
set(h,'ActionPostCallback',{@mypostcallback,correction});

function mypostcallback(obj,evd,correction)
B = get(gca);
newlim = B.XLim;
xticky = B.XTick;
newlabels = xticky*correction;
set(gca,'xticklabel',newlabels)
back to top