Rank: 61 based on 968 downloads (last 30 days) and 35 files submitted
photo

Michelle Hirsch

E-mail
Company/University
MathWorks
Lat/Long
42.3, -71.6

Personal Profile:

I'm the head of MATLAB Product Management at The MathWorks. I've been a heavy user of MATLAB since the mid 90s, and now work to represent the voice of the user as we continue to improve MATLAB. Feel free to drop me a line and let me know what you'd like to see us work on.

Professional Interests:
MATLAB

 

Watch this Author's files

 

Files Posted by Michelle View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
11 Sep 2013 Screenshot dualcursor Add dual vertical cursors to a plot. Author: Michelle Hirsch annotation, customization, cursors, cursor, label, ginput 41 29
  • 4.63636
4.6 | 25 ratings
01 May 2013 Screenshot UIGETVARIABLES: Dialog to pass variables from workspace into GUI UIGETVARIABLES creates a dialog box for selecting variables from the base workspace Author: Michelle Hirsch gui, utility, potw, pick of the week 30 7
  • 4.75
4.8 | 4 ratings
28 Sep 2011 Counter Example An example using generic dll calling to use the counter on an NI daq card. Author: Michelle Hirsch example, application, counter, timer, countertimer, dll 19 1
  • 5.0
5.0 | 3 ratings
21 Dec 2010 Screenshot Add a background gradient to plots Add a background gradient to plot axes to make them look a little fancy. Author: Michelle Hirsch graphics, utility, gradient, presentation 27 0
01 Feb 2010 Screenshot Test and Measurement Seminar Demos Source code for Test and Measurement Seminar Demos, including electronic throttle body case study. Author: Michelle Hirsch example, application, data acquisition, serial, gpib, instrument control 36 0
  • 3.5
3.5 | 2 ratings
Comments and Ratings by Michelle View all
Updated File Comments Rating
28 Feb 2014 UIGETVARIABLES: Dialog to pass variables from workspace into GUI UIGETVARIABLES creates a dialog box for selecting variables from the base workspace Author: Michelle Hirsch

Great suggestion, Michael. There's no easy way to do it right now. Ideally, I guess the interface would treat structs (and tables) like workspaces, and allow you to drill into them to pick individual variables.

Anybody out there want to take a stab at adding this enhancement?

- Michelle

20 Jan 2014 dualcursor Add dual vertical cursors to a plot. Author: Michelle Hirsch

I sent Mayank a version that supports this. If it goes well for him, I will post this updated version to the File Exchange.

13 Jan 2014 dualcursor Add dual vertical cursors to a plot. Author: Michelle Hirsch

Mark - glad you like it. The code doesn't do horizontal lines. It could be modified to do so, but would likely be a fair bit of work since my code all assumed vertical lines.

If anybody is up for tackling I'd be happy to review proposed changes! Just email me.

01 Apr 2011 FIGHT TO THE DEATH AGAINST A GIANT CHICKEN An epic finalfantasy-style fight against an AI controled chicken with a dynamic interface :P Author: Emile B.

Totally made my day!

11 Feb 2011 MATLAB Functional Programming Style Guidelines An annotated presentation for MATLAB programming style guidelines Author: Fayssal El Moufatich

This appears to be a nearly direct copy of Richard Johnson's legendary MATLAB Programming Style Guidelines, just put into PowerPoint format.

http://www.mathworks.com/matlabcentral/fileexchange/2529-matlab-programming-style-guidelines

Comments and Ratings on Michelle's Files View all
Updated File Comment by Comments Rating
30 Mar 2014 Data space to figure units conversion A utility function to simplify use of annotation function Author: Michelle Hirsch Lenka

thanks a lot

27 Mar 2014 Data Acquisition Start/Stop Button Adds a stop/start button to a data acquisition applications. Author: Michelle Hirsch Yadav, Rajeev

Can you demonstrate if this works when we have GUIDE START pushbutton? I wouldlike to do continuous session based acquisition.

13 Mar 2014 Data space to figure units conversion A utility function to simplify use of annotation function Author: Michelle Hirsch Chani

12 Mar 2014 SHADOWPLOT Add a shadow to an existing surface plot. Author: Michelle Hirsch Bryan, Frederick

I repeat Usman's request. Is there any way to add projections of lines/points too? (e.g., using plot3/line/quiver)

03 Mar 2014 UIGETVARIABLES: Dialog to pass variables from workspace into GUI UIGETVARIABLES creates a dialog box for selecting variables from the base workspace Author: Michelle Hirsch Smith, Lionel

Exactly Michelle,
I would also propose to pick a column or a line from an array.
To be honest it's a bit painful to spilt a workspace into several arrays to make the GUI usable.
Looking forward to have it working !

-Michael

Contact us