Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.225.979 Times

tmark.m 1.0

  Date Added: May 26, 2013  |  Visits: 274

tmark.m

Report Broken Link
Printer Friendly Version


Product Homepage
Download (50 downloads)



TMARK Tickmark annotation class for 2-D plots. Usage: t = tmark([x,y],varargin) t = tmark(ginput(1),'color','r','label','Peak 1') Tmarks are user positioned annotation objects whos position's remain fixed in axes units when plot axes are rescaled (unlike standard annotation objects whos positions are not updated as a result of axis rescaling). Tmarks are intended to be used to label features like peak positions in spectroscopic data. The functionality is like the "Pin to Axes" function except tmarks are available from the command line and in scripts. Tmarks can be created either from the command line or interactively using tmulti.m. Once created tmark's properties may be edited via either a context menu (right click on the mark) or via the commaqnd line using the utility routines tedit.m, tfind.m and trestore.m, or using the set formalism as for other types of handle objects. Known Limitations: Currently when a figure containing tmarks is saved to disk and then reloaded the tmarks become 'dormant' (i.e. they will no longer be repositioned as a result of axis rescaling). The utility routine trestore.m will revive the tmarks subject to some limitations - in particular tmarks in figures containing more than one subplot may end up being attached to the wrong axis. See the help info in trestore.m for details and a workaround for this problem. Example %Plot some data x = 0:0.01:2*pi; plot(x,sin(x)) ylim([-1.5 1.5]) %Add a tmark from the command line. tm = tmark([pi,sin(pi)],'color','r','label','Tmark') %Modify the settings for the mark. Editing is also available by right %clicking on the mark with the mouse. set(tm,'resolution',0.001) %increase the resolution set(tm,'textonly',1) %display only the text label %Create marks interactively on the current figure using ginput. Left click %to create marks. Press escape to exit. tm = tmulti %tm will be a cell array of tmark handles. End example Required Inputs =============== pos .................... [x,y] coordinate of mark in experimental units Optional Inputs =============== label .................. Text label to be displayed in addition to the x-coordinate of the mark. resolution ............. The numeric resolution of the displayed position. For examples, a resolution of 1 will display the position rounded to the nearest integer, a value of 0.02 will give the position rounded to the nearest 0.02. When tmarks are created they script picks the initial resolution based upon the xaxis range as reported by xlim. textonly ............... If set to 1 only the label text is displayed (no x-axis value). Default = 0 (label and x position displated). color .................. The color of the mark. fontsize ............... Font size for the mark. hdlAx .................. The handle of theaxis to which the tick mark is attached. Outputs ======= TM ..................... Tickmark object (tmark) See also: tedit tfind trestore tmultiAcknowledgement - this script relies on a modified version of dsxy2figxy.m which appears as an example in the Matlab documentation.

Requirements: No special requirements
Platforms: Matlab
Keyword: Array Create Current Escape Ginput Handles Marks Press Tmulti
Users rating: 0/10

License: Shareware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


TMARK.M RELATED
Communication Tools  -  Random MSN Names 1.0
With Random MSN Names you can create unique new nicknames/handles for yourself! Just run the application and generate names and copy any names you like! You can use the generated names in online chat applications such as MSN Messenger.
190 KB  
Libraries  -  Array::Iterator 0.06
Array::Iterator is a simple class for iterating over Perl arrays. SYNOPSIS use Array::Iterator; # create an iterator with an array my $i = Array::Iterator->new(1 .. 100); # create an iterator with an array reference my $i =...
10.24 KB  
Libraries  -  Gtk::CListModel 0.7009
Gtk::CListModel is a simple data model with Gtk::Clist views. SINOPSYS my $model = tie @data, Gtk::CListModel, titles => ["Fruit", "Price", "Quantity"]; # all data manipulation is done on @data now push @data, ["Oranges", 5, 16]; # Create a...
440.32 KB  
Libraries  -  Rsync::Config::Module 0.3.1
Rsync::Config::Module is a module entry from a rsync configuration file. Rsync::Config::Module is used to create a module who can be later used in generating a rsync configuration file. Each module is made by atoms (Rsync::Config::Atom)....
22.53 KB  
Communication  -  PCM Modulation 1.1
This Program is a GUI that simulates and shows how PCM works, it takes an analog signal and then it samples this signal using three schemes. Then it quantizes the signal using the techinques described in the book Telecommunications...
10 KB  
Development Tools  -  Temporary (or anonymous) function handles for ML 6
The anonymous function handle feature of ML 7 is a long-needed feature, and one that I have longed for since I began writing scripts in early ML 6.Unfortunately, I am still forced to use ML 6 most of the time, so I came up with a way to create...
10 KB  
Development Tools  -  Subscripted Reference for Structures 1.0
Applies indexing to the fields in a structure in much the same way as subsref.m works with matricies, vectors, etc. The indexing is only applied to fields with n columns (or rows).Example call: S = subsref_struct(S,i,n,rc)Applies the indexing...
10 KB  
Multimedia  -  3D vector field simulator GUI 1.0
VECTGUI is an esay-to-use 3D vector field simulator with a friendly GUI. It can visualize the vector field, calculate divergence and also plot the curl of the field, all in one single GUI. All you need to do is to enter the symbolic expression for...
10 KB  
Desktop Utilities  -  Replace Dock Images 1.0
They usually distribute these in folders with installation instructions. This applescript will install folders of images for you, making it easy to try out new Dock styles. Better still, it will automatically create a backup of your current Dock...
20.48 KB  
Puzzles  -  QBeez 2 1.0
Those lovable QBeez are back and they're ready to bring you more click-happy fun. QBeez 2 is the long-anticipated sequel to the classic hit puzzle game. Journey into the world of QBeez like you never have before as you embark on a quest...
11.23 MB  
NEW DOWNLOADS IN SCRIPTS, MULTIMEDIA
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Multimedia  -  isimSoftware CountDown Timer 1.0.2
isimSoftware CountDown Timer isimSoftware countdown timer for Windows, written for show operators by a show operator. Simple intuitive user interface with plenty of options hidden underneath. Displays time remaining, current time and a message...
421 KB  
Multimedia  -  Audio Reader XL 2020 20.0.1
Text to Speech Software Audio Reader XL reads aloud text easily. It’s text to speech software for reading eBooks, texts, web pages, and creating MP3s. The voice aloud reader read-aloud any kind of texts like - Any kind of texts - TXT text -...
73.26 MB  
Multimedia  -  Multi Level Meter Bridge 2020
With the new function Peak Detector you can control very accurate the Input of different Levels in a control rooms. Correlation Meter, In a logfile you are able to comprehend when and what kind of Level is under a threshold. PAS Multi Meter Bridge...
5.29 MB  
Multimedia  -  Spectrum Analyzer pro Live 2020
Spectrum Analyzer Pro Live turn your PC into a cutting-edge sound analysis tool! Dante WDM If you are a professional musician, acoustics expert or just a hi-fi enthusiast who wants to make sure that his audio system is perfectly tuned and plays...
12.86 MB  
Multimedia  -  Graphic Equalizer Studio 2020
you can run any windows sound application or DVD Player software above the Equalizer. The Equalizer will correct the audio stream automatic and will include the Limiter and the compressor to be sure, that the audio signal is not to loud or not to...
25.72 MB