A Symbolic Numeric Environment for Analyzing Measurement Data in Multi-Model Settings (Extended Abstract)

Size: px
Start display at page:

Download "A Symbolic Numeric Environment for Analyzing Measurement Data in Multi-Model Settings (Extended Abstract)"

Transcription

1 A Symbolic Numeric Environment for Analyzing Measurement Data in Multi-Model Settings (Extended Abstract) Christoph Richard 1 and Andreas Weber 2? 1 Institut für Theoretische Physik, Universität Tübingen, Tübingen, Germany christoph.richard@uni-tuebingen.de 2 Arbeitsbereich Symbolisches Rechnen, Universität Tübingen, Tübingen, Germany weber@informatik.uni-tuebingen.de Abstract. We have built a complete system which allows the analysis of measurement data arising from scientific experiments. Within the system, it is possible to fit parameter-dependent curves to given data points numerically in order to obtain estimates of experimental quantities. The system provides moreover a convenient tool to test different theoretical models against a given experiment: We use the computer algebra system Maple not only as a graphical interface to visualize the data but mainly as a symbolic calculator to investigate and to implement solutions of the underlying theory. The system has been used successfully in a project with researchers from the department of chemistry. 1 Introduction An important issue in the daily work of a scientist is the analysis of measurement data of an experiment. Very often mathematical models in form of parametric functions are available that describe the outcome of an ideal experiment. The task is then to determine the correct model and to estimate parameter values from the given data. The least square method invented by Gauß [4] is a major tool for (linear) curve fitting and is available in many software systems. Many experiments, however, cannot be described using linear functions, and there are indeed generalizations of the method non-linear least-square fit algorithms which work for a much more general setting. Although much less common than algorithms for the Gaussian least square method, several implementations of non-linear least-square fit algorithms are available. E. g., the so called non-linear tool-box of the Matlab system [3] contains an implementation of the Levenberg-Marquardt algorithm for non-linear least-square fit. The functions whose parameters have to be estimated by the nonlinear least-square algorithm have to be given as Matlab programs. Using the Matlab system alone will leave some tedious work to the user, since the functions which are supposed to describe the experiment have to be coded as Matlab functions for each of the competing models.? Supported by Deutsche Forschungsgemeinschaft under grant Ku 966/6-1.

2 Using a combination of symbolic and numeric systems we have built an environment that allows a comparatively easy numerical analysis of measurement data arising from scientific experiments with respect to various mathematical models. The system will have its main use in situations where different theoretic descriptions are available which should be tested against the available empiric data, such that the best model for a given experiment can be picked without much effort. The symbolic part of our system is currently implemented on top of the computer algebra system Maple [1], the numeric part on top of a library based on algorithms described in [4]. 2 Building Blocks of the System All steps of the data analysis are done within the Maple graphical user interface environment. A Maple worksheet has been designed for the visualization and manipulation of data. Typing one-line commands, the user can perform all steps of data analysis such as reading data from experiment, visualizing data curves, selecting data points for numerical data fitting, perform fits, comparing numerical and experimental results. The numerical data analysis is done by fitting parameter-dependent functions, which are suggested from theory, against the given data curves. These functions are commonly characterized by (sets of) ordinary differential equations for the quantity of measurement. The Maple environment is well suited to clarify the theoretical description since Maple has a number of specialized tools which allow an extensive analysis of such functions. The example discussed in Sec. 3 shows prototypically such a multi-step formulation: A chemical reaction can be described by a differential equation. A solution for the differential equation has to be found and verified. Simpler models for specialized cases can be developed. The chemical reaction cannot be observed directly, but only some resulting effect. The resulting effect can be described by some other mathematical means (e. g. as the integral of some simpler effect). The computer algebra system can be used to obtain solutions to tasks like symbolic integration, finding symbolic solutions for differential equations and simplifying results for the final parameter dependent function. Having obtained a parameter dependent function which is supposed to describe the process under consideration correctly, this function can be tested against the experimental data using the Levenberg-Marquardt algorithm for non-linear leastsquare fit [4]. In order to perform the numerical analysis with appropriate speed, this algorithm is implemented as an external C-routine which is called from the data-worksheet. The routine requires a C-function as one of its arguments, which returns values for the function to be fitted and its Jacobian. Thus we have to provide the C-Code of the function and its Jacobian and compile it together with a driver

