Code covered by the BSD License  

Highlights from
Advanced hline and vline

4.5

4.5 | 2 ratings Rate this file 12 Downloads (last 30 days) File Size: 4.69 KB File ID: #18796
image thumbnail

Advanced hline and vline

by Hoi Wong

 

17 Feb 2008 (Updated 19 Mar 2012)

Draws horizontal/vertical lines in graphs. Accept axes handle and allows user to specify label posit

| Watch this File

File Information
Description

I needed to draw some vertical markers to my plots in GUI, so I checked out Brandon Kuczenski's hline/vline submission. However it doesn't accept axes handle as an input argument.

Getting around by switching with 'gca' causes weird behavior due to uncertain timing in GUI. So I reverse engineered the basic idea in his code and added in a few degrees of freedom. I hope this will help other MATLAB GUI programmers.

I haven't done any extensive testing as I'm busy with with my project on hand. Please send any suggestions, bug reports to wonghoi.ee@gmail.com. Thanks!

Acknowledgements

Hline And Vline inspired this file.

MATLAB release MATLAB 7.5 (R2007b)
Tags for This File  
Everyone's Tags
annotation, customization, graphics, horizontal line vertical(2), plot
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
22 Apr 2012 Felipe

I'd add at the end:
if (nargout == 0), clear lineHandles; end

25 Oct 2011 Rashbeard  
Updates
20 Feb 2008

Updated description

19 Mar 2012

Refactored to enable linePropertiesList, textPropertiesList, isLineColorSynchronizedWithText

Contact us