Undocumented Matlab
  • SERVICES
    • Consulting
    • Development
    • Training
    • Gallery
    • Testimonials
  • PRODUCTS
    • IQML: IQFeed-Matlab connector
    • IB-Matlab: InteractiveBrokers-Matlab connector
    • EODML: EODHistoricalData-Matlab connector
    • Webinars
  • BOOKS
    • Secrets of MATLAB-Java Programming
    • Accelerating MATLAB Performance
    • MATLAB Succinctly
  • ARTICLES
  • ABOUT
    • Policies
  • CONTACT
  • SERVICES
    • Consulting
    • Development
    • Training
    • Gallery
    • Testimonials
  • PRODUCTS
    • IQML: IQFeed-Matlab connector
    • IB-Matlab: InteractiveBrokers-Matlab connector
    • EODML: EODHistoricalData-Matlab connector
    • Webinars
  • BOOKS
    • Secrets of MATLAB-Java Programming
    • Accelerating MATLAB Performance
    • MATLAB Succinctly
  • ARTICLES
  • ABOUT
    • Policies
  • CONTACT

2011 perspective & plans for 2012

January 4, 2012 One Comment

With 2011 behind us and a fresh 2012 ahead, it is time again for a short look at this website’s achievements so far, and plans for the future.
I started this blog three years ago, with an article on changing Matlab’s Command Prompt colors, shortly followed by an article on my cprintf utility, which to this day is still the most popular article on this website. cprintf is also one of my top-downloaded utilities, second only to findjobj, and closely followed by officedoc and uiinspect.
In 2011, I published 47 articles, including:

  • Donn Shull’s series on UDD
  • a few posts about integrating 3rd-party Java libraries in Matlab (JFreeChart, JGraph, JBoost)
  • a mini-series about things that can be done to figure windows (minimization/maximization, disabling, transparency, blurring, docking)
  • some articles about internal built-in Matlab GUI controls (plot-selection, color-selection, tri-state checkbox)
  • a few posts dealing with performance, which is one of my favorite topics
  • quite a few articles about miscellaneous undocumented Matlab topics, ranging from GUI (uitable sorting, multi-line tooltips), graphics (plot data-tips, axes zoom), I/O (reading non-Latin files, formatting numbers), external interfaces (running VB code), etc.
  • last but certainly not least, posts related to my work over the past six years – my book about Matlab-Java programming

Hopefully there was enough material and diversity in there to satisfy different audiences. Judging by the traffic on the site, this appears to be the case indeed. Interest in this website still grows steadily, continuing the trend from the first two years. To date, 164,000 unique readers have read at least one article here (two on average), in over 300,000 different visits – more than doubling the figures from last year. In fact, the lowest traffic point of the year, which is customarily around Christmas/New-Year, has had about the same level of traffic this year as the highest-traffic weeks of 2010 (the other dip you see in 2011 is due to a week-long site-overhaul in March):

Steady readership growth (click for details)
Steady readership growth (click for details)

RSS and email subscription has also grown at a steady pace. I’m quite proud of the fact that there are more readers/subscribers to this blog than any other Matlab-related blog, excluding perhaps Loren’s. Having felt the pressure and difficulty in writing a fresh weekly post for the past three years, I truly admire Loren’s six years of continuous high-quality blogging.
The top countries from which you readers visit this site remains unchanged from last year’s post. So this year I will show a different angle, of the top cities visiting in 2011: Munich, London, Tel Aviv, Moscow, New York, Paris, Bangalore, Berlin, Zurich and Toronto.
Natick (MA, USA), home of the MathWorks HQ and some 30,000 other inhabitants, has dropped to 12th place in 2011, although it still maintains the #3 position in all-time visits (since this blog was started). Apparently, as this website gets wider recognition by Matlab users, the relative percentage of MathWorkers interested in this blog decreases, although in absolute numbers I can see that MathWorks visits have remained more-or-less constant.
Readers from all over the world (click for details)
Readers from all over the world (click for details)

In 2012 I plan to continue posting about undocumented aspects of Matlab. Specific plans include the much-overdue articles on uiinspect and its close relative checkClass, as well as additional articles on internal built-in controls. I hope to cross out many items in my TODO list.
There will also be more articles by guest bloggers – I have a growing list of such guest bloggers, of which I am extremely pleased, and some of the promised articles are very interesting. I encourage anyone who has an idea for an article to contact me by email (altmany at gmail, or use the link at the top-right of this page).
Happy 2012 everybody!
– Yair Altman

