Handout 1 - Introduction to plots in Matlab 7
|
|
- Phebe Sutton
- 6 years ago
- Views:
Transcription
1 SPHSC 53 Speech Signal Processing UW Summer 6 Handout - Introduction to plots in Matlab 7 Signal analysis is an important part of signal processing. And signal analysis is not complete without signal visualization. Matlab has a large number of data visualization tools, which we will introduce and explore in this handout. Before going into the plotting functions of Matlab, it may be helpful to get a quick reminder of some basic Matlab concepts. A great way to do this is through an instructional video that is provided with Matlab 7. This video can be accessed in Matlab with the command: >> playbackdemo( desktop ) or by going to Matlab s Start menu (not to be confused with Windows Start menu), and selecting Demos Desktop Tools and Development Environment Desktop and Command Window. Interactive plot tools New in Matlab 7 is an extensive set of interactive plot tools. With these tools it is possible to create most plots without using m-commands directly. The best introduction to these tools is given in an instructional video that is provided with Matlab 7. You can access this video in Matlab with the command: >> playbackdemo( PlotTools_viewlet_swf ) or by going to Matlab s Start menu and selecting Demos Graphics Interactive plot creation. Creating plots with m-commands The interactive plot tools include the option to generate m-commands for the interactively created plots. Those m-commands can be saved in a file that can be used later to recreate the plots. At that time, similar plots can be created using different data. M-commands are often used by experienced Matlab users to create figures, because they provide a quick, easy and reproducible way of generating figures. For this part of the course, the following m-commands are the most important for creating figures. stem This command creates a discrete sequence or stem plot. stem(y) plots the data sequence y as stems from the x-axis, terminated with circles for the data value. stem(x,y) plots the data sequence y at the values specified in x. Examples:.5 >> y = [ ]; >> stem(y);
2 SPHSC 53 Speech Signal Processing UW Summer 6.5 >> x = -:3; >> y = [ ]; >> stem(x,y); The stem command allows optional parameters to specify the color and style of the stem lines and stem markers, see help stem for details. plot This command produces a linear plot. plot(y) plots the vector y against its index. plot(x,y) plots vector y versus vector x. The line type, plot symbol and color may be specified in a third optional parameter, and multiple linear plots may be combined in a single command, such as plot(x,y,x,z). More information about this can be found by typing help plot in the Matlab command window. An advanced use of the plot command is shown in the example below. - >> x = -:; >> y = [ - -]; >> x = -:6; >> y = cos(*pi*x/7); >> plot(x,y, :ob,x,y, -xr ); hold The hold command sets, clears or toggles the hold state of the current axes. When an axes is created (by using a plot or stem command for example), its hold state is set to off. Subsequent plot or stem commands will erase previous plots in the axes before drawing new plots. The hold on command can be used to turn the hold state to on, so that plots can be combined. hold off turns the hold state off, and hold by itself toggles the hold state of the current axes. For example, instead of the command >> plot(x,y,, :ob,x,y, -xr ); in the example above, we could have used the commands >> plot(x,y, :ob ); >> hold on >> plot(x,y, -xr ); to get the same effect.
3 SPHSC 53 Speech Signal Processing UW Summer 6 xlabel, ylabel, title These commands respectively add text beside the x-axis, y-axis or above the current axes. Their use is illustrated in the example below. Amplitude Two signals (continued) >> xlabel( Index (n) ); >> ylabel( Amplitude ); >> title( Two signals ); Index (n) legend The legend displays a legend for the current axes. legend(string, string, string3,...) puts a legend on the current plot using the specified strings as labels. The example below shows how to add a legend to the plot from the previous example. The labels must be specified in the order that the plots were made..5 Two signals Line Sinus (continued) >> legend( Line, Sinus );.5 Amplitude Index (n) subplot The subplot command creates axes in tiled positions. subplot(r,c,i) breaks the figure window up in r by c axes, and selects the i-th axes for the current plot. The axes are numbered left to right, top to bottom. For example, to create a by 3 matrix of axes, and access each of them in turn, you would need the following commands: >> subplot(,3,) >> subplot(,3,) >> subplot(,3,3) >> subplot(,3,4) >> subplot(,3,5) >> subplot(,3,6) 3
4 SPHSC 53 Speech Signal Processing UW Summer 6 In the example below, the subplot command has been used to plot the two signals from the previous example in separate axes. subplot(,,) (continued) subplot(,,) >> subplot(,,); >> plot(x,y, :ob ); >> subplot(,,); >> plot(x,y, -xr ); figure, clf, cla, close The figure, clf, cla and close commands manipulate figures and axes. The figure command, without any parameters, creates a new figure window and makes it the current window for new plots. figure(n) creates figure window n if it didn t exist and makes it the current window for new plots. The clf command clears the current figure, erasing all axes in it. To clear a specific figure, use a combination of figure(n), clf. The cla command clears only the current axes, erasing all plots, legends, etc. in the axes. To clear a specific axes, use a combination of figure(n), subplot(r,c,i), cla. The close command closes the current figure, and close(n) closes figure n. A note on current figures and axes: in Matlab, the current figure is the figure window that was selected last, either by a mouse click anywhere in the window, or by selecting it with the figure command. Similarly, the current axes is the axes that was selected last, either by a mouse click anywhere in the axes, or by selecting it with the subplot command. In-class exercises Exercise. Basic signals: impulses [from McClellan, ex.., page 3] The simplest signal is the (shifted) impulse sequence n= n δ[ n n ] = n n To create an impulse in Matlab, we must decide how much of the signal is of interest. For reasons we will see later, we are often interested in a number of points starting at n=. For example, we might want to see 3 points starting at n=, in which case the following Matlab code will create an impulse imp: >> n = :9; >> imp = zeros(size(n)); >> imp() = ; 4
5 SPHSC 53 Speech Signal Processing UW Summer 6 Notice in the code above that the n= index must be referred to as imp(), due to Matlab s indexing scheme which starts at. Instead of the third command above, a more advanced way of setting the point n= to is >> imp(n==) = ; This uses a Matlab technique called logical indexing to select which element of the imp vector to set to. In essence, this statement says: wherever the vector n equals, put a at the same location in the imp vector. Vectors n and imp must be of the same length for this to work. Given this background information and the introduction to the (interactive) plot tools of Matlab, generate and plot the following sequences. In each case, the horizontal (n) axis should extend only over the range indicated and should be labeled accordingly. Each sequence should be displayed as a discrete-time signal using stem. a. x [ n ] =.9 δ [ n 5], for n b. x [ n ] =.8 δ [ n ], for -5 n 5 c. x 3 [ n ] =.5 δ [ n 333], for 3 n 35 d. x 4 [ n ] = 4.5 δ [ n+ 7], for n Exercise. Basic signals: sinusoids [from McClellan, ex.., page 4] Another very basic signal is the (co)sine wave. In general, it takes three parameters to describe a real sinusoidal signal completely: amplitude (A), frequency ( ω ) and phase (φ ): xn [ ] = Acos( ω n+ φ) Generate and plot each of the following sequences. In each case, the horizontal (n) axis should extend only over the range indicated and should be labeled accordingly. Each sequence should be displayed as a sequence using stem. x[ n] = sin n, for n 5 π a. 7 x [ n] = sin n, for 5 n 5 π b. 7 c. x 3 [ n ] = sin(3 πn+ π / ), for n π x [ n] = cos( n), for n 5 d. 4 3 Explain why x [ ] 4 n is not a periodic sequence. Note: the stem command is most useful for short sequences, and in cases where you want to stress the discrete nature of the signal you re working with. In most practical cases, however, it is more convenient to use the plot command to display sequences. But beware that such a representation creates the illusion that you re dealing with a continuous signal, where in fact you re not. For example, if you use plot to display x 4 [ n ] in Exercise., it becomes almost impossible to tell that the sequence is not periodic. Exercise.3 Loading and analyzing a speech signal Get the file ex_3.wav from the class website, and save it in a local folder (suggested location C:\Temp\SPHSC53\ex_3.wav). The file contains the spoken word zero sampled at khz. Change the current directory in Matlab to the directory that contains the saved file. 5
6 SPHSC 53 Speech Signal Processing UW Summer 6 a. Load the ex_3.wav file into Matlab. You can either use Matlab s Import Wizard, by double-clicking on the filename in the current directory window, or use the wavread command (see help wavread for details). b. Plot the speech signal against its index by using the interactive tools or by using the plot command. c. Plot the speech signal as a function of time. Hint: you need to create a time vector t, and then plot the signal with plot(t,y). d. Determine the duration of the signal in seconds. It may be helpful to use the figure s zoom, pan and data cursor tools. Voiced speech, such as vowels, is characterized by a series of high-energy peaks in the speech signal. Those peaks are created by the repeated opening and closing of the vocal chords. e. Make a rough estimate of the distance in seconds between the peaks in the zero speech signal around t=. and t=.4 seconds, corresponding to the two vowels. Again, it may be helpful to use the figure s zoom, pan and data cursor tools. f. Convert the measured distances in seconds from part e into an estimate of the fundamental frequency (in Hz) of the speech signal around t=. and t=.4 seconds. 6
Discrete-time equivalent systems example from matlab: the c2d command
Discrete-time equivalent systems example from matlab: the cd command Create the -time system using the tf command and then generate the discrete-time equivalents using the cd command. We use this command
More informationECE438 - Laboratory 1: Discrete and Continuous-Time Signals
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 1: Discrete and Continuous-Time Signals By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction
More informationAudio Processing Exercise
Name: Date : Audio Processing Exercise In this exercise you will learn to load, playback, modify, and plot audio files. Commands for loading and characterizing an audio file To load an audio file (.wav)
More informationLab P-6: Synthesis of Sinusoidal Signals A Music Illusion. A k cos.! k t C k / (1)
DSP First, 2e Signal Processing First Lab P-6: Synthesis of Sinusoidal Signals A Music Illusion Pre-Lab: Read the Pre-Lab and do all the exercises in the Pre-Lab section prior to attending lab. Verification:
More informationECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals October 6, 2010 1 Introduction It is often desired
More informationMIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003
MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003 OBJECTIVE To become familiar with state-of-the-art digital data acquisition hardware and software. To explore common data acquisition
More information4.4 The FFT and MATLAB
4.4. THE FFT AND MATLAB 69 4.4 The FFT and MATLAB 4.4.1 The FFT and MATLAB MATLAB implements the Fourier transform with the following functions: fft, ifft, fftshift, ifftshift, fft2, ifft2. We describe
More informationNENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting
NENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting Compound Action Potential Due: Tuesday, October 6th, 2015 Goals Become comfortable reading data into Matlab from several common formats
More informationAnalyzing and Saving a Signal
Analyzing and Saving a Signal Approximate Time You can complete this exercise in approximately 45 minutes. Background LabVIEW includes a set of Express VIs that help you analyze signals. This chapter teaches
More informationPlease feel free to download the Demo application software from analogarts.com to help you follow this seminar.
Hello, welcome to Analog Arts spectrum analyzer tutorial. Please feel free to download the Demo application software from analogarts.com to help you follow this seminar. For this presentation, we use a
More informationThe BAT WAVE ANALYZER project
The BAT WAVE ANALYZER project Conditions of Use The Bat Wave Analyzer program is free for personal use and can be redistributed provided it is not changed in any way, and no fee is requested. The Bat Wave
More informationCommon Spatial Patterns 3 class BCI V Copyright 2012 g.tec medical engineering GmbH
g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Common Spatial Patterns 3 class
More informationAgilent DSO5014A Oscilloscope Tutorial
Contents UNIVERSITY OF CALIFORNIA AT BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences EE105 Lab Experiments Agilent DSO5014A Oscilloscope Tutorial 1 Introduction
More informationExperiment 2: Sampling and Quantization
ECE431, Experiment 2, 2016 Communications Lab, University of Toronto Experiment 2: Sampling and Quantization Bruno Korst - bkf@comm.utoronto.ca Abstract In this experiment, you will see the effects caused
More informationCourse Web site:
The University of Texas at Austin Spring 2018 EE 445S Real- Time Digital Signal Processing Laboratory Prof. Evans Solutions for Homework #1 on Sinusoids, Transforms and Transfer Functions 1. Transfer Functions.
More informationME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition
ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition INTRODUCTION Many sensors produce continuous voltage signals. In this lab, you will learn about some common methods
More informationCommon Spatial Patterns 2 class BCI V Copyright 2012 g.tec medical engineering GmbH
g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Common Spatial Patterns 2 class
More information1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing Date: 21 June 2018 Pre-Lab: You should read the Pre-Lab section
More information1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing Date: 30 June 2016 Pre-Lab: You should read the Pre-Lab section
More informationLab 1 Introduction to the Software Development Environment and Signal Sampling
ECEn 487 Digital Signal Processing Laboratory Lab 1 Introduction to the Software Development Environment and Signal Sampling Due Dates This is a three week lab. All TA check off must be completed before
More informationUNIVERSITY OF BAHRAIN COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING
UNIVERSITY OF BAHRAIN COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EENG 373: DIGITAL COMMUNICATIONS EXPERIMENT NO. 3 BASEBAND DIGITAL TRANSMISSION Objective This experiment
More informationLaboratory Assignment 3. Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB
Laboratory Assignment 3 Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB PURPOSE In this laboratory assignment, you will use MATLAB to synthesize the audio tones that make up a well-known
More informationSpectrum Analyser Basics
Hands-On Learning Spectrum Analyser Basics Peter D. Hiscocks Syscomp Electronic Design Limited Email: phiscock@ee.ryerson.ca June 28, 2014 Introduction Figure 1: GUI Startup Screen In a previous exercise,
More informationDesign of Speech Signal Analysis and Processing System. Based on Matlab Gateway
1 Design of Speech Signal Analysis and Processing System Based on Matlab Gateway Weidong Li,Zhongwei Qin,Tongyu Xiao Electronic Information Institute, University of Science and Technology, Shaanxi, China
More informationDektak Step by Step Instructions:
Dektak Step by Step Instructions: Before Using the Equipment SIGN IN THE LOG BOOK Part 1: Setup 1. Turn on the switch at the back of the dektak machine. Then start up the computer. 2. Place the sample
More informationEE 350. Continuous-Time Linear Systems. Recitation 2. 1
EE 350 Continuous-Time Linear Systems Recitation 2 Recitation 2. 1 Recitation 2 Topics MATLAB Programming Vector Manipulation Built-in Housekeeping Functions Solved Problems Classification of Signals Basic
More informationThe following exercises illustrate the execution of collaborative simulations in J-DSP. The exercises namely a
Exercises: The following exercises illustrate the execution of collaborative simulations in J-DSP. The exercises namely a Pole-zero cancellation simulation and a Peak-picking analysis and synthesis simulation
More informationProcessing data with Mestrelab Mnova
Processing data with Mestrelab Mnova This exercise has three parts: a 1D 1 H spectrum to baseline correct, integrate, peak-pick, and plot; a 2D spectrum to plot with a 1 H spectrum as a projection; and
More informationLab experience 1: Introduction to LabView
Lab experience 1: Introduction to LabView LabView is software for the real-time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because
More informationUsing Multiple DMs for Increased Spatial Frequency Response
AN: Multiple DMs for Increased Spatial Frequency Response Using Multiple DMs for Increased Spatial Frequency Response AN Author: Justin Mansell Revision: // Abstract Some researchers have come to us suggesting
More informationTHE BERGEN EEG-fMRI TOOLBOX. Gradient fmri Artifatcs Remover Plugin for EEGLAB 1- INTRODUCTION
THE BERGEN EEG-fMRI TOOLBOX Gradient fmri Artifatcs Remover Plugin for EEGLAB 1- INTRODUCTION This EEG toolbox is developed by researchers from the Bergen fmri Group (Department of Biological and Medical
More informationLab 5 Linear Predictive Coding
Lab 5 Linear Predictive Coding 1 of 1 Idea When plain speech audio is recorded and needs to be transmitted over a channel with limited bandwidth it is often necessary to either compress or encode the audio
More informationA Matlab toolbox for. Characterisation Of Recorded Underwater Sound (CHORUS) USER S GUIDE
Centre for Marine Science and Technology A Matlab toolbox for Characterisation Of Recorded Underwater Sound (CHORUS) USER S GUIDE Version 5.0b Prepared for: Centre for Marine Science and Technology Prepared
More informationSigPlay User s Guide
SigPlay User s Guide . . SigPlay32 User's Guide? Version 3.4 Copyright? 2001 TDT. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or
More informationLaboratory 5: DSP - Digital Signal Processing
Laboratory 5: DSP - Digital Signal Processing OBJECTIVES - Familiarize the students with Digital Signal Processing using software tools on the treatment of audio signals. - To study the time domain and
More informationMATLAB Basics 6 plotting
1 MATLAB Basics 6 plotting Anthony Rossiter University of Sheffield For a neat organisation of all videos and resources http://controleducation.group.shef.ac.uk/indexwebbook.html Introduction 2 1. The
More informationSystem Requirements SA0314 Spectrum analyzer:
System Requirements SA0314 Spectrum analyzer: System requirements Windows XP, 7, Vista or 8: 1 GHz or faster 32-bit or 64-bit processor 1 GB RAM 10 MB hard disk space \ 1. Getting Started Insert DVD into
More informationDSP First Lab 04: Synthesis of Sinusoidal Signals - Music Synthesis
DSP First Lab 04: Synthesis of Sinusoidal Signals - Music Synthesis Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the
More informationBME 3512 Biomedical Laboratory Equipment List
BME 3512 Biomedical Laboratory Equipment List Agilent E3630A DC Power Supply Agilent 54622A Digital Oscilloscope Agilent 33120A Function / Waveform Generator APPA 95 Digital Multimeter Component Layout
More informationOCTAVE C 3 D 3 E 3 F 3 G 3 A 3 B 3 C 4 D 4 E 4 F 4 G 4 A 4 B 4 C 5 D 5 E 5 F 5 G 5 A 5 B 5. Middle-C A-440
DSP First Laboratory Exercise # Synthesis of Sinusoidal Signals This lab includes a project on music synthesis with sinusoids. One of several candidate songs can be selected when doing the synthesis program.
More informationThe Measurement Tools and What They Do
2 The Measurement Tools The Measurement Tools and What They Do JITTERWIZARD The JitterWizard is a unique capability of the JitterPro package that performs the requisite scope setup chores while simplifying
More informationSOUND LABORATORY LING123: SOUND AND COMMUNICATION
SOUND LABORATORY LING123: SOUND AND COMMUNICATION In this assignment you will be using the Praat program to analyze two recordings: (1) the advertisement call of the North American bullfrog; and (2) the
More informationProblem Weight Total 100
EE 350 Problem Set 4 Cover Sheet Fall 2016 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: Submission deadlines: Turn in the written solutions by 4:00 pm on Tuesday October 4
More informationENGIN 100: Music Signal Processing. PROJECT #1: Tone Synthesizer/Transcriber
ENGIN 100: Music Signal Processing 1 PROJECT #1: Tone Synthesizer/Transcriber Professor Andrew E. Yagle Dept. of EECS, The University of Michigan, Ann Arbor, MI 48109-2122 I. ABSTRACT This project teaches
More informationWAVES H-EQ HYBRID EQUALIZER USER GUIDE
WAVES H-EQ HYBRID EQUALIZER USER GUIDE TABLE OF CONTENTS CHAPTER 1 INTRODUCTION...3 1.1 WELCOME...3 1.2 PRODUCT OVERVIEW...3 1.3 CONCEPTS AND TERMINOLOGY...4 1.4 COMPONENTS...7 CHAPTER 2 QUICK START GUIDE...8
More informationFigure 1: Feature Vector Sequence Generator block diagram.
1 Introduction Figure 1: Feature Vector Sequence Generator block diagram. We propose designing a simple isolated word speech recognition system in Verilog. Our design is naturally divided into two modules.
More informationTUTORIAL IGBT Loss Calculation in the Thermal Module
TUTORIAL IGBT Loss Calculation in the Thermal Module October 2016 1 In this tutorial, the process of calculating the IGBT power losses using PSIM s Thermal Module is described. As an illustration, Semikon
More informationECT 224: Digital Computer Fundamentals Digital Circuit Simulation & Timing Analysis
ECT 224: Digital Computer Fundamentals Digital Circuit Simulation & Timing Analysis 1) Start the Xilinx ISE application, open Start All Programs Xilinx ISE 9.1i Project Navigator or use the shortcut on
More informationProblem Set #1 Problem Set Due: Friday, April 12
1 EE102B Pring 2018-19 Signal Processing and Linear Systems II Pauly Problem Set #1 Problem Set Due: Friday, April 12 In the following problems, assume that δ T (t) = δ(t nt ) n = is an infinite array
More informationVirtual instruments and introduction to LabView
Introduction Virtual instruments and introduction to LabView (BME-MIT, updated: 26/08/2014 Tamás Krébesz krebesz@mit.bme.hu) The purpose of the measurement is to present and apply the concept of virtual
More informationPulseCounter Neutron & Gamma Spectrometry Software Manual
PulseCounter Neutron & Gamma Spectrometry Software Manual MAXIMUS ENERGY CORPORATION Written by Dr. Max I. Fomitchev-Zamilov Web: maximus.energy TABLE OF CONTENTS 0. GENERAL INFORMATION 1. DEFAULT SCREEN
More informationPHY221 Lab 1 Discovering Motion: Introduction to Logger Pro and the Motion Detector; Motion with Constant Velocity
PHY221 Lab 1 Discovering Motion: Introduction to Logger Pro and the Motion Detector; Motion with Constant Velocity Print Your Name Print Your Partners' Names Instructions August 31, 2016 Before lab, read
More informationAgilent PN Time-Capture Capabilities of the Agilent Series Vector Signal Analyzers Product Note
Agilent PN 89400-10 Time-Capture Capabilities of the Agilent 89400 Series Vector Signal Analyzers Product Note Figure 1. Simplified block diagram showing basic signal flow in the Agilent 89400 Series VSAs
More informationUser manual. English. Perception CSI Extension Harmonic Analysis Sheet. A en
A4192-2.0 en User manual English Perception CSI Extension Document version 2.0 February 2015 For Harmonic Analysis version 2.0.15056 For Perception 6.60 or higher For HBM's Terms and Conditions visit www.hbm.com/terms
More informationGS Bloch Equations Simulator 1. GS Introduction to Medical Physics IV Exercise 1: Discrete Subjects
GS02-1193 Bloch Equations Simulator 1 GS02-1193 Introduction to Medical Physics IV Exercise 1: Discrete Subjects Once SpinWright is running, select the Subject tab. The GUI display toward the top of the
More informationQuick Start manual for Nova
Quick Start manual for Nova 1. Overview The Nova PlugIn for the Pyramix rendering interface allows easy modification of audio data in the frequency domain. These modifications include interpolation of
More informationAnalyze Frequency Response (Bode Plots) with R&S Oscilloscopes Application Note
Analyze Frequency Response (Bode Plots) with R&S Oscilloscopes Application Note Products: R&S RTO2002 R&S RTO2004 R&S RTO2012 R&S RTO2014 R&S RTO2022 R&S RTO2024 R&S RTO2044 R&S RTO2064 This application
More informationDigital music synthesis using DSP
Digital music synthesis using DSP Rahul Bhat (124074002), Sandeep Bhagwat (123074011), Gaurang Naik (123079009), Shrikant Venkataramani (123079042) DSP Application Assignment, Group No. 4 Department of
More informationEASERA SysTune. Developed by. AFMG Ahnert Feistel Media Group. The creators of EASE and EASERA.
EASERA SysTune - Developed by AFMG Ahnert Feistel Media Group The creators of EASE and EASERA www.afmg.eu Software Manual,, December 2007 Copyright 2006-2007 SDA Software Design Ahnert GmbH Contents -
More informationSpectraPlotterMap 12 User Guide
SpectraPlotterMap 12 User Guide 108.01.1609.UG Sep 14, 2016 SpectraPlotterMap version 12, included in Radial Suite Release 8, displays two and three dimensional plots of power spectra generated by the
More informationIntroduction to S1210 EMI Pre-Compliance Test Software
Introduction to S1210 EMI Pre-Compliance Test Software Edward Pan edward.pan@rigol.com RIGOL TECHNOLOGIES,INC. Rev.1.0 2017-OCT S1210 EMI Test Solution S1210 EMI Pre-Compliance Test Software Product Highlights
More informationPictures To Exe Version 5.0 A USER GUIDE. By Lin Evans And Jeff Evans (Appendix F By Ray Waddington)
Pictures To Exe Version 5.0 A USER GUIDE By Lin Evans And Jeff Evans (Appendix F By Ray Waddington) Contents 1. INTRODUCTION... 7 2. SCOPE... 8 3. BASIC OPERATION... 8 3.1 General... 8 3.2 Main Window
More informationRack-Mount Receiver Analyzer 101
Rack-Mount Receiver Analyzer 101 A Decade s Worth of Innovation No part of this document may be circulated, quoted, or reproduced for distribution without prior written approval from Quasonix, Inc. Copyright
More informationGPA for DigitalMicrograph
GPA for DigitalMicrograph Geometric Phase Analysis GPA Phase Manual 1.0 HREM Research Inc Conventions The typographic conventions used in this help are described below. Convention Bold Description Used
More informationUSB Mini Spectrum Analyzer User s Guide TSA5G35
USB Mini Spectrum Analyzer User s Guide TSA5G35 Triarchy Technologies, Corp. Page 1 of 21 USB Mini Spectrum Analyzer User s Guide Copyright Notice Copyright 2011 Triarchy Technologies, Corp. All rights
More informationECE-320 Lab 5: Modeling and Controlling a Pendulum
ECE-320 Lab 5: Modeling and Controlling a Pendulum Overview: In this lab we will model a pendulum using frequency response (Bode plot) methods, plus some intuition about the form of the transfer function.
More information4. ANALOG TV SIGNALS MEASUREMENT
Goals of measurement 4. ANALOG TV SIGNALS MEASUREMENT 1) Measure the amplitudes of spectral components in the spectrum of frequency modulated signal of Δf = 50 khz and f mod = 10 khz (relatively to unmodulated
More informationPS User Guide Series Seismic-Data Display
PS User Guide Series 2015 Seismic-Data Display Prepared By Choon B. Park, Ph.D. January 2015 Table of Contents Page 1. File 2 2. Data 2 2.1 Resample 3 3. Edit 4 3.1 Export Data 4 3.2 Cut/Append Records
More informationQUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 105 MSPS ADC
LTC2280, LTC2282, LTC2284, LTC2286, LTC2287, LTC2288 LTC2289, LTC2290, LTC2291, LTC2292, LTC2293, LTC2294, LTC2295, LTC2296, LTC2297, LTC2298 or LTC2299 DESCRIPTION Demonstration circuit 851 supports a
More informationEE 261 The Fourier Transform and its Applications Fall 2007 Problem Set Two Due Wednesday, October 10
EE 6 The Fourier Transform and its Applications Fall 007 Problem Set Two Due Wednesday, October 0. (5 points) A periodic, quadratic function and some surprising applications Let f(t) be a function of period
More informationUSER MANUAL FOR DDT 2D. Introduction. Installation. Getting Started. Danley Design Tool 2d. Welcome to the Danley Design Tool 2D program.
USER MANUAL FOR DDT 2D ( VERSION 1.8) Welcome to the Danley Design Tool 2D program. Introduction DDT2D is a very powerful tool that lets the user visualize how sound propagates from loudspeakers, including
More informationTopic: Instructional David G. Thomas December 23, 2015
Procedure to Setup a 3ɸ Linear Motor This is a guide to configure a 3ɸ linear motor using either analog or digital encoder feedback with an Elmo Gold Line drive. Topic: Instructional David G. Thomas December
More informationE X P E R I M E N T 1
E X P E R I M E N T 1 Getting to Know Data Studio Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 1: Getting to
More informationSEM- EDS Instruction Manual
SEM- EDS Instruction Manual Double-click on the Spirit icon ( ) on the desktop to start the software program. I. X-ray Functions Access the basic X-ray acquisition, display and analysis functions through
More informationUpgrading E-learning of basic measurement algorithms based on DSP and MATLAB Web Server. Milos Sedlacek 1, Ondrej Tomiska 2
Upgrading E-learning of basic measurement algorithms based on DSP and MATLAB Web Server Milos Sedlacek 1, Ondrej Tomiska 2 1 Czech Technical University in Prague, Faculty of Electrical Engineeiring, Technicka
More informationBrain-Computer Interface (BCI)
Brain-Computer Interface (BCI) Christoph Guger, Günter Edlinger, g.tec Guger Technologies OEG Herbersteinstr. 60, 8020 Graz, Austria, guger@gtec.at This tutorial shows HOW-TO find and extract proper signal
More informationNanoGiant Oscilloscope/Function-Generator Program. Getting Started
Getting Started Page 1 of 17 NanoGiant Oscilloscope/Function-Generator Program Getting Started This NanoGiant Oscilloscope program gives you a small impression of the capabilities of the NanoGiant multi-purpose
More informationINDIVIDUAL INSTRUCTIONS
Bracken (after Christian Wolff) (2014) For five or more people with computer direction Nicolas Collins Bracken adapts the language of circuits and software for interpretation by any instrument. A computer
More informationElectrical and Electronic Laboratory Faculty of Engineering Chulalongkorn University. Cathode-Ray Oscilloscope (CRO)
2141274 Electrical and Electronic Laboratory Faculty of Engineering Chulalongkorn University Cathode-Ray Oscilloscope (CRO) Objectives You will be able to use an oscilloscope to measure voltage, frequency
More informationTutorial 3 Normalize step-cycles, average waveform amplitude and the Layout program
Tutorial 3 Normalize step-cycles, average waveform amplitude and the Layout program Step cycles are defined usually by choosing a recorded ENG waveform that shows long lasting, continuos, consistently
More informationDesign of a Speaker Recognition Code using MATLAB
Design of a Speaker Recognition Code using MATLAB E. Darren Ellis Department of Computer and Electrical Engineering University of Tennessee, Knoxville Tennessee 37996 (Submitted: 09 May 2001) This project
More informationManual for the sound card oscilloscope V1.41 C. Zeitnitz english translation by P. van Gemmeren, K. Grady and C. Zeitnitz
Manual for the sound card oscilloscope V1.41 C. Zeitnitz english translation by P. van Gemmeren, K. Grady and C. Zeitnitz C. Zeitnitz 12/2012 This Software and all previous versions are NO Freeware! The
More informationAnalysis of AP/axon classes and PSP on the basis of AP amplitude
Analysis of AP/axon classes and PSP on the basis of AP amplitude In this analysis manual, we aim to measure and analyze AP amplitudes recorded with a suction electrode and synaptic potentials recorded
More informationStaMPS Persistent Scatterer Practical
StaMPS Persistent Scatterer Practical ESA Land Training Course, Leicester, 10-14 th September, 2018 Andy Hooper, University of Leeds a.hooper@leeds.ac.uk This practical exercise consists of working through
More informationDSP First Lab 04: Synthesis of Sinusoidal Signals Music Synthesis. A k cos(ω k t + φ k ) (1)
DSP First Lab 04: Synthesis of Sinusoidal Signals Music Synthesis Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the
More informationGoals of tutorial. Introduce NMRbox platform
Introduce NMRbox platform Goals of tutorial Showcase NMRbox with NUS tools A dozen different NUS processing tools installed and configured more coming. Demonstrate potential of NMRbox Now that the platform
More informationNJU26125 Application Note PEQ Adjustment Procedure Manual New Japan Radio Co., Ltd
NJU26125 Application Note PEQ Adjustment Procedure Manual New Japan Radio Co., Ltd Version 1.00 CONTENTS 1.ABSTRACT...2 2.NJU26125 FIRMWARE BLOCK DIAGRAM...2 3.EQUIPMENT...2 4.ATTENTION...2 5.GENERAL FLOW
More informationWJ-HD616K/716K Quick Reference Guide
WJ-HD616K/716K Quick Reference Guide Remote Operation Using Internet Explorer For a local operation quick guide refer to Local Quick Guide available for download http://panasonic.ca/english/customercare/operatinginstructions/query.asp
More informationAutomatic LP Digitalization Spring Group 6: Michael Sibley, Alexander Su, Daphne Tsatsoulis {msibley, ahs1,
Automatic LP Digitalization 18-551 Spring 2011 Group 6: Michael Sibley, Alexander Su, Daphne Tsatsoulis {msibley, ahs1, ptsatsou}@andrew.cmu.edu Introduction This project was originated from our interest
More informationLogic Analyzer Auto Run / Stop Channels / trigger / Measuring Tools Axis control panel Status Display
Logic Analyzer The graphical user interface of the Logic Analyzer fits well into the overall design of the Red Pitaya applications providing the same operating concept. The Logic Analyzer user interface
More informationEE369C: Assignment 1
EE369C Fall 17-18 Medical Image Reconstruction 1 EE369C: Assignment 1 Due Wednesday, Oct 4th Assignments This quarter the assignments will be partly matlab, and partly calculations you will need to work
More informationStaMPS Persistent Scatterer Exercise
StaMPS Persistent Scatterer Exercise ESA Land Training Course, Bucharest, 14-18 th September, 2015 Andy Hooper, University of Leeds a.hooper@leeds.ac.uk This exercise consists of working through an example
More information3 CHOPS - LIP SYNCHING
3 CHOPS - LIP SYNCHING In this Lesson you will use CHOPs to match lip movements with an existing audio file. You will use blend operations in the SOP editor to create the different facial shapes when saying
More informationBBN ANG 141 Foundations of phonology Phonetics 3: Acoustic phonetics 1
BBN ANG 141 Foundations of phonology Phonetics 3: Acoustic phonetics 1 Zoltán Kiss Dept. of English Linguistics, ELTE z. kiss (elte/delg) intro phono 3/acoustics 1 / 49 Introduction z. kiss (elte/delg)
More informationExperiment: Real Forces acting on a Falling Body
Phy 201: Fundamentals of Physics I Lab 1 Experiment: Real Forces acting on a Falling Body Objectives: o Observe and record the motion of a falling body o Use video analysis to analyze the motion of a falling
More informationLinrad On-Screen Controls K1JT
Linrad On-Screen Controls K1JT Main (Startup) Menu A = Weak signal CW B = Normal CW C = Meteor scatter CW D = SSB E = FM F = AM G = QRSS CW H = TX test I = Soundcard test mode J = Analog hardware tune
More informationAMIQ-K2 Program for Transferring Various-Format I/Q Data to AMIQ. Products: AMIQ, SMIQ
Products: AMIQ, SMIQ AMIQ-K2 Program for Transferring Various-Format I/Q Data to AMIQ The software AMIQ-K2 enables you to read, convert, and transfer various-format I/Q data files to AMIQ format. AMIQ-K2
More informationUSER S GUIDE DSR-1 DE-ESSER. Plug-in for Mackie Digital Mixers
USER S GUIDE DSR-1 DE-ESSER Plug-in for Mackie Digital Mixers Iconography This icon identifies a description of how to perform an action with the mouse. This icon identifies a description of how to perform
More informationWAVES Cobalt Saphira. User Guide
WAVES Cobalt Saphira TABLE OF CONTENTS Chapter 1 Introduction... 3 1.1 Welcome... 3 1.2 Product Overview... 3 1.3 Components... 5 Chapter 2 Quick Start Guide... 6 Chapter 3 Interface and Controls... 7
More informationAFM1 Imaging Operation Procedure (Tapping Mode or Contact Mode)
AFM1 Imaging Operation Procedure (Tapping Mode or Contact Mode) 1. Log into the Log Usage system on the SMIF web site 2. Open Nanoscope 6.14r1 software by double clicking on the Nanoscope 6.14r1 desktop
More information