3 routine. The code-generation is done by a special Maple-worksheet which guides the user through the necessary tasks step by step. The code generated by Maple is highly optimized with respect to common subexpression elimination the methods implemented in Maple can compete with the ones used by the best optimizing compilers. 3 Example: An Antigen-Antibody-Reaction Our system was used to analyze a special type of antigen-antibody reaction. This example arose from a collaboration with researchers from the department of chemistry, when we tried to analyze the setting giving in [2]. The reaction between antigen and antibody is an equilibrium reaction. The change of concentration during the reaction is described by the following differential equation (cf. [2, p. 23 AgAk (t) = k ass (c 0 Ak ; c AgAk (t))(c 0 Ag ; c AgAk (t)) ; k diss c AgAk (t) with positive constants k ass : association rate, k diss : dissociation rate, c AgAk : concentration of connected antibody binding points, c 0 Ag : starting concentration of antigen, c 0 Ak : starting concentration of antibody. We are mainly interested in estimates of the reaction constants k ass and k diss.for a complete determination, it is necessary to analyze the reaction away from its stationary state. It is therefore useful to implement nonlinear techniques for parameter estimation. Solution of the differential equation. We use the computer algebra system Maple to analyze and to solve the given differential equation. Maple contains specialized tools for the analysis of ordinary differential equations (ODE s). Given an ODE, the odeadvisor command classifies it according to standard text books and displays a help page including related information for solving it. Using these symbolic tools of Maple, it was possible to find an explicit solution of the ODE without consulting textbooks on differential equations. Form of the signal curve. As explained in [2], the concentration c AgAk of connected antibody binding points cannot be observed directly, but only the one of a derivate, c Ak bind. Moreover, only the cumulative concentration is measured by the experiment. However, we know that c0 Ak ; c AgAk(t) 2 (2) c Ak bind (t) = 1 2 signal = off + F Z c 0 Ak c Ak bind (t) dt (3)

4 off and F being (unknown) scaling constants of the experimental setup, cf. [2]. The symbolic expression for c AgAk (t) 2, which was found by explicitly solving the corresponding ODE, can be integrated symbolically by Maple. Thus we can derive a closed expression for the signal curve. Since this expressions depends on the parameters we are interested in, a least square fit of signal to the empiric measurement data will provide estimates for the parameters of interest. A limiting case: the integrated first order time law. Although it is possible to analyze the antigen-antibody reaction using the full solution, we also considered a limiting case in order to have a comparison between the most general description and a simpler one, which had been considered previously, cf. [2]. This limiting case refers to experiments where the antibody concentration is much lower than the concentration of antigen. In this case, the reaction can be described by the differential AgAk (t) = k ass c 0 Ag (c 0 Ak ; c AgAk (t)) ; k diss c AgAk (t): This ODE can be solved quite easily in symbolic form by Maple and also the integration which is required for the signal curve (cf. equation 3) could be done symbolically. Results. In the figure below the measurement data of one of the experiments described in [2] are given, together with the theoretic signal curves of the general law and the law for the limiting case, whose parameters have been fitted by the Levenberg-Marquardt algorithm. Both functions can be fitted quite well, and their graphs almost coincide. The parameter estimates we got are k ass = 5: and k diss = 0: Measurement data and fitted functions sign t Acknowledgement. We are grateful for the possibility to collaborate with Alexander Jung from the department of chemistry. References 1. CHAR, B.W.,GEDDES, K. O., GONNET, G. H., BENTON, L. L., MONAGAN, M. B., AND WATT, S. M. Maple V Language Reference Manual. Springer-Verlag, New York, 1991.

5 2. JUNG, A. Markierungsfreie Untersuchung der Kinetik von Antigen-Antikörper- Wechselwirkungen in homogener Phase. Diplomarbeit, Universität Tübingen, MATHWORKS INC. Matlab 5, matlab/. 4. PRESS, W. H., TEUKOLSKY, S. A., VETTERLING, W.T.,AND FLANNERY, B.P. Numerical Recipes in C: The Art of Scientific Computing, second ed. Cambridge University Press, 1992.

A Symbolic Numeric Environment for Analyzing Measurement Data in Multi-Model Settings

A Symbolic Numeric Environment for Analyzing Measurement Data in Multi-Model Settings A Symbolic Numeric nvironment for Analyzing Measurement Data in MultiModel Settings A. Jung C. Richard A. Weber WSI 999 May 1, 1999 WilhelmSchickardInstitut Universität Tübingen D7076 Tübingen, Germany

More information

Mathematical Models with Maple

Mathematical Models with Maple Algebraic Biology 005 151 Mathematical Models with Maple Tetsu YAMAGUCHI Applied System nd Division, Cybernet Systems Co., Ltd., Otsuka -9-3, Bunkyo-ku, Tokyo 11-001, Japan tetsuy@cybernet.co.jp Abstract

More information

Mathematics with Maple

Mathematics with Maple Mathematics with Maple A Comprehensive E-Book Harald Pleym Preface The main objective of these Maple worksheets, organized for use with all Maple versions from Maple 14, is to show how the computer algebra

More information

Maple in Differential Equations

Maple in Differential Equations Maple in Differential Equations and Boundary Value Problems by H. Pleym Maple Worksheets Supplementing Edwards and Penney Differential Equations and Boundary Value Problems - Computing and Modeling Preface

More information

Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering

Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering Oliver C. Schrempf, Dietrich Brunn, Uwe D. Hanebeck Intelligent Sensor-Actuator-Systems Laboratory Institute

More information

Computing Radioimmunoassay Analysis Dose-Response Curves

Computing Radioimmunoassay Analysis Dose-Response Curves Computing Radioimmunoassay Analysis Dose-Response Curves Gary D. Knott, Ph.D. Civilized Software, Inc. 12109 Heritage Park Circle Silver Spring MD 20906 Tel.: (301)-962-3711 email: csi@civilized.com URL:

More information

Solving Cyclotomic Polynomials by Radical Expressions Andreas Weber and Michael Keckeisen

Solving Cyclotomic Polynomials by Radical Expressions Andreas Weber and Michael Keckeisen Solving Cyclotomic Polynomials by Radical Exressions Andreas Weber and Michael Keckeisen Abstract: We describe a Male ackage that allows the solution of cyclotomic olynomials by radical exressions. We

More information

SYMBOLIC AND NUMERICAL COMPUTING FOR CHEMICAL KINETIC REACTION SCHEMES

SYMBOLIC AND NUMERICAL COMPUTING FOR CHEMICAL KINETIC REACTION SCHEMES SYMBOLIC AND NUMERICAL COMPUTING FOR CHEMICAL KINETIC REACTION SCHEMES by Mark H. Holmes Yuklun Au J. W. Stayman Department of Mathematical Sciences Rensselaer Polytechnic Institute, Troy, NY, 12180 Abstract

More information

Historical Perspective on Numerical Problem Solving

Historical Perspective on Numerical Problem Solving Historical Perspective on Numerical Problem Solving Mordechai Shacham Department of Chemical Engineering Ben Gurion University of the Negev Beer-Sheva, Israel Michael B. Cutlip Department of Chemical Engineering

More information

Electrical Circuits I

Electrical Circuits I Electrical Circuits I This lecture discusses the mathematical modeling of simple electrical linear circuits. When modeling a circuit, one ends up with a set of implicitly formulated algebraic and differential

More information

CN - Numerical Computation

CN - Numerical Computation Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 749 - MAT - Department of Mathematics Academic year: Degree: 2017 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus 2010).

More information

Algebra Performance Level Descriptors

Algebra Performance Level Descriptors Limited A student performing at the Limited Level demonstrates a minimal command of Ohio s Learning Standards for Algebra. A student at this level has an emerging ability to A student whose performance

More information

Athena Visual Software, Inc. 1

Athena Visual Software, Inc. 1 Athena Visual Studio Visual Kinetics Tutorial VisualKinetics is an integrated tool within the Athena Visual Studio software environment, which allows scientists and engineers to simulate the dynamic behavior

More information

Optimization 2. CS5240 Theoretical Foundations in Multimedia. Leow Wee Kheng

Optimization 2. CS5240 Theoretical Foundations in Multimedia. Leow Wee Kheng Optimization 2 CS5240 Theoretical Foundations in Multimedia Leow Wee Kheng Department of Computer Science School of Computing National University of Singapore Leow Wee Kheng (NUS) Optimization 2 1 / 38

More information

A Brief Introduction To. GRTensor. On MAPLE Platform. A write-up for the presentation delivered on the same topic as a part of the course PHYS 601

A Brief Introduction To. GRTensor. On MAPLE Platform. A write-up for the presentation delivered on the same topic as a part of the course PHYS 601 A Brief Introduction To GRTensor On MAPLE Platform A write-up for the presentation delivered on the same topic as a part of the course PHYS 601 March 2012 BY: ARSHDEEP SINGH BHATIA arshdeepsb@gmail.com

More information

Compute the behavior of reality even if it is impossible to observe the processes (for example a black hole in astrophysics).

Compute the behavior of reality even if it is impossible to observe the processes (for example a black hole in astrophysics). 1 Introduction Read sections 1.1, 1.2.1 1.2.4, 1.2.6, 1.3.8, 1.3.9, 1.4. Review questions 1.1 1.6, 1.12 1.21, 1.37. The subject of Scientific Computing is to simulate the reality. Simulation is the representation

More information

Green s Functions with Reflection

Green s Functions with Reflection Green s Functions with Reflection User s manual Alberto Cabada Fernández (USC) José Ángel Cid Araújo (UVIGO) Fernando Adrián Fernández Tojo (USC) Beatriz Máquez Villamarín (USC) Universidade de Santiago

More information

ORDINARY DIFFERENTIAL EQUATIONS

ORDINARY DIFFERENTIAL EQUATIONS PREFACE i Preface If an application of mathematics has a component that varies continuously as a function of time, then it probably involves a differential equation. For this reason, ordinary differential

More information

6.4 Determinants and Cramer s Rule

6.4 Determinants and Cramer s Rule 6.4 Determinants and Cramer s Rule Objectives Determinant of a 2 x 2 Matrix Determinant of an 3 x 3 Matrix Determinant of a n x n Matrix Cramer s Rule If a matrix is square (that is, if it has the same

More information

Knapsack Feasibility as an Absolute Value Equation Solvable by Successive Linear Programming

Knapsack Feasibility as an Absolute Value Equation Solvable by Successive Linear Programming Optimization Letters 1 10 (009) c 009 Springer. Knapsack Feasibility as an Absolute Value Equation Solvable by Successive Linear Programming O. L. MANGASARIAN olvi@cs.wisc.edu Computer Sciences Department

More information

Describing the Relationship between Two Variables

Describing the Relationship between Two Variables 1 Describing the Relationship between Two Variables Key Definitions Scatter : A graph made to show the relationship between two different variables (each pair of x s and y s) measured from the same equation.

More information

Digital Processing of Noise Experimental Sorption Data using Savitzky-Golay filter

Digital Processing of Noise Experimental Sorption Data using Savitzky-Golay filter Digital Processing of Noise Experimental Sorption Data using Savitzky-Golay filter Vladimír Hanta 1, Jaroslav Poživil 1, Karel Friess 2 Department of Computing and Control Engineering 1, Department of

More information

Delay Differential Equations with Constant Lags

Delay Differential Equations with Constant Lags Delay Differential Equations with Constant Lags L.F. Shampine Mathematics Department Southern Methodist University Dallas, TX 75275 shampine@smu.edu S. Thompson Department of Mathematics & Statistics Radford

More information

Computational Modeling for Physical Sciences

Computational Modeling for Physical Sciences Computational Modeling for Physical Sciences Since the invention of computers the use of computational modeling and simulations have revolutionized the way we study physical systems. Their applications

More information

WILEY. Differential Equations with MATLAB (Third Edition) Brian R. Hunt Ronald L. Lipsman John E. Osborn Jonathan M. Rosenberg

WILEY. Differential Equations with MATLAB (Third Edition) Brian R. Hunt Ronald L. Lipsman John E. Osborn Jonathan M. Rosenberg Differential Equations with MATLAB (Third Edition) Updated for MATLAB 2011b (7.13), Simulink 7.8, and Symbolic Math Toolbox 5.7 Brian R. Hunt Ronald L. Lipsman John E. Osborn Jonathan M. Rosenberg All

More information

Conjugate Directions for Stochastic Gradient Descent

Conjugate Directions for Stochastic Gradient Descent Conjugate Directions for Stochastic Gradient Descent Nicol N Schraudolph Thore Graepel Institute of Computational Science ETH Zürich, Switzerland {schraudo,graepel}@infethzch Abstract The method of conjugate

More information

Applied Linear Algebra in Geoscience Using MATLAB

Applied Linear Algebra in Geoscience Using MATLAB Applied Linear Algebra in Geoscience Using MATLAB Contents Getting Started Creating Arrays Mathematical Operations with Arrays Using Script Files and Managing Data Two-Dimensional Plots Programming in

More information

Complex Dynamical Systems

Complex Dynamical Systems MS#98.GST2 Abraham 1 Neuchatel #2, a talk at Neuchatel GST Summer School, Monday September 7, 1998 Submitted to the Proceedings, Eric Schwartz, ed., Saturday December 19, 1998 Complex Dynamical Systems

More information

On Newton-type methods with cubic convergence

On Newton-type methods with cubic convergence Journal of Computational and Applied Mathematics 176 (2005) 425 432 www.elsevier.com/locate/cam On Newton-type methods with cubic convergence H.H.H. Homeier a,b, a Science + Computing Ag, IT Services Muenchen,

More information

1.2. Direction Fields: Graphical Representation of the ODE and its Solution Let us consider a first order differential equation of the form dy

1.2. Direction Fields: Graphical Representation of the ODE and its Solution Let us consider a first order differential equation of the form dy .. Direction Fields: Graphical Representation of the ODE and its Solution Let us consider a first order differential equation of the form dy = f(x, y). In this section we aim to understand the solution

More information

Using Spreadsheets to Teach Engineering Problem Solving: Differential and Integral Equations

Using Spreadsheets to Teach Engineering Problem Solving: Differential and Integral Equations Session 50 Using Spreadsheets to Teach Engineering Problem Solving: Differential and Integral Equations James P. Blanchard University of Wisconsin - Madison ABSTRACT Spreadsheets offer significant advantages

More information

The Simplex Method: An Example

The Simplex Method: An Example The Simplex Method: An Example Our first step is to introduce one more new variable, which we denote by z. The variable z is define to be equal to 4x 1 +3x 2. Doing this will allow us to have a unified

More information

Optimization of Rational Approximations by Continued Fractions

Optimization of Rational Approximations by Continued Fractions Bergische Universität Wuppertal Optimization of Rational Approximations by Continued Fractions Frithjof Blomquist Preprint BUW-WRSWT 2006/3 Wissenschaftliches Rechnen/ Softwaretechnologie Impressum Herausgeber:

More information

Reactor Design within Excel Enabled by Rigorous Physical Properties and an Advanced Numerical Computation Package

Reactor Design within Excel Enabled by Rigorous Physical Properties and an Advanced Numerical Computation Package Reactor Design within Excel Enabled by Rigorous Physical Properties and an Advanced Numerical Computation Package Mordechai Shacham Department of Chemical Engineering Ben Gurion University of the Negev

More information

Derivative Based vs. Derivative Free Optimization Methods for Nonlinear Optimum Experimental Design

Derivative Based vs. Derivative Free Optimization Methods for Nonlinear Optimum Experimental Design Derivative Based vs. Derivative Free Optimization Methods for Nonlinear Optimum Experimental Design Stefan Körkel 1, Huiqin Qu 2, Gerd Rücker 3, and Sebastian Sager 1 1 Interdisciplinary Center for Scientific

More information

NUMERICAL METHODS. lor CHEMICAL ENGINEERS. Using Excel', VBA, and MATLAB* VICTOR J. LAW. CRC Press. Taylor & Francis Group

NUMERICAL METHODS. lor CHEMICAL ENGINEERS. Using Excel', VBA, and MATLAB* VICTOR J. LAW. CRC Press. Taylor & Francis Group NUMERICAL METHODS lor CHEMICAL ENGINEERS Using Excel', VBA, and MATLAB* VICTOR J. LAW CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup,

More information

ACCURATE APPROXIMATION TO THE EXTREME ORDER STATISTICS OF GAUSSIAN SAMPLES

ACCURATE APPROXIMATION TO THE EXTREME ORDER STATISTICS OF GAUSSIAN SAMPLES COMMUN. STATIST.-SIMULA., 28(1), 177-188 (1999) ACCURATE APPROXIMATION TO THE EXTREME ORDER STATISTICS OF GAUSSIAN SAMPLES Chien-Chung Chen & Christopher W. Tyler Smith-Kettlewell Eye Research Institute

More information

Focusing Learning on Concepts of Introductory Linear Algebra using MAPLE Interactive Tutors

Focusing Learning on Concepts of Introductory Linear Algebra using MAPLE Interactive Tutors Focusing Learning on Concepts of Introductory Linear Algebra using MAPLE Interactive Tutors Leonard Louis Raj leonard.raj@zu.ac.ae Department of Mathematics and Statistics Zayed University United Arab

More information

USE OF MATLAB TO UNDERSTAND BASIC MATHEMATICS

USE OF MATLAB TO UNDERSTAND BASIC MATHEMATICS USE OF MATLAB TO UNDERSTAND BASIC MATHEMATICS Sanjay Gupta P. G. Department of Mathematics, Dev Samaj College For Women, Punjab ( India ) ABSTRACT In this paper, we talk about the ways in which computer

More information

ESANN'2001 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), April 2001, D-Facto public., ISBN ,

ESANN'2001 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), April 2001, D-Facto public., ISBN , ESANN'200 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 25-27 April 200, D-Facto public., ISBN 2-930307-0-3, pp. 79-84 Investigating the Influence of the Neighborhood

More information

California Content Standard. Essentials for Algebra (lesson.exercise) of Test Items. Grade 6 Statistics, Data Analysis, & Probability.

California Content Standard. Essentials for Algebra (lesson.exercise) of Test Items. Grade 6 Statistics, Data Analysis, & Probability. California Content Standard Grade 6 Statistics, Data Analysis, & Probability 1. Students compute & analyze statistical measurements for data sets: 1.1 Compute the mean, median & mode of data sets 1.2 Understand

More information

Section 7.4 Runge-Kutta Methods

Section 7.4 Runge-Kutta Methods Section 7.4 Runge-Kutta Methods Key terms: Taylor methods Taylor series Runge-Kutta; methods linear combinations of function values at intermediate points Alternatives to second order Taylor methods Fourth

More information

Wayne County Public Schools Mathematics Curriculum WCPS Math Standard Course of Study Pacing Guide for Block Scheduling Foundations of Algebra

Wayne County Public Schools Mathematics Curriculum WCPS Math Standard Course of Study Pacing Guide for Block Scheduling Foundations of Algebra Mathematics Curriculum WCPS Math Standard Course of Study Pacing Guide for Block Scheduling Foundations of Algebra Foundations of Algebra develops the study of algebraic concepts. It includes a survey

More information

Mathematical Computing

Mathematical Computing IMT2b2β Department of Mathematics University of Ruhuna A.W.L. Pubudu Thilan Differential Equations Types of Differential Equations Differential equations can basically be classified as ordinary differential

More information

Solutions To Odes And Pdes Numerical Analysis Using R

Solutions To Odes And Pdes Numerical Analysis Using R We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with solutions to odes and

More information

MA 123 September 8, 2016

MA 123 September 8, 2016 Instantaneous velocity and its Today we first revisit the notion of instantaneous velocity, and then we discuss how we use its to compute it. Learning Catalytics session: We start with a question about

More information

(Mathematical Operations with Arrays) Applied Linear Algebra in Geoscience Using MATLAB

(Mathematical Operations with Arrays) Applied Linear Algebra in Geoscience Using MATLAB Applied Linear Algebra in Geoscience Using MATLAB (Mathematical Operations with Arrays) Contents Getting Started Matrices Creating Arrays Linear equations Mathematical Operations with Arrays Using Script

More information

Pre-Algebra Lesson Plans

Pre-Algebra Lesson Plans EMS 8 th Grade Math Department Math Florida Standard(s): Learning Goal: Assessments Algebra Preview: Polynomials May 2 nd to June 3 rd, 2016 MAFS.912.A-SSE.1.1b (DOK 2) Interpret expressions that represent

More information

Daba Meshesha Gusu and O.Chandra Sekhara Reddy 1

Daba Meshesha Gusu and O.Chandra Sekhara Reddy 1 International Journal of Basic and Applied Sciences Vol. 4. No. 1 2015. Pp.22-27 Copyright by CRDEEP. All Rights Reserved. Full Length Research Paper Solutions of Non Linear Ordinary Differential Equations

More information

1 Finite difference example: 1D implicit heat equation

1 Finite difference example: 1D implicit heat equation 1 Finite difference example: 1D implicit heat equation 1.1 Boundary conditions Neumann and Dirichlet We solve the transient heat equation ρc p t = ( k ) (1) on the domain L/2 x L/2 subject to the following

More information

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK What is SIMULINK? SIMULINK is a software package for modeling, simulating, and analyzing

More information

Integration Using Tables and Summary of Techniques

Integration Using Tables and Summary of Techniques Integration Using Tables and Summary of Techniques Philippe B. Laval KSU Today Philippe B. Laval (KSU) Summary Today 1 / 13 Introduction We wrap up integration techniques by discussing the following topics:

More information

Graphical User Interface (GUI) for Torsional Vibration Analysis of Rotor Systems Using Holzer and MatLab Techniques

Graphical User Interface (GUI) for Torsional Vibration Analysis of Rotor Systems Using Holzer and MatLab Techniques Basrah Journal for Engineering Sciences, vol. 14, no. 2, 2014 255 Graphical User Interface (GUI) for Torsional Vibration Analysis of Rotor Systems Using Holzer and MatLab Techniques Dr. Ameen Ahmed Nassar

More information

Algebra 1 Bassam Raychouni Grade 8 Math. Greenwood International School Course Description. Course Title: Head of Department:

Algebra 1 Bassam Raychouni Grade 8 Math. Greenwood International School Course Description. Course Title: Head of Department: Course Title: Head of Department: Bassam Raychouni (bassam@greenwood.sh.ae) Teacher(s) + e-mail: Femi Antony (femi.a@greenwood.sch.ae) Cycle/Division: High School Grade Level: 9 or 10 Credit Unit: 1 Duration:

More information

Columbus State Community College Mathematics Department. CREDITS: 5 CLASS HOURS PER WEEK: 5 PREREQUISITES: MATH 2173 with a C or higher

Columbus State Community College Mathematics Department. CREDITS: 5 CLASS HOURS PER WEEK: 5 PREREQUISITES: MATH 2173 with a C or higher Columbus State Community College Mathematics Department Course and Number: MATH 2174 - Linear Algebra and Differential Equations for Engineering CREDITS: 5 CLASS HOURS PER WEEK: 5 PREREQUISITES: MATH 2173

More information

A Wildlife Simulation Package (WiSP)

A Wildlife Simulation Package (WiSP) 1 A Wildlife Simulation Package (WiSP) Walter Zucchini 1, Martin Erdelmeier 1 and David Borchers 2 1 2 Institut für Statistik und Ökonometrie, Georg-August-Universität Göttingen, Platz der Göttinger Sieben

More information

EE Experiment 11 The Laplace Transform and Control System Characteristics

EE Experiment 11 The Laplace Transform and Control System Characteristics EE216:11 1 EE 216 - Experiment 11 The Laplace Transform and Control System Characteristics Objectives: To illustrate computer usage in determining inverse Laplace transforms. Also to determine useful signal

More information

Discrete-Time Signals and Systems

Discrete-Time Signals and Systems Discrete-Time Signals and Systems Chapter Intended Learning Outcomes: (i) Understanding deterministic and random discrete-time signals and ability to generate them (ii) Ability to recognize the discrete-time

More information

Sigmaplot di Systat Software

Sigmaplot di Systat Software Sigmaplot di Systat Software SigmaPlot Has Extensive Statistical Analysis Features SigmaPlot is now bundled with SigmaStat as an easy-to-use package for complete graphing and data analysis. The statistical

More information

The Solution of Weakly Nonlinear Oscillatory Problems with No Damping Using MAPLE

The Solution of Weakly Nonlinear Oscillatory Problems with No Damping Using MAPLE World Applied Sciences Journal (): 64-69, 0 ISSN 88-495 IDOSI Publications, 0 DOI: 0.589/idosi.wasj.0..0.09 The Solution of Weakly Nonlinear Oscillatory Problems with No Damping Using MAPLE N. Hashim,

More information

V(t) = Total Power = Calculating the Power Spectral Density (PSD) in IDL. Thomas Ferree, Ph.D. August 23, 1999

V(t) = Total Power = Calculating the Power Spectral Density (PSD) in IDL. Thomas Ferree, Ph.D. August 23, 1999 Calculating the Power Spectral Density (PSD) in IDL Thomas Ferree, Ph.D. August 23, 1999 This note outlines the calculation of power spectra via the fast Fourier transform (FFT) algorithm. There are several

More information

SLO to ILO Alignment Reports

SLO to ILO Alignment Reports SLO to ILO Alignment Reports CAN - 00 - Institutional Learning Outcomes (ILOs) CAN ILO #1 - Critical Thinking - Select, evaluate, and use information to investigate a point of view, support a conclusion,

More information

Maple in Calculus. by Harald Pleym. Maple Worksheets Supplementing. Edwards and Penney. CALCULUS 6th Edition Early Transcendentals - Matrix Version

Maple in Calculus. by Harald Pleym. Maple Worksheets Supplementing. Edwards and Penney. CALCULUS 6th Edition Early Transcendentals - Matrix Version Maple in Calculus by Harald Pleym Maple Worksheets Supplementing Preface Edwards and Penney CALCULUS 6th Edition Early Transcendentals - Matrix Version These worksheets provide a comprehensive Maple supplement

More information

A-C Valley Junior-Senior High School

A-C Valley Junior-Senior High School Course of Study A-C Valley Junior-Senior High School Page 1 of 17 Algebra II (NAM E OF COURSE) GRADE LEVEL(S): 9-10 Educational Curriculum Level Person(s) Revising Curriculum (List Names) 1. Junior-Senior

More information

Unit X: Quadratic Functions and Equations Algebra 1 8 Class Meetings Revised July Essential Questions. Enduring Understandings and Unit Goals

Unit X: Quadratic Functions and Equations Algebra 1 8 Class Meetings Revised July Essential Questions. Enduring Understandings and Unit Goals Revised July 2016 Essential Questions What are the characteristics of quadratic functions? How can you solve a quadratic equation? How can you use functions to model real-world situations? Enduring Understandings

More information

Electrical Circuits I

Electrical Circuits I Electrical Circuits I This lecture discusses the mathematical modeling of simple electrical linear circuits. When modeling a circuit, one ends up with a set of implicitly formulated algebraic and differential

More information

ENVIRONMENTAL remediation of sites containing unexploded

ENVIRONMENTAL remediation of sites containing unexploded IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, VOL. 4, NO. 4, OCTOBER 2007 629 A Bivariate Gaussian Model for Unexploded Ordnance Classification with EMI Data David Williams, Member, IEEE, Yijun Yu, Levi

More information

Tin Ka Ping Secondary School F.2 Mathematics Teaching Syllabus

Tin Ka Ping Secondary School F.2 Mathematics Teaching Syllabus Tin Ka Ping Secondary School 05-06 F. Mathematics Syllabus Chapter Rate and Time Guide. Rates. s A. Basic Concept of s B. s of Three Quantities Learn the concept of a rate. Learn the concepts of a ratio

More information

SCOPE & SEQUENCE. Algebra I

SCOPE & SEQUENCE. Algebra I Year at a Glance August September October November December January February March April May 1. Functions, 4.Systems Expressions, 2. Polynomials and 6. Exponential STAAR SLA 3. Linear Functions of Break

More information

Boyce/DiPrima/Meade 11 th ed, Ch 1.1: Basic Mathematical Models; Direction Fields

Boyce/DiPrima/Meade 11 th ed, Ch 1.1: Basic Mathematical Models; Direction Fields Boyce/DiPrima/Meade 11 th ed, Ch 1.1: Basic Mathematical Models; Direction Fields Elementary Differential Equations and Boundary Value Problems, 11 th edition, by William E. Boyce, Richard C. DiPrima,

More information

California. Performance Indicator. Form B Teacher s Guide and Answer Key. Mathematics. Continental Press

California. Performance Indicator. Form B Teacher s Guide and Answer Key. Mathematics. Continental Press California Performance Indicator Mathematics Form B Teacher s Guide and Answer Key Continental Press Contents Introduction to California Mathematics Performance Indicators........ 3 Answer Key Section

More information

ICT Tool: - C Language Program for Gauss Elimination Method

ICT Tool: - C Language Program for Gauss Elimination Method ICT Tool: - C Language Program for Gauss Elimination Method Sanjay C. Gawande 1, Pradip P. Kolhe 2 and Prakash R. Kolhe 3 1 Assistant Professor, College of Agriculture, Dr. PDKV, Akola 2 Assistant Professor,

More information

Extremal Behaviour in Sectional Matrices

Extremal Behaviour in Sectional Matrices Extremal Behaviour in Sectional Matrices Elisa Palezzato 1 joint work with Anna Maria Bigatti 1 and Michele Torielli 2 1 University of Genova, Italy 2 Hokkaido University, Japan arxiv:1702.03292 Ph.D.

More information

Article (peer-reviewed)

Article (peer-reviewed) Title Author(s) Influence of noise intensity on the spectrum of an oscillator Swain, Rabi Sankar; Gleeson, James P.; Kennedy, Michael Peter Publication date 2005-11 Original citation Type of publication

More information

STCE. Adjoint Code Design Patterns. Uwe Naumann. RWTH Aachen University, Germany. QuanTech Conference, London, April 2016

STCE. Adjoint Code Design Patterns. Uwe Naumann. RWTH Aachen University, Germany. QuanTech Conference, London, April 2016 Adjoint Code Design Patterns Uwe Naumann RWTH Aachen University, Germany QuanTech Conference, London, April 2016 Outline Why Adjoints? What Are Adjoints? Software Tool Support: dco/c++ Adjoint Code Design

More information

Solving Linear Equations (in one variable)

Solving Linear Equations (in one variable) Solving Linear Equations (in one variable) In Chapter of my Elementary Algebra text you are introduced to solving linear equations. The main idea presented throughout Sections.1. is that you need to isolate

More information

Comments on An Improvement to the Brent s Method

Comments on An Improvement to the Brent s Method Comments on An Improvement to the Brent s Method Steven A. Stage IEM 8550 United Plaza Boulevard, Suite 501 Baton Rouge, Louisiana 70808-000, United States of America steve.stage@iem.com Abstract Zhang

More information

Additional Data for Two-Step Shortlisting by Imperfect Experts

Additional Data for Two-Step Shortlisting by Imperfect Experts Additional Data for Two-Step Shortlisting by Imperfect Experts Stephan Kolassa kolassa@minet.uni-jena.de Institut für Angewandte Mathematik Friedrich-Schiller-Universität Jena Germany April 5, 2004 Abstract

More information

Integrated Math II Performance Level Descriptors

Integrated Math II Performance Level Descriptors Limited Integrated Math II Performance Level Descriptors A student performing at the Limited Level demonstrates a minimal command of Ohio s Learning Standards for Integrated Math II. A student at this

More information

(A) Opening Problem Newton s Law of Cooling

(A) Opening Problem Newton s Law of Cooling Lesson 55 Numerical Solutions to Differential Equations Euler's Method IBHL - 1 (A) Opening Problem Newton s Law of Cooling! Newton s Law of Cooling states that the temperature of a body changes at a rate

More information

Maple for Math Majors. 3. Solving Equations

Maple for Math Majors. 3. Solving Equations 3.1. Introduction Maple for Math Majors Roger Kraft Department of Mathematics, Computer Science, and Statistics Purdue University Calumet roger@calumet.purdue.edu 3. Solving Equations The solve command

More information

VHF Dipole effects on P-Band Beam Characteristics

VHF Dipole effects on P-Band Beam Characteristics VHF Dipole effects on P-Band Beam Characteristics D. A. Mitchell, L. J. Greenhill, C. Carilli, R. A. Perley January 7, 1 Overview To investigate any adverse effects on VLA P-band performance due the presence

More information

A First Course on Kinetics and Reaction Engineering Supplemental Unit S5. Solving Initial Value Differential Equations

A First Course on Kinetics and Reaction Engineering Supplemental Unit S5. Solving Initial Value Differential Equations Supplemental Unit S5. Solving Initial Value Differential Equations Defining the Problem This supplemental unit describes how to solve a set of initial value ordinary differential equations (ODEs) numerically.

More information

FEMLAB as a General Tool to Investigate the Basic Laws of Physics

FEMLAB as a General Tool to Investigate the Basic Laws of Physics FEMLAB as a General Tool to Investigate the Basic Laws of Physics Kurt Bräuer Universität Tübingen, Institut für Theoretische Physik, Auf der Morgenstelle 14, D-7076 Tübingen e-mail: kurt.braeuer@uni-tuebinen.de,

More information

Chapter 3 Numerical Methods

Chapter 3 Numerical Methods Chapter 3 Numerical Methods Part 2 3.2 Systems of Equations 3.3 Nonlinear and Constrained Optimization 1 Outline 3.2 Systems of Equations 3.3 Nonlinear and Constrained Optimization Summary 2 Outline 3.2

More information

Maple for Math Majors. 3. Solving Equations

Maple for Math Majors. 3. Solving Equations Maple for Math Majors Roger Kraft Department of Mathematics, Computer Science, and Statistics Purdue University Calumet roger@calumet.purdue.edu 3.1. Introduction 3. Solving Equations Two of Maple's most

More information

Vectors and Vector Arithmetic

Vectors and Vector Arithmetic Vectors and Vector Arithmetic Introduction and Goals: The purpose of this lab is to become familiar with the syntax of Maple commands for manipulating and graphing vectors. It will introduce you to basic

More information

ONE DIMENSIONAL TRIANGULAR FIN EXPERIMENT. Current Technical Advisor: Dr. Kelly O. Homan Original Technical Advisor: Dr. D.C. Look

ONE DIMENSIONAL TRIANGULAR FIN EXPERIMENT. Current Technical Advisor: Dr. Kelly O. Homan Original Technical Advisor: Dr. D.C. Look ONE DIMENSIONAL TRIANGULAR FIN EXPERIMENT Current Technical Advisor: Dr. Kelly O. Homan Original Technical Advisor: Dr. D.C. Look (Updated on 8 th December 2009, Original version: 3 rd November 2000) 1

More information

GRADUATE RECORD EXAMINATIONS. Math Review. Chapter 2: Algebra

GRADUATE RECORD EXAMINATIONS. Math Review. Chapter 2: Algebra GRADUATE RECORD EXAMINATIONS Math Review Chapter 2: Algebra Copyright 2010 by Educational Testing Service. All rights reserved. ETS, the ETS logo, GRADUATE RECORD EXAMINATIONS, and GRE are registered trademarks

More information

Channel Coding I. Exercises SS 2017

Channel Coding I. Exercises SS 2017 Channel Coding I Exercises SS 2017 Lecturer: Dirk Wübben Tutor: Shayan Hassanpour NW1, Room N 2420, Tel.: 0421/218-62387 E-mail: {wuebben, hassanpour}@ant.uni-bremen.de Universität Bremen, FB1 Institut

More information

Mathematics for Physicists and Engineers

Mathematics for Physicists and Engineers Mathematics for Physicists and Engineers Klaus Weltner Sebastian John Wolfgang J. Weber Peter Schuster Jean Grosjean Mathematics for Physicists and Engineers Fundamentals and Interactive Study Guide 2nd

More information

Ref: GIS Math G 8 A, B, E, F

Ref: GIS Math G 8 A, B, E, F Ref: GIS Math G 8 A, B, E, F. 2017-2018 2011-2012 SUBJECT : Math TITLE OF COURSE : Algebra 1, Geometry GRADE LEVEL : 8 DURATION : ONE YEAR NUMBER OF CREDITS : 1.25 Goals: The Number System 8.NS Know that

More information

A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS

A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS CANADIAN APPLIED MATHEMATICS QUARTERLY Volume 17, Number 3, Fall 2009 A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS SERGEY KHASHIN ABSTRACT. A new approach based on the use of new

More information

SMT BASICS WS 2017/2018 ( ) LOGIC SATISFIABILITY MODULO THEORIES. Institute for Formal Models and Verification Johannes Kepler Universität Linz

SMT BASICS WS 2017/2018 ( ) LOGIC SATISFIABILITY MODULO THEORIES. Institute for Formal Models and Verification Johannes Kepler Universität Linz LOGIC SATISFIABILITY MODULO THEORIES SMT BASICS WS 2017/2018 (342.208) Armin Biere Martina Seidl biere@jku.at martina.seidl@jku.at Institute for Formal Models and Verification Johannes Kepler Universität

More information

STATISTICAL COMPUTING USING R/S. John Fox McMaster University

STATISTICAL COMPUTING USING R/S. John Fox McMaster University STATISTICAL COMPUTING USING R/S John Fox McMaster University The S statistical programming language and computing environment has become the defacto standard among statisticians and has made substantial

More information

Department of Economics. Issn Discussion paper 30/09

Department of Economics. Issn Discussion paper 30/09 Department of Economics Issn 1441-5429 Discussion paper 30/09 Solving Macroeconomic Models with "Off-the-Shelf" Software: An Example of Potential Pitfalls Ric D. Herbert a and Peter J. Stemp b,* Abstract:

More information

Solution Manual for: Numerical Computing with MATLAB by Cleve B. Moler

Solution Manual for: Numerical Computing with MATLAB by Cleve B. Moler Solution Manual for: Numerical Computing with MATLAB by Cleve B. Moler John L. Weatherwax July 5, 007 Chapter 7 (Ordinary Differential Equations) Problem 7.1 Defining the vector y as y Then we have for

More information

GENERATION OF COLORED NOISE

GENERATION OF COLORED NOISE International Journal of Modern Physics C, Vol. 12, No. 6 (2001) 851 855 c World Scientific Publishing Company GENERATION OF COLORED NOISE LORENZ BARTOSCH Institut für Theoretische Physik, Johann Wolfgang

More information

Calculus at Rutgers. Course descriptions

Calculus at Rutgers. Course descriptions Calculus at Rutgers This edition of Jon Rogawski s text, Calculus Early Transcendentals, is intended for students to use in the three-semester calculus sequence Math 151/152/251 beginning with Math 151

More information

Mathematical Inverse Problem of Magnetic Field from Exponentially Varying Conductive Ground

Mathematical Inverse Problem of Magnetic Field from Exponentially Varying Conductive Ground Applied Mathematical Sciences, Vol. 6, 212, no. 113, 5639-5647 Mathematical Inverse Problem of Magnetic Field from Exponentially Varying Conductive Ground Warin Sripanya Faculty of Science and Technology,

More information