Related posts:

  1. 2010 perspective & plans for 2011 – 2009 and 2010 have seen steady growth in readership of this website. This post takes an overview of past achievements and future plans....
  2. 2012 perspective & plans for 2013 – 2012 has seen a continued steady growth in website content and readership. This post takes an overview of past achievements and future plans. ...
  3. 2013 perspective & plans for 2014 – 2013 has seen a continued steady growth in website content and readership. This post takes an overview of past achievements and future plans. ...
  4. 2014 perspective & plans for 2015 – 2014 has seen a continued steady growth in website content and readership. This post takes an overview of past achievements and future plans. ...
  5. Ideas for a new book – With my Matlab-Java book being published, reader feedback is requested about the next book project. ...
  6. New York City visit, 21-24 May 2013 – I will be visiting New York 21-24 May 2013 to speak at the Matlab Computational Finance Conference. ...
Print Print
« Previous
Next »
One Response
  1. 2012 perspective & plans for 2013 | Undocumented Matlab January 3, 2013 at 16:19 Reply

    […] Interest in this website still grows steadily, continuing the trend from the past years. To date, 305,500 unique readers have read at least one article here (two on average) […]

Leave a Reply
HTML tags such as <b> or <i> are accepted.
Wrap code fragments inside <pre lang="matlab"> tags, like this:
<pre lang="matlab">
a = magic(3);
disp(sum(a))
</pre>
I reserve the right to edit/delete comments (read the site policies).
Not all comments will be answered. You can always email me (altmany at gmail) for private consulting.

Click here to cancel reply.

Useful links
  •  Email Yair Altman
  •  Subscribe to new posts (feed)
  •  Subscribe to new posts (reader)
  •  Subscribe to comments (feed)
 
Accelerating MATLAB Performance book
Recent Posts

Speeding-up builtin Matlab functions – part 3

Improving graphics interactivity

Interesting Matlab puzzle – analysis

Interesting Matlab puzzle

Undocumented plot marker types

Matlab toolstrip – part 9 (popup figures)

Matlab toolstrip – part 8 (galleries)

Matlab toolstrip – part 7 (selection controls)

Matlab toolstrip – part 6 (complex controls)

Matlab toolstrip – part 5 (icons)

Matlab toolstrip – part 4 (control customization)

Reverting axes controls in figure toolbar

Matlab toolstrip – part 3 (basic customization)

Matlab toolstrip – part 2 (ToolGroup App)

Matlab toolstrip – part 1

Categories
  • Desktop (45)
  • Figure window (59)
  • Guest bloggers (65)
  • GUI (165)
  • Handle graphics (84)
  • Hidden property (42)
  • Icons (15)
  • Java (174)
  • Listeners (22)
  • Memory (16)
  • Mex (13)
  • Presumed future risk (394)
    • High risk of breaking in future versions (100)
    • Low risk of breaking in future versions (160)
    • Medium risk of breaking in future versions (136)
  • Public presentation (6)
  • Semi-documented feature (10)
  • Semi-documented function (35)
  • Stock Matlab function (140)
  • Toolbox (10)
  • UI controls (52)
  • Uncategorized (13)
  • Undocumented feature (217)
  • Undocumented function (37)
Tags
AppDesigner (9) Callbacks (31) Compiler (10) Desktop (38) Donn Shull (10) Editor (8) Figure (19) FindJObj (27) GUI (141) GUIDE (8) Handle graphics (78) HG2 (34) Hidden property (51) HTML (26) Icons (9) Internal component (39) Java (178) JavaFrame (20) JIDE (19) JMI (8) Listener (17) Malcolm Lidierth (8) MCOS (11) Memory (13) Menubar (9) Mex (14) Optical illusion (11) Performance (78) Profiler (9) Pure Matlab (187) schema (7) schema.class (8) schema.prop (18) Semi-documented feature (6) Semi-documented function (33) Toolbar (14) Toolstrip (13) uicontrol (37) uifigure (8) UIInspect (12) uitable (6) uitools (20) Undocumented feature (187) Undocumented function (37) Undocumented property (20)
Recent Comments
Contact us
Captcha image for Custom Contact Forms plugin. You must type the numbers shown in the image
Undocumented Matlab © 2009 - Yair Altman
This website and Octahedron Ltd. are not affiliated with The MathWorks Inc.; MATLAB® is a registered trademark of The MathWorks Inc.
Scroll to top