Scripts Index
Tools and Utilities Multimedia  

Simple Plot, Zoom and FFT GUI

download download home home   report broken
important script information
company name:
Jim Fallon
license: Shareware
minimum requirements: MATLAB 7 (R14)
functional limitations:
Simple Plot, Zoom and FFT GUI description
Simple PLOT , ZOOM and FFT for various oscilloscpope, Simulink or Matlab data formats No input parameter is required to start the program. Input data are selected and loaded from the top-level (start) GUI --->> GetData_vxx.fig.Implements the selection of a workspace variable generated in the command window or from an *.m file. The voltage (y-axis) data can be in a single row or column. Except for *.mat files from Simulink the data should be ascii. Also, can use Simulink generated 'To File' (*.mat file) or 'To Workspace' ('Array', 'Structure', 'Structure WithTime') block outputs. The GUI can also handle simple *.csv files generated in Excel and some scope types.Once the data source is selected there is a prompt for the sample frequency and a plot of the input data is shown, allowing a zoom (or not) into a selected time range before performing the FFT. Workspace and *.mat data from Simulink must be sampled using zero-order-hold block if a variable-step solver is selected or use the sample parameter in the save-to-workspace or save-to-file blocks. The sample rate is required to construct the time vector, rather than using a possible input time vector, because outputs from the different data files, scopes and Excel have various time information or formats. The scope data types used in our lab had either no time vector (column or row) or the Y (voltage) vector values are always located at the end of the line (trimmed) after a final blank, tab or comma. Separately entering the sample rate allows more formats to run without special handling for each different type. For a file souce, if there are less than 10 lines of data, an ERROR is flagged and the routine goes back to the start-up screen (GUI) for a different (new) WS variable or file selection. Each workspace input data vector is checked for length when loaded at program startup and if there is less than 10 lines are not shown in the WS variable selection scroll box on the GUI. If there are less than 30 lines of data a WARNING is anunciated with the option for a new selection or to continue with the given data. On the FFT GUI there are options to apply a WINDOW or to down sample the data. The windowing does not appear very useful, either because the FFT range is selected visually when using the zoom function or possibly because the window length is always the same size as the data vector? Also,the default log frequency axis can be changed to linear and the default linear gain can be switched to ?d? which was required in the original application.The input data lines to be plotted must have only numeric data following the last comma, space or tab in the line or the whole line can be numeric. This allows for the Excel (.cvs extension) and ASCII data from the HP and Tektronix oscilloscopes used in our lab. There is limited error trapping. On most errors the program attempts to start over by cleaning up and putting back up the GetData window for a different (new) data input.The development was with WINDOWS OS using a 1280 x 800 screen, but works OK down to 1024 x 768 resolution. Screens set at any_width x 600 do not work. OTHER: Gateway MX6453 laptop. Windows XP Professional Service Pack 2, Dual-Core AMD (1.596 Mhz). The programs are a mix of nested functions and GUIDE developed. The nested functions appear preferrable . Suggestions are requested for details on better optimization, program organization, data handling...etc.
Similar scripts
Media Get (Popularity: ) : MediaGet is software which offers all the users to download any kind of media files from the internet. Downloading more number of files can be done very easily by using a download manager. The download manager will be very easy ...
Open Video Converter (Popularity: ) : Open Video Converter is an easy-to-use video converter for video conversion, splitting and editing. It can convert many video formats such as MPG, AVI, ASF, WMV to AVI file. It can change the frame size, frame rate, video compression codec ...
90z mp3 player (Popularity: ) : 90Z MP3 PLAYER - A New Concept of MP3 and Digital Music! 90Z MP3 PLAYER is a simple MP3 tool software. It provides beautiful interface for the user. Based on our advanced technologies. In 90Z MP3 PLAYER , you will ...
Audio/Video To Wav Converter (Popularity: ) : Audio/Video To Wav Converter is an easy-to-use tool for converting almost all kinds of audio and video files to a wav file. With the build-in multimedia player, you can preview the media file, set start time and end time, convert ...
TSVideo (Popularity: ) : TSVideo is a Flash based video player. This technology makes TSVideo a multi-platform video player, supported by the large majority of web browsers.Features - Large selection of controls. - The visual appearance of the TSVideo player is highly customizable. - ...
WinAVI Video Converter (Popularity: ) : This is an effective video converter application which supports several video format files such as quicktime MOV, flash SWF, XVid, ASF, RM, VCD, SVCD, DVD etc., This application has a powerful real dolby AC3 audio encoder and real DVD navigator ...
Audio Converter & Mixer (Popularity: ) : Audio Converter & Mixer is an easy-to-use tool for converting and mixing all kinds of sound files into one large wav file. Audio Converter & Mixer can configure the volume, start time and playback speed of each sound track. Audio ...
Video to Audio Converter (Popularity: ) : Video to Audio Converter as the name indicates is a powerful converting tool. You can save extracted audio files into either a seperate MP3 or on a WAV file with CD quality conversions. This tool can also be used to ...
OSS Video Converter (Popularity: ) : Convert AVI, ASF, WMV & MPEG Video files. Powerful Video Converter. A Converter that converts MPEG-1, MPEG-2, AVI (Windows Video), WMV (Windows Media Video) and ASF to AVI and WMV and much more. You can apply a variety of effects ...
CD Label Designer (Popularity: ) : CD Label Designer is an useful CD utility tool designed as a perfect CD labeling software. Using this tool you will be able to design front, back, inside and round disk labels using WYSIWYG editors with unlimited layouts and brands. ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar Software
Boxoft Flash Zoom Maker (Popularity: ) : Boxoft Flash Zoom Maker is a simple, lightning-fast and creating dynamic flash image zoom viewer tools that give your clients the ability to zoom in or out on a set of high resolution images on your web site. Boxoft Flash ...
Simple PDF Preview and Rename (Popularity: ) : Simple PDF Preview and Rename is a handy software to batch renaming PDF files. You can rename PDF files by using the OCR (optical character recognition), that is to say, you can select text content to rename your PDF files. ...
MagicPlot Student for Mac OS X (Popularity: ) : MagicPlot is a handy tool for scientific and engineer data processing, plotting and nonlinear fitting. MagicPlot is powerful enough and consistent. Advantages * Compact: Single file ~2 MB * Multilevel undo function for all actions * Useful plot navigation and ...
MagicPlot Student for Linux (Popularity: ) : MagicPlot is a handy tool for scientific and engineer data processing, plotting and nonlinear fitting. MagicPlot is powerful enough and consistent. Advantages * Compact: Single file ~2 MB * Multilevel undo function for all actions * Useful plot navigation and ...
MagicPlot Pro for Mac OS X (Popularity: ) : MagicPlot Pro is a handy tool for scientific and engineer data processing, plotting and nonlinear fitting. MagicPlot Pro is powerful enough and consistent. Get MagicPlot Pro and take it for a spin to see what it can actually do for ...
MagicPlot Pro for Linux (Popularity: ) : MagicPlot Pro is a handy tool for scientific and engineer data processing, plotting and nonlinear fitting. MagicPlot Pro is powerful enough and consistent. Get MagicPlot Pro and take it for a spin to see what it can actually do for ...
GenealSimple (Popularity: ) : GenealSimple is a simple way to generate, manage and view a family tree. It is a web-based application realised as a Java applet with MySQL database access. The focus lies on the simple, user friendly and intuitive GUI.
Zoom Tool 1.3 (Popularity: ) : Zoom Tool is much more than a simple magnifier. This program takes things a few steps beyond the simple magnifier. This is a professional level tool that is completely free to use. Zoom Tool allows you to zoom in to ...
Magic Zoom Plus (Popularity: ) : Looking for an awesome image zoomer that not only zooms-in but also enlarges to full-screen? Magic Zoom Plus is for you. Whether you are a JavaScript novice or a coding ninja, Magic Zoom Plus is so easy to install on ...
Swan (Popularity: ) : swan is an utility for wavelet data analysis. It's meant to be simple in use and easy to extend.

Swan is a tool for wavelet data analysis meant to be simple in use and easy to extend.

The project is divided in ...

ad


Rate me
supported os
Linux
Mac OSX
Macintosh
Win All, BSD, Solaris
stats
downloads 3
version 1.0
size in Kb 113
popularity   
727/374786
user rating 5/10
New Scripts
Popular Scripts
Latest Reviews