Matlab Software To Do Analyses as in Marron’s Talks Matlab Available from UNC Site License Download Software: Google “Marron Software”

Slides:



Advertisements
Similar presentations
Yeast Cell Cycles, Freq. 2 Proj. PCA on Freq. 2 Periodic Component Of Data.
Advertisements

Getting Started: Ansoft HFSS 8.0
Al-Amer An Introduction to MATLAB Lesson 2: M-files Dr. Samir Al-Amer Term 061.
Chapter 8 and 9 Review: Logical Functions and Control Structures Introduction to MATLAB 7 Engineering 161.
Talk Factory Primary Generic: instructions for use Supporting children‘s whole class discussions in primary school Copyright 2011 Open University.
Lecture 7 Sept 17 Goals: Complete Chapter 4 Chapters 5 and 6.
Lecture 7 Sept 29 Goals: Chapters 5 and 6. Scripts Sequence of instructions that we may want to run can be stored in a file (known as script). by typing.
EGR 106 – Week 2 – Arrays & Scripts Brief review of last week Arrays: – Concept – Construction – Addressing Scripts and the editor Audio arrays Textbook.
Division Example 2x - 3y + 4z = 10 x + 6y - 3z = 4 -5x + y + 2z = 3 A*X = B where A = B = >> X = A\B X =
Introduction to MATLAB MECH 300H Spring Starting of MATLAB.
Basic Unix Dr Tim Cutts Team Leader Systems Support Group Infrastructure Management Team.
Or CMD/BATCH.  Title this comand makes the cmd prompt’s title whatever you would like it to be.
Programming For Nuclear Engineers Lecture 12 MATLAB (3) 1.
Tutorial #9 – Creating Forms. Tutorial #8 Review – Tables Borders (table, gridlines), Border-collapse: collapse; empty-cells: show; and rowspan, colspan.
System software operating system 1.
Functions General Example (+1return values, +1 parameters) 1. The client's wish 2. Creating the function 1. Function's name, Parameter list, Return-info,
Introduction to Shell Script Programming
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
Lecture 4 MATLAB Windows Arithmetic Operators Maintenance Functions
PMS /134/182 HEX 0886B6 PMS /39/80 HEX 5E2750 PMS /168/180 HEX 00A8B4 PMS /190/40 HEX 66CC33 By Adrian Gardener Date 9 July 2012.
Objectives Understand what MATLAB is and why it is widely used in engineering and science Start the MATLAB program and solve simple problems in the command.
®® Microsoft Windows 7 for Power Users Tutorial 13 Using the Command-Line Environment.
ELG 3120 Signal and System Analysis 1 Introduction to MATLAB TAs Wei Zhang Ozgur Ekici (Section A)(Section B) ELG 3120 Lab Tutorial 1.
Log into the scan gun and from the main menu choose RFI Returns 4/27/2011.
StAR web server tutorial for ROC Analysis. ROC Analysis ROC Analysis: This module allows the user to input data for several classifiers to be tested.
1 Functions 1 Parameter, 1 Return-Value 1. The problem 2. Recall the layout 3. Create the definition 4. "Flow" of data 5. Testing 6. Projects 1 and 2.
MEGN 536 – Computational Biomechanics MATLAB: Getting Started Prof. Anthony J. Petrella Computational Biomechanics Group.
GUI development with Matlab: GUI Front Panel Components 1 GUI front panel components In this section, we will look at -GUI front panel components -Programming.
Compiled Matlab on Condor: a recipe 30 th October 2007 Clare Giacomantonio.
Stat 155, Section 2, Last Time Numerical Summaries of Data: –Center: Mean, Medial –Spread: Range, Variance, S.D., IQR 5 Number Summary & Outlier Rule Transformation.
Launch SpecE8 and React from GSS. You can use the chemical analyses in a GSS data sheet to set up and run SpecE8 and React calculations. Analysis → Launch…
Introduction to Engineering MATLAB – 6 Script Files - 1 Agenda Script files.
Piotr Wolski Introduction to R. Topics What is R? Sample session How to install R? Minimum you have to know to work in R Data objects in R and how to.
What is software testing? 1 What are the problems of software testing? 2 Time is limited Applications are complex Requirements are fluid.
Introduction of Geoprocessing Topic 7a 4/10/2007.
Linux Operations and Administration
A Brief introduction to MatLAB ($50 - $99 for students)
Lecture 7 Sept 22 Goals: Chapters 5 and 6. Scripts Sequence of instructions that we may want to run can be stored in a file (known as script). by typing.
Getting Started with MATLAB 1. Fundamentals of MATLAB 2. Different Windows of MATLAB 1.
MATLAB Harri Saarnisaari, Part of Simulations and Tools for Telecommunication Course.
What does C store? >>A = [1 2 3] >>B = [1 1] >>[C,D]=meshgrid(A,B) c) a) d) b)
Chapter 3 MATLAB Fundamentals Introduction to MATLAB Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 1 – Matlab Overview EGR1302. Desktop Command window Current Directory window Command History window Tabs to toggle between Current Directory &
MA/CS 375 Fall 2002 Lecture 3. Example 2 A is a matrix with 3 rows and 2 columns.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Experimental control in COGENT/MATLAB Christian Ruff.
Programming games Context of what we are doing. Drawing on canvas. Homework: [Complete coin toss examples.] Do your own drawings. Upload files to website.
PART 2 INTRODUCTION TO DYNAMIC WEB CONTENT AND PHP.
1 CSC 221: Introduction to Programming Fall 2011 Input & file processing  input vs. raw_input  files: input, output  opening & closing files  read(),
Statistics – O. R. 893 Object Oriented Data Analysis Steve Marron Dept. of Statistics and Operations Research University of North Carolina.
Introduction to Computer Programming - Project 2 Intro to Digital Technology.
I can run this simple BAT file to copy files: (this was tried with and without the pause command)
SCRIPTS AND FUNCTIONS DAVID COOPER SUMMER Extensions MATLAB has two main extension types.m for functions and scripts and.mat for variable save files.
Learn R Toolkit D Kelly O'DayInstall & SetupMod 1 - Setup: 1 Module 1 Installing & Setting Up R Do See & HearRead Learn PowerPoint must be in View Show.
Introduction of Geoprocessing Lecture 9 3/24/2008.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. A Concise Introduction to MATLAB ® William J. Palm III.
An Introduction to Programming in Matlab Emily Blumenthal
Introducing Python 3 Introduction to Python. Introduction to Python L1 Introducing Python 3 Learning Objectives Know what Python is and some of the applications.
Statistical Smoothing
CST 1101 Problem Solving Using Computers
Basic operations in Matlab
Managing results files
Participant Presentations
Writing functions in MATLAB
Stata Basic Course Lab 2.
Using Script Files and Managing Data
Running a Java Program using Blue Jay.
ME 123 Computer Applications I Lecture 4: Vectors and Matrices 3/14/03
Participant Presentations
Presentation transcript:

