image thumbnail

updated 4 hours ago

passfield by Oleg Komarov

Masked edit box uicontrol for passwords (password, uicontrol, edit)

image thumbnail

updated 4 hours ago

RViewer by Tony Davis

Image Viewer with Interpolation on Zoom, Multiple Sync (image, display, interpolation)

image thumbnail

updated 19 hours ago

Plotly | Online MATLAB Graphing by Chris

Publish your MATLAB figures to the web with one line of code. (plot, data export, gui)

image thumbnail

updated 1 day ago

Toolbox to analyze nanoindentation data. by David MERCIER

A MATLAB GUI to plot and to analyze (nano)indentation data (obtained with conical indenters) (gui, data import, data export)

A_get_and_plot

A_get_param_GUI.m

A_indenters_properties_GUI.m

image thumbnail

updated 2 days ago

A GUI for plate reader growth curve analyses by Nitai Steinberg

A GUI for the analysis of plate reader growth curve results. (gui, plate, reader)

color2htmlStr(rgbcolor)

hsl=rgb2hsl(rgb_in)

htmlstr2rgb(htmlcolor)

image thumbnail

updated 3 days ago

imdisp by Oliver Woodford

Display multiple images as a montage of subplots (gui, image processing, figure)

imdisp(I, varargin)

image thumbnail

updated 4 days ago

PIVlab - time-resolved particle image velocimetry (PIV) tool by William Thielicke

A GUI based tool to preprocess, analyze, validate, postprocess, visualize and simulate PIV data. (gui, image processing, particle image veloci...)

