Info

This question is closed. Reopen it to edit or answer.

contourlines in time format

1 view (last 30 days)
Staffan
Staffan on 23 Apr 2012
Closed: MATLAB Answer Bot on 20 Aug 2021
how can I format my contour lines with clabel in time format like hh:mm?

Answers (2)

Grzegorz Knor
Grzegorz Knor on 23 Apr 2012
It may be helpful to Analyze this code:
Z = 5+abs(peaks)/10;
[C,h] = contour(interp2(Z,4));
th = clabel(C,h);
set(th,'BackgroundColor',[1 1 .6],...
'Edgecolor',[.7 .7 .7])
for k=1:length(th)
tmp = get(th(k),'String');
tmp = strrep(tmp,'.',':');
set(th(k),'String',tmp)
end

Staffan
Staffan on 23 Apr 2012
It's not quite what I wanted. My contour lines are in decimal form, like 0.125 If I make cellstr(datestr(0.125,15)) then I get 3:00 which is what I want to be labelled along one of the lines.

This question is closed.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!