Matlab Software To Do Analyses as in Marron’s Talks Matlab Available from UNC Site License Download Software: Google “Marron Software”

Matlab Software Choose

Matlab Software Download.zip File, & Expand to 3 Directories

Matlab Software Put these is Matlab Path

Matlab Software Put these is Matlab Path

Matlab Basics Matlab has Modalities:  Interpreted (Type Commands)  Batch (Run “Script Files”)

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab in Interpreted Mode: For description of a function: >> help [function name]

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab in Interpreted Mode: To Find Functions: >> help [category name] e.g. >> help stats

Matlab Basics Matlab in Interpreted Mode:

Matlab Basics Matlab has Modalities:  Interpreted (Type Commands)  Batch (Run “Script Files”) For Serious Scientific Computing: Always Run Scripts

Matlab Basics Matlab Script File:  Just a List of Matlab Commands  Matlab Executes Them in Order Why Bother (Why Not Just Type Commands)? Reproducibility (Can Find Mistakes & Use Again Much Later)

Matlab Script Files An Example: Recall “Brushing Analysis” of Next Generation Sequencing Data

Simple 1 st View: Curve Overlay (log scale) Functional Data Analysis

Often Useful Population View: PCA Scores Functional Data Analysis

Suggestion Of Clusters ??? Functional Data Analysis

Suggestion Of Clusters Which Are These? Functional Data Analysis

Manually “Brush” Clusters Functional Data Analysis

Manually Brush Clusters Clear Alternate Splicing Functional Data Analysis

Matlab Script Files An Example: Recall “Brushing Analysis” of Next Generation Sequencing Data Analysis In Script File: VisualizeNextGen2011.m Matlab Script File Suffix

Matlab Script Files String of Text

Matlab Script Files Command to Display String to Screen

Matlab Script Files Notes About Data (Maximizes Reproducibility)

Matlab Script Files Have Index for Each Part of Analysis

Matlab Script Files So Keep Everything Done (Max’s Reprod’ity)

Matlab Script Files Note Some Are Graphics Shown (Can Repeat)

Matlab Script Files Set Graphics to Default

Matlab Script Files Put Different Program Parts in IF-Block

Matlab Script Files Comment Out Currently Unused Commands

Matlab Script Files Read Data from Excel File

Matlab Script Files For Generic Functional Data Analysis:

Matlab Script Files Input Data Matrix

Matlab Script Files Structure, with Other Settings

Matlab Script Files Make Scores Scatterplot

Matlab Script Files Uses Careful Choice of Color Matrix

Matlab Script Files Start with PCA

Matlab Script Files Then Create Color Matrix

Matlab Script Files Black Red Blue

Matlab Script Files Run Script Using Filename as a Command