File Exchange Pick of the Week

July 6th, 2007

Adaptive date ticks

dateTicks.jpg

I never even knew I needed this function until I saw it. This function basically makes your date ticks scale to the appropriate time scale, be it years, quarters or months. Very nice for that portfolio watching MATLAB GUI that I never seem to have the time to build. ZoomAdaptiveDateTicks.m

One Response to “Adaptive date ticks”

  1. Les Beckham replied on :

    This should prove useful. It’s always nice to find out about previously unknown features. There is one small issue that is easily fixed:

    The ‘demo’ feature uses the ‘today’ function which, apparently, only ships with the Financial toolbox. If you replace the line
    dates = today – linspace(1169,0,15000)’;
    with
    dates = floor(now) – linspace(1169,0,15000)’;

    it will work without the ‘today’ function.

Leave a Reply

Wrap code fragments inside <pre> tags, like this:

<pre class="code">
a = magic(3);
sum(a)
</pre>

If you have a "<" character in your code, either follow it with a space or replace it with "&lt;" (including the semicolon).


MathWorks

Brett & Jiro share their favorite user-contributed submissions from the File Exchange.

These postings are the author's and don't necessarily represent the opinions of The MathWorks.