12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- %EZhtMapText.m
- % HeatMap Text Field
- try
- indx=Exp(expN).Dexp(DexpN).spotIndx;
- l=Exp(expN).Dexp(DexpN).scan(scnN).plate.CFout(indx,5);
- k=Exp(expN).Dexp(DexpN).scan(scnN).plate.CFout(indx,3);
- r=Exp(expN).Dexp(DexpN).scan(scnN).plate.CFout(indx,4);
- try
- ll=num2str(l);
- if length(ll)>5,htl=ll(1:5);else htl=ll;end
- if ~isempty(htl), htl=strcat('_L=',htl);else htl=' ';end
- catch
- htl=' ';
- end
- try
- kk=num2str(k);
- if length(kk)>5,htk=kk(1:5);else htk=kk;end
- if ~isempty(htk), htk=strcat('_K=',htk);else htk=' ';end
- catch
- htk=' ';
- end
- try
- rr=num2str(r);
- if length(rr)>5,htr=rr(1:5);else htr=rr;end
- if ~isempty(htr), htr=strcat('_r=',htr);else htr=' ';end
- catch
- htr=' ';
- end
- try
- n1=num2str(Exp(expN).HtMpIntN1(indx)); %num2str(Exp(expN).Dexp(DexpN).HtMpIntN1(indx));
- if length(n1)>5,N1=n1(1:5);else N1=n1; end
- if ~isempty(N1), htN1=strcat('_N1=',N1);else htN1=' ';end
- catch
- htN1=' ';
- end
- try
- n2=num2str(Exp(expN).HtMpIntN2(indx)); %num2str(Exp(expN).Dexp(DexpN).HtMpIntN2(indx));
- if length(n2)>5,N2=n2(1:5);else N2=n2; end
- if ~isempty(N2), htN2=strcat('_N2=',N2);else htN2=' ';end %htN2=strcat('_N2=',N2);
- catch
- htN2=' ';
- end
- try
- if htTog==0 || htTog> 2
- htmapStr=strcat(htl, htN1,htN2)
- if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end
- if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end
- if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end
- end
- catch
- end
- try
- if htTog==1
- htmapStr=htk %strcat(htl, htN1,htN2)
- if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end
- if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end
- if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end
- end
- catch
- end
- try
- if htTog==2
- htmapStr=htr %strcat(htl, htN1,htN2)
- if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end
- if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end
- if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end
- end
- catch
- end
- catch
- msg='No spot selected (indx=Exp(expN).Dexp(DexpN).spotIndx)'
- end
|