Figure Hut
Globalmin is a very simple m-code which implements the very efficient Brent's algorithm.It looks like fminbnd without any options and finds with a guaranteed precision a global minimum of a function under bounds constraints.This goal is achieved knowing an (approximate) upper bound of f''(x).A...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Global Optimization on R Download |
Finds and activates, or creates, figure with user-specified name. If no name is provided, creates figure named "untitledn" (where n is incremented to result in a unique name). SYNTAX:togglefig('My Figure');If figure named 'My Figure' exists, it will be activated (brought to the front and shown)....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): TOGGLEFIG Download |
SETPOS/GETPOS are two flexible wrappers to set/get the "Position" property of graphics objects (figure, axes, uicontrol).SETPOS(H,POS) works as SET(H,'Position',POS) and GETPOS(H) works as GET(H,'Position') but :Both can set/get data using different unit for each element of the 'Position'...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): SETPOS 1.2 - GETPOS Download |
easyfitGUI(varargin) fits real data Y = f(X) easyfitGUI open a figure with uimenus devoted to process the data. VARARGIN: one or several matrix [X, Y] having: first column = vector of the independant variable (X) second column = vector of the dependant variable (Y). The Y-data are plotted...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): easyfitGUI Download |
This function MOUSE3D enables mouse camera control on an certain figure axes.Enable mouse control with mouse3d(axis-handle) or just mouse3dMouseButtons Left : Rotate Right : Zoom Center : Pan Keys 'r' : Change mouse rotation from inplane to outplane 'i' : Go back to initial viewExample, [X,Y,Z] =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): mouse3d Download |
This is a layout manager for axes and controls in a MATLAB figure, designed for graphical user interfaces in which, during resizing of the figure, some controls (e.g. buttons) are to remain the same size while others (e.g. axes, text fields, list boxes) are to change size.To achieve this, the...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (39): Resizable MATLAB figures Download |
This demo plots a simple figure and a small rectangle (gray) area. The position of the area can be interactively moved and resized interactively (in a standard "windows" way). When the area is double clicked, the figure is zoomed according the area. The double click outside the area resizes the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Demo Area Move Download |
When doing traditional bode diagram control system analysis of ill-conditioned high order SISO systems in V4.2 with Control System Toolbox, I found using these utilities improved the robustness of my results. There's also a nice function to plot an approximate (asymptotic) bode diagram which I...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (42): Transfer Function Utilities for Download |
The THEME function takes the given figure/axis and applies one of the color schemes found in Microsoft Excel 2007 OR sets the chosen the theme to be the default for all future plots.Choose from one of any of the following themes: (1) Apex, (2) Aspect, (3) Civic, (4) Concourse, (5) Equity, (6)...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Excel 2007 Plot Themes for MATLAB Download |
Syntax: plotdata; plotdata(hPlotFig); plotdata(figureName,sheetName,xdata,ydata, xAxisName,yHeaders,...); [hDataFig, hSpreadsheet] = plotdata(...); PLOTDATA(hPlotFig) scans the supplied figure handle for any plot axes; for each plot axes found, a new spreadsheet is created with the plot data...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (46): PlotData - display plot raw-data in data-tables Download |
OfficeDoc reads/writes/appends and formats data, images & figure screenshots in Microsoft Office documents, from within the Matlab environment. Supported formats include XLS (Excel), DOC (Word) & PPT (PowerPoint). Opening/closing COM server connection and files is user-controllable, enabling very...
Platforms: Matlab
License: Freeware | Size: 122.88 KB | Download (56): OfficeDoc - read/write/format MS Office docs (XLS/DOC/PPT) Download |
FIG2XLS converts all open figures to Excel charts. Only scatter 2-D plots are supported. One chart and one sheet are created per subplot. FIG2XLS(FIGS) converts just figure numbers FIGS. Within the limits of Excel, most figure properties are converted.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): fig2xls Download |
Quick commands to dock/undock figures.DOCKF Dock or undock figures. DOCKF dock the current figure; same as DOCKF GCF DOCKF ON H dock figures with handles H. H can a vector. DOCKF ON ALL dock all the figures DOCKF OFF H undock figures with handles H DOCKF OFF ALL undock all figures DOCKF(H) same...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): dock and undock figures Download |
This is a complete set of MATLAB codes for calculating effective Pitzer inertias for large amplitude torsions. Specific examples included in the zip file were taken from the publication by Bryan M. Wong, Ryan L. Thom, and Robert W. Field in The Journal of Physical Chemistry A 110, 7406 - 7413...
Platforms: Matlab
License: Freeware | Size: 256 KB | Download (45): Pitzer Inertias Download |
uiFlash: Direct attention to UI object by short flashingA property, e.g. the BackgroundColor, of a graphic object is flashed twice to the new value and return to the original. E.g. this can be helpful to direct the user's attention to a specific UICONTROL in case of wrong input.Example: FigH =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): uiFlash Download |
get_non_default_value - get the list of which have different values than the default format: [fields,values,ui_type] = get_non_default_value( ui_handle ) input: ui_handle - a graphic handle of any type output: fields,values - pairs of field name and it's content which is not the default value...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): get_non_default_value Download |
This function allows you to edit variables in a spreadsheet like way. To edit a variable 'in1', type: out1 = md_edit(in1, ...options...);The variable 'out1' will contain the edited data. You can edit several matrices of equal dimensions simultaneously by typing them as the first parameters of...
Platforms: Matlab
License: Freeware | Size: 153.6 KB | Download (48): md_edit Download |
The TILEFIGS program is used to display multiple figures simultaneously by tiling the screen with all open figures. TILEFIGS usage: tilefigs ([nrows ncols],border_in pixels)Restriction: maximum of 100 figure windowsWithout arguments, tilefigs will determine the closest N x N grid for all open...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): tilefigs.m Download |
a function to define the coordination of your own subplot axesyou'd better estimate the input to assure not exceed the figure;this function is similar to the subplot(row,col,i)i is the ith subplot[x,y,w,h]=MYaxis(rownum,colnum,wblank,hblank,leftside,rightside,upside,downside,i); rownum=5 colnum=4...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): MYaxis Download |
This function saves Matlab figure windows or Simulink models to a Powerpoint file in metafile format using the ActiveX interface. The figure or model is first copied to the Windows clipboard, Powerpoint is started, a new blank slide is added, the figure/model is pasted, the file is saved, and...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): saveppt Download |