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

Scott 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 Scott View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
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: Scott Hirsch gui, utility, potw, pick of the week 20 4
  • 5.0
5.0 | 3 ratings
28 Sep 2011 Counter Example An example using generic dll calling to use the counter on an NI daq card. Author: Scott Hirsch counter, timer, example, national instruments, countertimer, application 4 1
  • 5.0
5.0 | 3 ratings
21 Sep 2011 Screenshot dualcursor Add dual vertical cursors to a plot. Author: Scott Hirsch annotation, cursors, crosshair, cursor, label, ginput 40 21
  • 4.5
4.5 | 19 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: Scott Hirsch graphics, utility, gradient, presentation 7 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: Scott Hirsch electronic, gpib, data acquisition, serial, application, instrument control 14 0
  • 3.5
3.5 | 2 ratings
Comments and Ratings by Scott View all
Updated File Comments Rating
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

07 Jan 2010 xlswrite Easily create a Microsoft Excel format spreadsheet from MATLAB®. Author: Scott Hirsch

Just a note to requests for new features - the xlswrite that has shipped with MATLAB since R14 (MATLAB 7) offers much more flexibility than mine, so I encourage you to check it out if this one doesn't address your needs.

19 Jun 2009 Close all figures except those listed Close all figures except those listed by the user. Author: Karl

I love it. Not sure how I got along for 15 years without it! One small note - the "last" syntax actually keeps the current figure open, which wasn't necessarily the last one created. I love this behavior so much, that I tweaked CAB to do this with no input arguments, too.

Thanks for a simple, elegant, and very useful function.

Comments and Ratings on Scott's Files View all
Updated File Comment by Comments Rating
28 May 2013 dualcursor Add dual vertical cursors to a plot. Author: Scott Hirsch Aditya

Great utility. I especially like how it is easy to right click and export the data.

Can this utility work with subplots and multiple lines within each subplot?

I run into this a lot when looking at test data obtained from DAQ hardware or even when looking at simulation results.

Have you considered incorporating this feature into a utility "ssc_explore" that Atul Suri from Mathworks created?

28 May 2013 dualcursor Add dual vertical cursors to a plot. Author: Scott Hirsch Aditya

19 Apr 2013 UIGETVARIABLES: Dialog to pass variables from workspace into GUI UIGETVARIABLES creates a dialog box for selecting variables from the base workspace Author: Scott Hirsch Filion, Adam

Hi Scott,

As an enhancement request, it'd be nice if this could also return the names of the variables selected from the workspace, for use in things like labeling axes.

17 Apr 2013 UIGETVARIABLES: Dialog to pass variables from workspace into GUI UIGETVARIABLES creates a dialog box for selecting variables from the base workspace Author: Scott Hirsch T, Steph

Simple, effective, and does the job very nicely! Exactly what I was looking for. thanks!

13 Mar 2013 dualcursor Add dual vertical cursors to a plot. Author: Scott Hirsch Danielle

flexible, useful and generic. Absolutely amazing!

Top Tags Applied by Scott
application, example, data acquisition, realtime, plotting
Files Tagged by Scott View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
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: Scott Hirsch gui, utility, potw, pick of the week 20 4
  • 5.0
5.0 | 3 ratings
28 Sep 2011 Counter Example An example using generic dll calling to use the counter on an NI daq card. Author: Scott Hirsch counter, timer, example, national instruments, countertimer, application 4 1
  • 5.0
5.0 | 3 ratings
21 Sep 2011 Screenshot dualcursor Add dual vertical cursors to a plot. Author: Scott Hirsch annotation, cursors, crosshair, cursor, label, ginput 40 21
  • 4.5
4.5 | 19 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: Scott Hirsch graphics, utility, gradient, presentation 7 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: Scott Hirsch electronic, gpib, data acquisition, serial, application, instrument control 14 0
  • 3.5
3.5 | 2 ratings

Contact us