Spectroscopic Analysis: Peak Detector
|
|
- Amos Marsh
- 5 years ago
- Views:
Transcription
1 Electronics and Instrumentation Laboratory Sacramento State Physics Department Spectroscopic Analysis: Peak Detector Purpose: The purpose of this experiment is a common sort of experiment in spectroscopy. Data from a monochrometer (intensity versus wavelength) needs to be analyzed to determine the intensities and line centers of all of the features in the spectrum. In real life, it is likely that this process would be done with the same software that logs the data. However, for the sake of this task, let s assume that the spectra are stored in tab-delimited spreadsheet files. Topics: Reading Spreadsheets, XY Graphs, Sequences, Analysis, Writing Spreadsheets, While Loops, Backing Up, Creating SubVIs, Multiple XY Graphs. Procedure: This is a pretty complicated VI that brings together many items. We ll go through this in several stages, adding stuff with every step. This was coded in LabVIEW 7.1, Student Edition, but aside from some icon changes will work in 8.0 also. Open LabVIEW and create a new VI. On the diagram, add the items so that it is similar to that shown below. We have used the Express VI for building and XY graph, but used the more traditional VI for reading from a spreadsheet file. The data in the spreadsheet file is assumed to be organized in a columnar format, with the first column containing the wavelength data and the second the signal intensity. If the data is stored in other formats, the way the data is extracted might need to be changed. The conversion from 1D array to Dynamic
2 Data type will be automatically performed if you wire the arrays to the Build XY Express VI directly. The front panel, as this VI has been started, will only require an XY graph indicator, as shown to the right. We have changed the labels to reflect the kind of data displayed on the graph. If you have not wired a path to the read spreadsheet file subvi, when this is run, a dialog box will open that will ask for you to select the file that you want to open. To test this VI, run the VI and select one of the enclosed data files. They each contain the same simulated spectrum, with three peaks, but with different degrees of random noise added to the signal. Moving on, we d now like to be able to identify peaks in the spectrum and record their positions, amplitudes, and relative amplitudes. When we are complete, the diagram and panel will look something like the screen shot on the next page. For now, ignore the Sequence structure. The 1D array containing the signal is wired to a VI that comes with LabVIEW called Peak Detector. This VI reads from an array of numbers and identifies the local maxima (or minima if you opt to identify valleys) in the array. In doing this procedure, Peak Detector needs to know the threshold (amplitudes of peaks to consider) and the width. The width actually isn t specifically how wide the peaks are, but rather, the number of points that the VI will use in it s quadratic least squares fit that it implements in doing this. There is a bit of a balancing act that needs to be done with the width. If it is too wide, the extracted amplitudes and positions might be shifted. However, if it is too narrow, you might risk identifying noise as peaks. To give us some flexibility, we ll add controls to the front panel for each of these inputs to the Peak Detector VI. The outputs of the peak detector contain Number of Peaks (an integer number), the locations (1D array), and amplitudes (1D array). The locations and amplitudes have the same index; i.e. if the first item in the array of locations has an amplitude that is found in the first item of the amplitudes array. The locations identified are based on the index of the input array. If the Peak Detector finds that there is a peak at the 13 th element of the input array, the location will be 13. If it finds the peak is at a point exactly halfway between the 7 th and 8 th elements in the input array, the location will be 7.5. While this does technically identify where
3
4 the peaks are, it doesn t provide any wavelength information. For this, we ll have to do some analysis of the array of wavelengths. We assume that the spectrum was collected with a nice uniform scan. If the wavelength steps are not uniform, hope isn t lost, but I wouldn t want to be in your shoes. As shown at the top of the diagram, we identify the number of elements in the array, the starting value and the ending value. This allows us to find the intercept (wavelength for starting index 0) and slope (change in wavelength for each increment in index number). If we multiply the locations array by the slope and then add the starting wavelength to the result, we ll end up with a new array that reports the locations in wavelength. This is displayed on the panel, along with another array that reports intensities. Sometimes it is helpful to see the relative intensities of the detected peaks. To do this, take the intensities array and divide by the largest value in the array. This can be found by using the Array Max and Min VI. Build a 2D array from the three individual arrays. Personally, I like to make the decision myself as to if I d like to save the data, rather than just have it done automatically. I also like to put this into the next step of a sequence structure. Why? Because I d like the full analysis to be done before the box pops up. If the VI that prompts the question isn t forced to occur after the processing is done, the multitasking power of LabVIEW causes the dialog box to pop up immediately. This seems pretty undesirable to me.
5 So, after you finish the stuff above, drag a sequence structure around everything and then add a frame after by right clicking on the header of the sequence. Jump to this new frame using the navigation arrows and add the Display Message Express VI. Fill in the text in the fields as requested. Create a case structure that will save an array to a spreadsheet file if the Display Message is true, and does nothing if it is false. How do you get the 2D array there? At the bottom of the case structure, right click and add a Sequence Local. Wire the 2D array to this local in the first frame, and wire it out in the second frame. The Sequence Local is the way that you move data long inside a sequence. After you write data to it, you can use it in any subsequent frame in the sequence. If you haven t wired in a file path, when the VI runs, a dialog box will open and ask you where you d like to put the file. Now, when this VI is run, a dialog will open that asks you for the file. Then it will find and display the peak locations (in wavelength), amplitudes, and relative amplitudes of the spectrum according to the values of the threshold and width that you ve set. Play around with these settings for the different sample spectra. You may want to reset the default values of threshold and width to things that are more convenient. Now, let s move this along some more. If you have been playing with adjusting the width and threshold, by now you ve gotten tired of reloading the data. Let s solve this by putting a while loop into the VI. Should this loop go around the entire sequence? This won t accomplish much because you will still have to reload the file. Just add the while loop around the bulk of the stuff inside frame 0 (remember to exclude the read spreadsheet subvi unless you want to keep loading the file). Whether you include the creation of the 2D array inside the loop is up to you, it actually won t matter. Don t forget to add a stop button on your front panel. Speaking of the panel, let s also add an indicator that will tell us how many peaks that have been identified by the VI. We could use a simple numeric indicator, but why don t we take advantage of the Build Text Express VI. This VI allows you to merge text and numbers into a string with a lot less work than older versions of LabVIEW required. If you drop the Express VI into the diagram, a dialog box will open that will guide you through adding a variable into a text string. Wire up the output from the Peak Detector VI that gives this number and you re good to go. The indicator on the front panel can be moved to a convenient place. Frame 0 of your panel should now look something like the one shown at the top of the next page. As the program runs now, if you tell the VI not to save the data by mistake, you re out of luck. This isn t a big problem for a spectrum with a couple of peaks, because the data is still on the array indicator on the panel. You can just write them down. But if your file has a lot of lines, you might not feel like doing this. Let s build a hidden backup. As shown on the next page, I ve added another sequence structure to the VI. This time, I used what is called a Flat Sequence because this is a really simple step. Instead of cycling through the frames, you see them all at once. I have in the second frame, a write spreadsheet VI with a file path wired up for a change. If I had left it at this, the second time this VI ran, a dialog box would pop up asking if I wanted to overwrite the file. Since we want the backup to be as unobtrusive as possible, this isn t desirable. So I added a frame that takes the file name and deletes it first.
6
7 The Delete VI (shown at right) is buried a bit in the File I/O, but it s there. The path gets passed through it, so you can take the output of this directly into the write spreadsheet VI. In fact, I don t have to use the sequence at all if I use this pass through, but better safe than sorry: I want to make sure the file is deleted before the saving happens. Choose a convenient file name (with full path to ensure you know where it will end up) and you have a handy backup file created each time you run the program. It now occurs to me that this might be a handy little trick to use at other times I want to back up data files. It might be nice to have as a subvi that I can grab anytime I need it. Use your position/size/select tool (the arrow) from the tools palate and select the entire sequence (but not the file name). When this is highlighted, go to the Edit pulldown menu and select Create SubVI. The frame and it s contents will disappear and a generic looking icon will take it s place with the two wires connected to it. Double click on the icon and a new LabVIEW panel window will open. Open the diagram that goes with it and you ll see that it has the frame structure that used to be in our main VI. Save this subvi with a unique name (like backupdata.vi) and if you want, you can create your own icon and change the wiring terminals as I have done. I did it for aesthetics, not for function. Put this VI somewhere handy and you can use it in other programs. The second frame of the diagram will now look something similar to what is below.
8 What you have now is a very handy piece of software. In fact, at this point, I started to play around with real, not simulated data. As I was looking at some spectra of molecular nitrogen, I found that the XY graph was small enough that it was tough to see where the locations were. I decided that for me personally, it would be nice to have some sort of marker on the graph that would show where the identified peaks were. Hmmmm. To do this, we ll have to return to frame 0 of our main sequence structure. (Actually, our only sequence structure now that we ve subvied the backup.) Since the graph is an XY plot, we ll need some sort of XY data. X is easy the locations, but Y has several possibilities. We could use the amplitudes, or the largest amplitude, or something else. I opted for something else. I ve taken the largest peak and added 10% to it. But how do I get the wavelength and amplitude info into the graph, particularly since the data changes each time we go through the while loop? To pass data around the loop, you use what is called a shift register. Right click on the left edge of the while loop and Add Shift Register. Notice that a little box appears on each side of the while loop. This tool allows us to take the result of a calculation in a while loop and feed it into the next time around. If we wire the locations array into the right side shift register, it is available to us on the left side for the next time through. This array can be combined with the wavelength array from the data using the Merge Signals VI prior to going into the Build XY VI.
9 Then put the marker amplitude into an array of the same size as the locations array using the initialize array VI. It will be merged with the signal array. Make sure you don t cross the pairs up or the data displayed won t mean anything. The top signals in each of the merges should go together, as should the bottom ones. By default, both sets of data will be line graphs with no markers. Fine for the spectrum, but not useful for the markers, which would just show a straight line across the top of the spectrum. On the front panel, expand the legend to show the second line and modify it so that it has symbols. If you want, add drop down lines that go to infinity so they cross the x-axis. The figure below is a capture of the front panel after analyzing one of the noisier spectrums. Author Information: William DeGraffenreid Department of Physics and Astronomy California State University, Sacramento degraff@csus.edu
The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.
Graphing in Excel featuring Excel 2007 1 A spreadsheet can be a powerful tool for analyzing and graphing data, but it works completely differently from the graphing calculator that you re used to. If you
More informationExcel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller
Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Table of Contents Introduction!... 1 Part 1: Entering Data!... 2 1.a: Typing!... 2 1.b: Editing
More informationSurvey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9
Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Contents 1 Introduction to Using Excel Spreadsheets 2 1.1 A Serious Note About Data Security.................................... 2 1.2
More informationUsing Microsoft Excel
Using Microsoft Excel Introduction This handout briefly outlines most of the basic uses and functions of Excel that we will be using in this course. Although Excel may be used for performing statistical
More informationClass #10 Wednesday, November 8, 2017
Graphics In Excel Before we create a simulation, we need to be able to make a drawing in Excel. The techniques we use here are also used in Mathematica and LabVIEW. Drawings in Excel take place inside
More informationCreating a new form with check boxes, drop-down list boxes, and text box fill-ins. Customizing each of the three form fields.
In This Chapter Creating a new form with check boxes, drop-down list boxes, and text box fill-ins. Customizing each of the three form fields. Adding help text to any field to assist users as they fill
More information1 Introduction to Using Excel Spreadsheets
Survey of Math: Excel Spreadsheet Guide (for Excel 2007) Page 1 of 6 1 Introduction to Using Excel Spreadsheets This section of the guide is based on the file (a faux grade sheet created for messing with)
More informationPart 1. Summary of For Loops and While Loops
NAME EET 2259 Lab 5 Loops OBJECTIVES -Understand when to use a For Loop and when to use a While Loop. -Write LabVIEW programs using each kind of loop. -Write LabVIEW programs with one loop inside another.
More informationThe name of our class will be Yo. Type that in where it says Class Name. Don t hit the OK button yet.
Mr G s Java Jive #2: Yo! Our First Program With this handout you ll write your first program, which we ll call Yo. Programs, Classes, and Objects, Oh My! People regularly refer to Java as a language that
More informationQUICK EXCEL TUTORIAL. The Very Basics
QUICK EXCEL TUTORIAL The Very Basics You Are Here. Titles & Column Headers Merging Cells Text Alignment When we work on spread sheets we often need to have a title and/or header clearly visible. Merge
More informationXP: Backup Your Important Files for Safety
XP: Backup Your Important Files for Safety X 380 / 1 Protect Your Personal Files Against Accidental Loss with XP s Backup Wizard Your computer contains a great many important files, but when it comes to
More informationLastly, in case you don t already know this, and don t have Excel on your computers, you can get it for free through IT s website under software.
Welcome to Basic Excel, presented by STEM Gateway as part of the Essential Academic Skills Enhancement, or EASE, workshop series. Before we begin, I want to make sure we are clear that this is by no means
More informationJasco FP-6500 Spectrofluorimeter Updated November 14, 2017
Jasco FP-6500 Spectrofluorimeter Updated November 14, 2017 Instrument instructions can be found at: http://academic.bowdoin.edu/chemistry/resources/instructions.shtml If you have any problems with the
More informationHow to Rescue a Deleted File Using the Free Undelete 360 Program
R 095/1 How to Rescue a Deleted File Using the Free Program This article shows you how to: Maximise your chances of recovering the lost file View a list of all your deleted files in the free Restore a
More informationMatlab for FMRI Module 1: the basics Instructor: Luis Hernandez-Garcia
Matlab for FMRI Module 1: the basics Instructor: Luis Hernandez-Garcia The goal for this tutorial is to make sure that you understand a few key concepts related to programming, and that you know the basics
More informationIntro To Excel Spreadsheet for use in Introductory Sciences
INTRO TO EXCEL SPREADSHEET (World Population) Objectives: Become familiar with the Excel spreadsheet environment. (Parts 1-5) Learn to create and save a worksheet. (Part 1) Perform simple calculations,
More informationCheckBook Pro 2 Help
Get started with CheckBook Pro 9 Introduction 9 Create your Accounts document 10 Name your first Account 11 Your Starting Balance 12 Currency 13 We're not done yet! 14 AutoCompletion 15 Descriptions 16
More informationPart 1. Creating an Array of Controls or Indicators
NAME EET 2259 Lab 9 Arrays OBJECTIVES -Write LabVIEW programs using arrays. Part 1. Creating an Array of Controls or Indicators Here are the steps you follow to create an array of indicators or controls
More informationTLMC SHORT CLASS: THESIS FORMATTING
Table of Contents Introduction... 2 Getting Help... 2 Tips... 2 Working with Styles... 3 Applying a Style... 3 Creating A New Style... 3 Setting Margins... 4 Adding Page Numbers... 5 Step 1: Using Sections
More informationMicrosoft Excel 2007 Lesson 7: Charts and Comments
Microsoft Excel 2007 Lesson 7: Charts and Comments Open Example.xlsx if it is not already open. Click on the Example 3 tab to see the worksheet for this lesson. This is essentially the same worksheet that
More informationInstructions for Using the Databases
Appendix D Instructions for Using the Databases Two sets of databases have been created for you if you choose to use the Documenting Our Work forms. One set is in Access and one set is in Excel. They are
More informationStartup Notes for Standard CMD 2015.x Setup
Startup Notes for Standard CMD 2015.x Setup The standard CMD program setup refers to the 2015 version of The Church Membership Directory software, which includes the two phone apps (one for staff use and
More informationAdding content to your Blackboard 9.1 class
Adding content to your Blackboard 9.1 class There are quite a few options listed when you click the Build Content button in your class, but you ll probably only use a couple of them most of the time. Note
More informationWorkshop. Import Workshop
Import Overview This workshop will help participants understand the tools and techniques used in importing a variety of different types of data. It will also showcase a couple of the new import features
More informationCivil Engineering Computation
Civil Engineering Computation First Steps in VBA Homework Evaluation 2 1 Homework Evaluation 3 Based on this rubric, you may resubmit Homework 1 and Homework 2 (along with today s homework) by next Monday
More informationTable of Laplace Transforms
Table of Laplace Transforms 1 1 2 3 4, p > -1 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Heaviside Function 27 28. Dirac Delta Function 29 30. 31 32. 1 33 34. 35 36. 37 Laplace Transforms
More informationTable of Contents. How to use this document. How to use the template. Page 1 of 9
Table of Contents How to use this document... 1 How to use the template... 1 Template Sections... 2 Blank Section... 2 Signature Sheet... 2 Title Page... 2 Roman Numerals Section (i, ii, iii, iv )... 3
More informationLutheran High North Technology The Finder
Lutheran High North Technology shanarussell@lutheranhighnorth.org www.lutheranhighnorth.org/technology The Finder Your Mac s filing system is called the finder. In this document, we will explore different
More informationYour . A setup guide. Last updated March 7, Kingsford Avenue, Glasgow G44 3EU
fuzzylime WE KNOW DESIGN WEB DESIGN AND CONTENT MANAGEMENT 19 Kingsford Avenue, Glasgow G44 3EU 0141 416 1040 hello@fuzzylime.co.uk www.fuzzylime.co.uk Your email A setup guide Last updated March 7, 2017
More informationFRC LabVIEW Sub vi Example
FRC LabVIEW Sub vi Example Realizing you have a clever piece of code that would be useful in lots of places, or wanting to un clutter your program to make it more understandable, you decide to put some
More informationIt s possible to get your inbox to zero and keep it there, even if you get hundreds of s a day.
It s possible to get your email inbox to zero and keep it there, even if you get hundreds of emails a day. It s not super complicated, though it does take effort and discipline. Many people simply need
More informationIntroduction to Access 97/2000
Introduction to Access 97/2000 PowerPoint Presentation Notes Slide 1 Introduction to Databases (Title Slide) Slide 2 Workshop Ground Rules Slide 3 Objectives Here are our objectives for the day. By the
More informationMaking Tables and Graphs with Excel. The Basics
Making Tables and Graphs with Excel The Basics Where do my IV and DV go? Just like you would create a data table on paper, your IV goes in the leftmost column and your DV goes to the right of the IV Enter
More informationPhysics 212E Classical and Modern Physics Spring VPython Class 6: Phasors and Interference
Physics 212E Classical and Modern Physics Spring 2017 VPython Class 6: Phasors and Interference 1 Introduction We re going to set up a VPython program that will take three inputs: the number of slits,
More informationFor Volunteers An Elvanto Guide
For Volunteers An Elvanto Guide www.elvanto.com Volunteers are what keep churches running! This guide is for volunteers who use Elvanto. If you re in charge of volunteers, why not check out our Volunteer
More informationDetailed instructions for video analysis using Logger Pro.
Detailed instructions for video analysis using Logger Pro. 1. Begin by locating or creating a video of a projectile (or any moving object). Save it to your computer. Most video file types are accepted,
More informationExcel 2013 Intermediate
Instructor s Excel 2013 Tutorial 2 - Charts Excel 2013 Intermediate 103-124 Unit 2 - Charts Quick Links Chart Concepts Page EX197 EX199 EX200 Selecting Source Data Pages EX198 EX234 EX237 Creating a Chart
More information_APP A_541_10/31/06. Appendix A. Backing Up Your Project Files
1-59863-307-4_APP A_541_10/31/06 Appendix A Backing Up Your Project Files At the end of every recording session, I back up my project files. It doesn t matter whether I m running late or whether I m so
More informationIntroduction to Spreadsheets
Introduction to Spreadsheets Spreadsheets are computer programs that were designed for use in business. However, scientists quickly saw how useful they could be for analyzing data. As the programs have
More information1.7 Limit of a Function
1.7 Limit of a Function We will discuss the following in this section: 1. Limit Notation 2. Finding a it numerically 3. Right and Left Hand Limits 4. Infinite Limits Consider the following graph Notation:
More information2 A little on Spreadsheets
2 A little on Spreadsheets Spreadsheets are computer versions of an accounts ledger. They are used frequently in business, but have wider uses. In particular they are often used to manipulate experimental
More informationOutlook is easier to use than you might think; it also does a lot more than. Fundamental Features: How Did You Ever Do without Outlook?
04 537598 Ch01.qxd 9/2/03 9:46 AM Page 11 Chapter 1 Fundamental Features: How Did You Ever Do without Outlook? In This Chapter Reading e-mail Answering e-mail Creating new e-mail Entering an appointment
More informationDSP First Lab 02: Introduction to Complex Exponentials
DSP First Lab 02: Introduction to Complex Exponentials Lab Report: It is only necessary to turn in a report on Section 5 with graphs and explanations. You are ased to label the axes of your plots and include
More informationLet s Make a Front Panel using FrontCAD
Let s Make a Front Panel using FrontCAD By Jim Patchell FrontCad is meant to be a simple, easy to use CAD program for creating front panel designs and artwork. It is a free, open source program, with the
More informationNavigating and Managing Files and Folders in Windows XP
Part 1 Navigating and Managing Files and Folders in Windows XP In the first part of this book, you ll become familiar with the Windows XP Home Edition interface and learn how to view and manage files,
More informationDOING MORE WITH EXCEL: MICROSOFT OFFICE 2013
DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Basic Formulas Filling Data
More informationProject Collaboration
Bonus Chapter 8 Project Collaboration It s quite ironic that the last bonus chapter of this book contains information that many of you will need to get your first Autodesk Revit Architecture project off
More informationBurning CDs in Windows XP
B 770 / 1 Make CD Burning a Breeze with Windows XP's Built-in Tools If your PC is equipped with a rewritable CD drive you ve almost certainly got some specialised software for copying files to CDs. If
More informationAssignment III: Graphing Calculator
Assignment III: Graphing Calculator Objective The goal of this assignment is to reuse your CalculatorBrain and CalculatorViewController objects to build a Graphing Calculator for iphone and ipad. By doing
More informationS A M P L E C H A P T E R
SAMPLE CHAPTER Anyone Can Create an App by Wendy L. Wise Chapter 2 Copyright 2017 Manning Publications brief contents PART 1 YOUR VERY FIRST APP...1 1 Getting started 3 2 Building your first app 14 3 Your
More informationHere are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.
Preface Here are my online notes for my Algebra course that I teach here at Lamar University, although I have to admit that it s been years since I last taught this course. At this point in my career I
More informationUsing OPUS to Process Evolved Gas Data (8/12/15 edits highlighted)
Using OPUS to Process Evolved Gas Data (8/12/15 edits highlighted) Once FTIR data has been acquired for the gases evolved during your DSC/TGA run, you will process using the OPUS software package. Select
More informationDivisibility Rules and Their Explanations
Divisibility Rules and Their Explanations Increase Your Number Sense These divisibility rules apply to determining the divisibility of a positive integer (1, 2, 3, ) by another positive integer or 0 (although
More informationA Quick-Reference Guide. To access reddot: https://cms.hampshire.edu/cms
Using RedDot A Quick-Reference Guide To access reddot: https://cms.hampshire.edu/cms For help: email reddot@hampshire.edu or visit http://www.hampshire.edu/computing/6433.htm Where is... Page 6 Page 8
More informationGoogle Drive: Access and organize your files
Google Drive: Access and organize your files Use Google Drive to store and access your files, folders, and Google Docs anywhere. Change a file on the web, your computer, or your mobile device, and it updates
More information6 Stephanie Well. It s six, because there s six towers.
Page: 1 of 10 1 R1 So when we divided by two all this stuff this is the row we ended up with. 2 Stephanie Um hm. 3 R1 Isn t that right? We had a row of six. Alright. Now before doing it see if you can
More informationUsability Test Report: Bento results interface 1
Usability Test Report: Bento results interface 1 Summary Emily Daly and Ian Sloat conducted usability testing on the functionality of the Bento results interface. The test was conducted at the temporary
More informationRescuing Lost Files from CDs and DVDs
Rescuing Lost Files from CDs and DVDs R 200 / 1 Damaged CD? No Problem Let this Clever Software Recover Your Files! CDs and DVDs are among the most reliable types of computer disk to use for storing your
More informationWelcome Back! Without further delay, let s get started! First Things First. If you haven t done it already, download Turbo Lister from ebay.
Welcome Back! Now that we ve covered the basics on how to use templates and how to customise them, it s time to learn some more advanced techniques that will help you create outstanding ebay listings!
More informationeconnect Baccarat User Guide EC7 June 2017
econnect Baccarat User Guide EC7 June 2017 Table of Contents Baccarat Camera View A. Card Displayed on Virtual Table B. Bet Session Recording C. How to open a camera D. What is displayed on Data View E.
More informationTRS2006 Content Manager Plus (CMP)
TRS2006 Content Manager Plus (CMP) A Guide to its Use Content Summary: 1) Check your settings 2) Connecting and updating 3) CMP start-up problems. 4) Check and Activate First Class Ticket (FCT) 5) Server
More informationGrade 6 Math Circles November 6 & Relations, Functions, and Morphisms
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Relations Let s talk about relations! Grade 6 Math Circles November 6 & 7 2018 Relations, Functions, and
More informationModule: Rasters. 8.1 Lesson: Working with Raster Data Follow along: Loading Raster Data CHAPTER 8
CHAPTER 8 Module: Rasters We ve used rasters for digitizing before, but raster data can also be used directly. In this module, you ll see how it s done in QGIS. 8.1 Lesson: Working with Raster Data Raster
More informationExcel for Algebra 1 Lesson 5: The Solver
Excel for Algebra 1 Lesson 5: The Solver OK, what s The Solver? Speaking very informally, the Solver is like Goal Seek on steroids. It s a lot more powerful, but it s also more challenging to control.
More informationFilter and PivotTables in Excel
Filter and PivotTables in Excel FILTERING With filters in Excel you can quickly collapse your spreadsheet to find records meeting specific criteria. A lot of reporters use filter to cut their data down
More informationRev. C 11/09/2010 Downers Grove Public Library Page 1 of 41
Table of Contents Objectives... 3 Introduction... 3 Excel Ribbon Components... 3 Office Button... 4 Quick Access Toolbar... 5 Excel Worksheet Components... 8 Navigating Through a Worksheet... 8 Making
More informationIn math, the rate of change is called the slope and is often described by the ratio rise
Chapter 3 Equations of Lines Sec. Slope The idea of slope is used quite often in our lives, however outside of school, it goes by different names. People involved in home construction might talk about
More informationSome (semi-)advanced tips for LibreOffice
Some (semi-)advanced tips for LibreOffice by Andy Pepperdine Introduction We cover several tips on special things in Writer and Calc and anything else that turns up. Although I use LibreOffice, these should
More informationHeuristic Evaluation of Covalence
Heuristic Evaluation of Covalence Evaluator #A: Selina Her Evaluator #B: Ben-han Sung Evaluator #C: Giordano Jacuzzi 1. Problem Covalence is a concept-mapping tool that links images, text, and ideas to
More informationMIS 0855 Data Science (Section 006) Fall 2017 In-Class Exercise (Day 18) Finding Bad Data in Excel
MIS 0855 Data Science (Section 006) Fall 2017 In-Class Exercise (Day 18) Finding Bad Data in Excel Objective: Find and fix a data set with incorrect values Learning Outcomes: Use Excel to identify incorrect
More informationTaskbar: Working with Several Windows at Once
Taskbar: Working with Several Windows at Once Your Best Friend at the Bottom of the Screen How to Make the Most of Your Taskbar The taskbar is the wide bar that stretches across the bottom of your screen,
More informationBasics of Stata, Statistics 220 Last modified December 10, 1999.
Basics of Stata, Statistics 220 Last modified December 10, 1999. 1 Accessing Stata 1.1 At USITE Using Stata on the USITE PCs: Stata is easily available from the Windows PCs at Harper and Crerar USITE.
More informationPHY Microprocessor Interfacing Techniques LabVIEW Tutorial - Part X File Output and Input
PHY 406 - Microprocessor Interfacing Techniques LabVIEW Tutorial - Part X File Output and Input Introduction File I/O tends to be complex - simply because there are a myriad of things that you might want
More informationMAKING TABLES WITH WORD BASIC INSTRUCTIONS. Setting the Page Orientation. Inserting the Basic Table. Daily Schedule
MAKING TABLES WITH WORD BASIC INSTRUCTIONS Setting the Page Orientation Once in word, decide if you want your paper to print vertically (the normal way, called portrait) or horizontally (called landscape)
More informationClickteam Fusion 2.5 Creating a Debug System - Guide
INTRODUCTION In this guide, we will look at how to create your own 'debug' system in Fusion 2.5. Sometimes when you're developing and testing a game, you want to see some of the real-time values of certain
More informationOur Changing Forests Level 2 Graphing Exercises (Google Sheets)
Our Changing Forests Level 2 Graphing Exercises (Google Sheets) In these graphing exercises, you will learn how to use Google Sheets to create a simple pie chart to display the species composition of your
More informationLearning to use the drawing tools
Create a blank slide This module was developed for Office 2000 and 2001, but although there are cosmetic changes in the appearance of some of the tools, the basic functionality is the same in Powerpoint
More informationQSalesData User Guide
QSalesData User Guide Updated: 11/10/11 Installing the QSalesData Software... 2 Licensing the QSalesData Product... 3 Build QSalesData fields in ACT Step 2 of Install Checklist... 4 Adding the QB Data
More informationFile Storage Techniques in LabVIEW
File Storage Techniques in LabVIEW Starting with a set of data as if it were generated by a daq card reading two channels and 10 samples per channel, we end up with the following array: Note that the first
More informationWord: Print Address Labels Using Mail Merge
Word: Print Address Labels Using Mail Merge No Typing! The Quick and Easy Way to Print Sheets of Address Labels Here at PC Knowledge for Seniors we re often asked how to print sticky address labels in
More informationDealing with the way Mail Merge changed in MS Word 2003
Dealing with the way Mail Merge changed in MS Word 2003 Go From This: To This: The New and Improved Mail Merge Mail Merge has changed dramatically from the older versions of Word. They just forgot to tell
More informationDepending on the computer you find yourself in front of, here s what you ll need to do to open SPSS.
1 SPSS 11.5 for Windows Introductory Assignment Material covered: Opening an existing SPSS data file, creating new data files, generating frequency distributions and descriptive statistics, obtaining printouts
More informationFinancial Statements Using Crystal Reports
Sessions 6-7 & 6-8 Friday, October 13, 2017 8:30 am 1:00 pm Room 616B Sessions 6-7 & 6-8 Financial Statements Using Crystal Reports Presented By: David Hardy Progressive Reports Original Author(s): David
More informationTextures and UV Mapping in Blender
Textures and UV Mapping in Blender Categories : Uncategorised Date : 21st November 2017 1 / 25 (See below for an introduction to UV maps and unwrapping) Jim s Notes regarding Blender objects, the UV Editor
More informationCreating a Box-and-Whisker Graph in Excel: Step One: Step Two:
Creating a Box-and-Whisker Graph in Excel: It s not as simple as selecting Box and Whisker from the Chart Wizard. But if you ve made a few graphs in Excel before, it s not that complicated to convince
More informationOrganizing Screens with Mission Control
7 Organizing Screens with Mission Control If you re like a lot of Mac users, you like to do a lot of things at once. No matter how big your screen may be, it can still feel crowded as you open and arrange
More informationBecome strong in Excel (2.0) - 5 Tips To Rock A Spreadsheet!
Become strong in Excel (2.0) - 5 Tips To Rock A Spreadsheet! Hi folks! Before beginning the article, I just wanted to thank Brian Allan for starting an interesting discussion on what Strong at Excel means
More informationAssignment 0. Nothing here to hand in
Assignment 0 Nothing here to hand in The questions here have solutions attached. Follow the solutions to see what to do, if you cannot otherwise guess. Though there is nothing here to hand in, it is very
More informationThe WideRuled Story Generator Tutorial Alex Mitchell Communications and New Media Programme National University of Singapore
The WideRuled Story Generator Tutorial Alex Mitchell Communications and New Media Programme National University of Singapore Table of Contents 1. Introduction... 1 2. Getting Started... 2 3. Creating Characters...
More informationWhere Did I Save That File?
Note: This discussion is based on MacOS, 10.13.6 (High Sierra). Some illustrations may differ when using other versions of macos or OS X. Illustrations are from screenshots on my imac. As I mentioned in
More informationHow to Make Graphs with Excel 2007
Appendix A How to Make Graphs with Excel 2007 A.1 Introduction This is a quick-and-dirty tutorial to teach you the basics of graph creation and formatting in Microsoft Excel. Many of the tasks that you
More informationI m kicking off this book with Outlook s Greatest Hits, the things you ll
In This Chapter Chapter 1 The Outlook Features You Really Need to Know Reading and creating e-mail Sending files by e-mail Checking your calendar Entering appointments and contacts Managing tasks Keeping
More informationMicrosoft Access 2010
www.jwalkonline.org/main michael@jwalkonline.org @MichaelJWalk Microsoft Access 2010 Part 3 Michael J. Walk It's about control: use advanced features of Access to control data entry, automate processes,
More informationIntroduction to IgorPro
Introduction to IgorPro These notes provide an introduction to the software package IgorPro. For more details, see the Help section or the IgorPro online manual. [www.wavemetrics.com/products/igorpro/manual.htm]
More informationthe NXT-G programming environment
2 the NXT-G programming environment This chapter takes a close look at the NXT-G programming environment and presents a few simple programs. The NXT-G programming environment is fairly complex, with lots
More informationUsing GitHub to Share with SparkFun a
Using GitHub to Share with SparkFun a learn.sparkfun.com tutorial Available online at: http://sfe.io/t52 Contents Introduction Gitting Started Forking a Repository Committing, Pushing and Pulling Syncing
More informationCSCI 1100L: Topics in Computing Lab Lab 11: Programming with Scratch
CSCI 1100L: Topics in Computing Lab Lab 11: Programming with Scratch Purpose: We will take a look at programming this week using a language called Scratch. Scratch is a programming language that was developed
More informationProcedures: Algorithms and Abstraction
Procedures: Algorithms and Abstraction 5 5.1 Objectives After completing this module, a student should be able to: Read and understand simple NetLogo models. Make changes to NetLogo procedures and predict
More informationData. Selecting Data. Sorting Data
1 of 1 Data Selecting Data To select a large range of cells: Click on the first cell in the area you want to select Scroll down to the last cell and hold down the Shift key while you click on it. This
More informationC Pointers 2013 Author Riko H i
http:/cdorm.net/understanding C Pointers 2013 Author Riko H i Copyright 2013 CDorm.net All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form
More information