(nn(:,1)<1)|(nn(:,1)>n)|(nn(:,2)<1)|(nn(:,2)>m); nn(L,...

PIVlab_GUI.m

PIVlab_citing(varargin)

image thumbnail

updated 8 days ago

inputsdlg: Enhanced Input Dialog Box (v2.1) by Kesh Ikuma

Predefined dialog box function to accept user inputs of several forms (gui, inputdlg, dialog)

inputsdlg(Prompt, Title, Formats, DefAns, Options)

inputsdlg_demo.m

inputsdlg_demo_contactinfo.m

image thumbnail

updated 9 days ago

LinearOpticalElementsGUI.m by Guy

A GUI tool to calculate the polarization of light passing through linear polarizing elements (gui, graphic user interfac..., polarization)

LinearOpticalElementsGUI

image thumbnail

updated 11 days ago

profile_history - display graphical profiling timeline data by Yair Altman

Display profiling data as an interactive timeline graph (undocumented, gui)

profile(varargin)

profile_history(profData, initialDetail, varargin)

image thumbnail

updated 17 days ago

Interactively edit data plots by lindo Ouseph

Interactively edit data plots (gui, plot, graphical interation)

ManipulateData

image thumbnail

updated 21 days ago

Minesweeper by Brian Moore

Minesweeper GUI with classical graphics, a persistent leaderboard, and an auto-solution engine (minesweeper, gui, game)

AIfcn(board,nMines)

Minesweeper

AItest.m

image thumbnail

updated 23 days ago

Example: Using Nested Functions for Timers by Michelle Hirsch

Example code from MATLAB News & Notes article on nested functions. (nested function, timer, realtime)

nested_callback_ex

image thumbnail

updated 24 days ago

UIGETVARIABLES: Dialog to pass variables from workspace into GUI by Michelle Hirsch

UIGETVARIABLES creates a dialog box for selecting variables from the base workspace (gui, utility, potw)

image thumbnail

updated 25 days ago

toHTML - convert Unicode string(s) to HTML by Rody Oldenhuis

Convert a (cell) string to its Unicode representation in HTML. (unicode, html, uicontrol)

image thumbnail

updated 1 month ago

Settings dialog by Rody Oldenhuis

Set or change arbitrary structure via a dialog (gui, dialog box, msgbox)

image thumbnail

updated 1 month ago

Skipping Stone - An interplanetary space mission design tool by Rody Oldenhuis

An easy-to-use tool to optimize trajectories for interplanetary missions using swingby manoevres (aerospace, satellite, space mission)

image thumbnail

updated 1 month ago

FYP1.m by Imran Hayder

Matlab GUI based waveform generator- generates waveforms like sine, cos, pwm, etc with desired param (waveform, generator, signal processing)

FYP1(varargin)

image thumbnail

updated 1 month ago

calculator.m by Jorge De Los Santos

Basic calculator, Programmatic GUI / Calculadora básica (mathematics, gui, programmatic gui)

calculator.m

image thumbnail

updated 1 month ago

Tabular Expression Toolbox by Colin Eles

A tool for creating tabular expressions in Matlab/Simulink integrating checking with PVS and CVC3. (simulink, formal methods, gui)

TTdiag(varargin)

TableBlock.delete_recursive( line_handle )

TableBlock.set_block_display(block_handle,checked)

image thumbnail

updated 1 month ago

busyVibes by Ethan Woodruff

Provides a wait bar with an animated MathWorks Logo to show that your application is busy working. (busy meter, progress bar, wait bar)

busyVibes(title,msg,busyGraphic,tPeriod)

getnicefigurelocation(figure_size, figure_units)

vibrationSeries(obj, event, vib, logoSurf, L)

image thumbnail

updated 1 month ago

figFriends_Tool_EN.zip by Liu JERRY

This tool is made for preparing some figures for scientific writting.Two main function! (figure, figcopy, plot)

figFriends

zoomFig1

zoomFig2

image thumbnail

updated 1 month ago

GetSelection by Jan Simon

Get selected strings from listbox or popupmenu (uicontrol, listbox, popupmenu)

GetSelection(UIHandle)

image thumbnail

updated 1 month ago

Phasor diagram analyser by Matus Kolej

Program computes and shows phasor diagram and time graph which is measured in SimPowerSystems. (gui, simulink, power grid)

Phasor_diagram_analyser.m

Example

Phasor_Diagram_Analyser_block

image thumbnail

updated 2 months ago

ScreenCapture - get a screen-capture of a figure frame or component by Yair Altman

ScreenCapture gets a screen-capture of any Matlab GUI handle, or specified screen area rectangle (java, gui)

screencapture(varargin)

image thumbnail

updated 2 months ago

DM3 Slice Player by Dmitry

GUI for DM3 data stacks (gui, statistics, image processing)

DM3SlicePlayer(varargin)

[m sx sy]=ReadDM3_slice(filename,mSize,slice,logfile)

[mSize,sx,sy]=ReadDM3_size(filename,logfile)

image thumbnail

updated 2 months ago

Easy programatic GUI Layout by Roberto

Automatic placement of objects in a GUI - Easy Design Graphical User Interfaces (gui tools, gui, uicontrol)

layControl(parent,varargin)

layControl_Example.m

image thumbnail

updated 2 months ago

ElectricRCAircraftGuy/MATLAB-Arduino_PPM_Reader_GUI by Gabriel

Uses an Arduino to read the stick & switch positions out of the PPM signal in an RC Tx, & plot & log (arduino, serial, system identification)

image thumbnail

updated 2 months ago

Camera-Positioner by Michael

Transforms objects to optical motion tracker coordinates (stl, computer vision, computation geometry)

image thumbnail

updated 2 months ago

MRiLab v1.2 by Fang Liu

A Numerical Simulation Platform for Magnetic Resonance Imaging (MRI) (medical imaging, medical, mri)

ADCRadial.m

AboutMRiLab(varargin)

About_MU(varargin)

image thumbnail

updated 3 months ago

ofFramePruebaCambioArreglado.m by Telecitos

configuracion anillo de 3 nodos (gui)

ofFramePruebaCambioArreglado(varargin)

image thumbnail

updated 3 months ago

matlab-ClassInheritanceBrowser by Andreas

A tool for managing and organizing classes, with a simple interface and (optional) tree diagram (biograph, class, class inheritance)

image thumbnail

updated 3 months ago

Likert Scale Questionnaire Data Collection Form by Jeff Miller

Function to display Likert-scale questionnaire & record responses. (likert scale, questionnaire, gui)

CollectLikert(WindowSpecs, WindowTitle, InstructionsText,...

DemoLikert5.m

image thumbnail

updated 3 months ago

Inverse Dynamics of a 2 Link RR Planar Parallel Manipulator by Micco Manocchio

GUI plots torque profiles at each joint over a period of 100 seconds. (robotics, gui, lagrangian)

GUI_RR2_ID(varargin)

[tau1,tau2,M1,M2,V1,V2,G1,G2]=RR2_ID(omega,m1,m2,l1,l2)

image thumbnail

updated 3 months ago

Two Tube Vocal Tract Model by Speech Processing

Computes the frequency response of a two-tube model excited at the glottis and terminated at lips. (speech processing, gui)

Callbacks_Two_Tube_VT_GUI25(f,C)

Two_Tube_VT_GUI25

[fr,vm,vmins,vmaxs,v]=two_tube_model_pt2(rG,rL,l1,l2,A1,A2)

image thumbnail

updated 3 months ago

p Tube Vocal Tract by Speech Processing

This exercise computes the frequency response of a p-tube model of a human vocal tract. (speech processing, gui)

Callbacks_p_Tube_VT_GUI25(f,C)

p_Tube_VT_GUI25

pathnew_matlab_central.m

image thumbnail

updated 3 months ago

AMDF by Speech Processing

This exercise computes the short-time average magnitude difference function (AMDF) of a speech frame (speech processing, gui)

Callbacks_amdf_GUI25(f,C,start_path)

EditrunGui

[L,M,pdlow,pdhigh,period,amdfvals,ssv]=...

image thumbnail

updated 3 months ago

Single Pole Cepstrum by Speech Processing

This exercise compares and contrasts three methods for computing the complex cepstrum of a signall. (speech processing, gui)

Callbacks_single_pole_cepstrum_GUI25(f,C)

[nseq,nplot,x,xhat1,xhat2,xhat3]=compute_single_pole_ceps...

single_pole_cepstrum_GUI25

image thumbnail

updated 3 months ago

Cepstral Liftering of speech by Speech Processing

Spectral smoothing effects of low frequency cepstral liftering on log magnitude spectrum of speech (speech processing, signal processing, gui)

Callbacks_cepstral_liftering_GUI25(f,C,start_path)

[b,BNmag,cell_lifter,stitle,c]=cepstral_liftering_speech(...

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

image thumbnail

updated 3 months ago

Cepstrum Aliasing by Speech Processing

Estimates the level of aliasing when finite size FFTs for the computation are used (speech processing, signal processing, gui)

Callbacks_cepstrum_aliasing_GUI25(f,C,start_path)

[c1,cell_dif,ncount]=cepstral_aliasing_speech(xin,ss,win,...

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

image thumbnail

updated 3 months ago

LPC Error by Speech Processing

Shows the (flat spectrum) nature of the LPC error signal for a typical speech frame (voiced speech) (speech processing, signal processing, gui)

Callbacks_lpc_error_GUI25(f,C,start_path)

[A,G,a,r]=autolpc(x,p)

[ss]=plot_speech_cursor(x,ss,istart,fs,L,graphicPanel);

image thumbnail

updated 3 months ago

LPC Analysis with Varying p by Speech Processing

illustrates the matching behavior of LPC polynomial log magnitude spectrum to log magnitude of STFT (speech processing, signal processing, gui)

Callbacks_lpc_varying_p_GUI25(f,C,start_path)

[R,E,k,alpha,G]=durbin(xf,L,p,wtype)

[ss]=plot_speech_cursor(x,ss,istart,graphicPanel);

image thumbnail

updated 3 months ago

Narrowband/Wideband Spectra of a Speech Frame by Speech Processing

Compares and contrasts the effects of using either of two different windows (speech processing, signal processing, gui)

Callbacks_NB_WB_spectra_GUI25(f,C,start_path)

NB_WB_spectra_GUI25

[L,win1,win2]=setup_spectra(LWB,LNB,fs,wtype)

image thumbnail

updated 3 months ago

Spectral and phase magnitude by Speech Processing

Illustrates the impact of Spectral Magnitude and Phase on Long-Time Analysis and Synthesis of Speech (signal processing, gui)

Callbacks_phase_magnitude_GUI25(f,C,start_path)

Callbacks_phase_magnitude_GUI25(f,C,start_path)

[xin,xph,xmagn,xphr,timind]=phase_magnitude(xin,fs)

image thumbnail

updated 3 months ago

Autocorrelation estimates by Speech Processing

This MATLAB exercise computes four types of short-time autocorrelation of a speech analysis frame. (speech processing, gui)

Callbacks_autocorrelation_estimates_GUI25(f,C,start_path)

[L,M,K,pdlow,period,plevel,peakac,ac1,ac2,ac3,ac4,xw1,xw2...

[L,M,K,pdlow,period,plevel,peakac,ploc]=...

image thumbnail

updated 3 months ago

Overlap Add Windows by Speech Processing

This exercise verifies the windows sampling property is valid for a range of windows. (speech processing, gui)

Callbacks_overlap_add_GUI25(f,C)

[RG]=calc_RG(win,L,R);

[wsum]=add_window(win,L,R,ncopy);

image thumbnail

updated 3 months ago

lpc varying L by Speech Processing

This exercise shows the matching behavior of the LPC polynomial log magnitude spectrum of the STFT. (speech processing, guide)

Callbacks_lpc_varying_L_GUI25(f,C,start_path)

[ss]=plot_speech_cursor(x,ss,istart,graphicPanel);

[xs1_sav,xs2_sav]=lpc_vary_L(xin,fs,ss,Lm,Ldelta,p,iwin_L...

image thumbnail

updated 3 months ago

lpc frame by Speech Processing

This exercise shows how the method of linear predictive coding (LPC) models a speech frame. (speech processing, gui)

Callbacks_lpc_frame_GUI25(f,C,start_path)

[f,h0,ha,hc,hl,U_log_STFT,U_log_LPC,U_log_LPC_co_la]=...

[ss]=plot_speech_cursor(x,ss,istart,fs,L,graphicPanel);

image thumbnail

updated 3 months ago

Vowel Synthesis by Speech Processing

Synthesizes a vowel sound with a pitch frequency that linearly varies from a user-specified one (speech processing, signal processing, gui)

Callbacks_Vowel_Synthesis_GUI25(f,C)

Vowel_Synthesis_GUI25

create_pitch_period_contour.m

image thumbnail

updated 3 months ago

Windows Comparisons by Speech Processing

computes and compares and contrasts the time and frequency responses of 6 L-point commonly used wind (speech processing, signal processing, gui)

...

Callbacks_windows_GUI25(f,C)

gen_window(WL,M)

Contact us