Introduction to MATLAB for Finance

Size: px
Start display at page:

Download "Introduction to MATLAB for Finance"

Transcription

1 Introduction to MATLAB for Finance Bratislava June 4, The MathWorks, Inc. Jörg-M. Sautter Application Engineer The MathWorks

2 MATLAB Benefits Solutions to access, explore, and share A seamless solution Make your programs run faster The de facto industry-standard, high-level programming language or algorithm development Reduce development time and cost Earlier project finish or product time to market 2

3 Agenda Introduction to MATLAB Option Pricing Reporting MATLAB and Excel Graphical User Interfaces Deployment Summary 3

4 The Power of MATLAB MATLAB is both A Computational Environment Financial professional develop complex financial models using MATLAB and its family of toolboxes and An Application Development Environment Models developed in MATLAB are translated into components using the MATLAB Compiler and distributed as stand-alone applications 4

5 Data Analysis Tasks Access Explore Share 5

6 MATLAB for Data Analysis Access Explore Share 6

7 MATLAB Key Features High-level technical computing language Interactive analysis tools Development environment Feature areas Mathematics Graphics and GUI Design File I/O Call C/C++, Fortran, Java, COM 7

8 The MathWorks Family of Products 8

9 Database Toolbox ODBC or JDBC databases Preserve data types Visual Query Builder Data access without knowing SQL Build-In visualization IBM DB2 Universal 9

10 Connecting to Data Providers Datafeed Toolbox supports: Bloomberg FactSet Haver Analytics Hyperfeed Kx Systems Reuters Thomson Yahoo GUI: DFTOOL 10

11 Example: Bootstrapping 11

12 Example: Portfolio Optimization 12

13 Agenda Introduction to MATLAB Option Pricing Reporting MATLAB and Excel Graphical User Interfaces Deployment Summary 13

14 Example: Pricing an Asian Option The process followed by an asset price path S in a risk-neutral world is: ds rsdt SdW r = Return, = Volatility, dw = Brownian motion To simulate the paths of future asset prices S,divide the life of the derivative [0; T] into N equal intervals of length t and approximate the equation as: S( t dt) S( t) e 1 r 2 dt 2 dt t Normally distributed random variable 14

15 Stochastic Differential Equations SDE engine simulates generalized multivariate stochastic processes drift rate diffusion rate Special cases: popular models are Brownian motion Geometric Brownian motion Constant elasticity of variance Cox-Ingersoll-Ross Hull-White/Vasicek 15

16 Example: A Multidimensional Equity Market Model 16

17 Agenda Introduction to MATLAB Option Pricing Reporting MATLAB and Excel Graphical User Interfaces Deployment Summary 17

18 Example: Publishing 18

19 Report Generator What is it? Automatic documentation for MATLAB, Simulink and Stateflow Who can use it? Any MATLAB, Simulink and Stateflow users who need to document their work MATLAB Simulink Stateflow Report Generator Output Format 19

20 Agenda Introduction to MATLAB Option Pricing Reporting MATLAB and Excel Graphical User Interfaces Deployment Summary 20

21 Spreadsheet Link: Interface to Excel Data I/O Import Excel-data to MATLAB Export MATLAB-data to Excel Execute MATLAB commands from Excel MATLAB Spreadsheet Link 21

22 Agenda Introduction to MATLAB Option Pricing Reporting MATLAB and Excel Graphical User Interfaces Deployment Summary 22

23 Agenda Introduction to MATLAB Option Pricing Reporting MATLAB and Excel Graphical User Interfaces Deployment Summary 23

24 Introduction to MATLAB Deployment Products MATLAB Compiler MATLAB Builder EX MATLAB Builder JA MATLAB Builder NE.EXE.DLL.LIB Excel Add-in Java COM 24

25 Introduction to MATLAB Compiler Automatically converts your MATLAB programs into stand-alone applications and software components Supports full MATLAB language and most toolboxes Royalty-free deployment Shared infrastructure with MATLAB: Immediate support of MATLAB features Speed of compiled application equivalent to speed in MATLAB 25

26 Working with MATLAB Compiler 3 1 MATLAB Desktop End-User Machine 2 26

27 Working with MATLAB Builders Builders exist for Java,.NET/COM, and Excel Allow you to combine MATLAB based algorithms with applications in other languages or technologies Same interface and workflow as MATLAB Compiler Automatic wrapping of code for integration in target environment Royalty-free deployment 27

28 MATLAB Builder EX Automatically converts MATLAB algorithms into independent Excel addins Run up to 20 times faster than Visual Basic add-ins Royalty-free deployment model 28

29 Spreadsheet with Excel Add-In MATLAB Desktop End-User Machine DLL Excel Add-in 29

30 Summary: MathWorks Deployment Products Convert MATLAB applications into self-contained applications and software components Share them with end-users who do not have MATLAB Deploy MATLAB algorithms and applications royaltyfree.exe Java C/C ++.NET COM Excel Add-in www 30

31 Using MATLAB with Excel Summary MATLAB drives Excel MATLAB Excel drives MATLAB MATLAB Spreadsheet Link MATLAB deployed in Excel MATLAB MATLAB Compiler MATLAB Builder EX 31

32 Agenda Introduction to MATLAB Option Pricing Reporting MATLAB and Excel Graphical User Interfaces Deployment Summary 32

33 Key Components of Process Flow Financial Derivatives Fixed Income Econometrics Financial Toolbox Database Toolbox Datafeed Toolbox Spreadsheet Link Statistics Toolbox Optimization Toolbox PCT MATLAB Compiler MATLAB Compiler MATLAB Builder EX MATLAB Builder JA MATLAB Builder NE.exe.dll/.so Excel MATLAB Add-in www COM 33

34 MATLAB Benefits Solutions to access, explore, and share A seamless solution Make your programs run faster The de facto industry-standard, high-level programming language or algorithm development Reduce development time and cost Earlier project finish or product time to market 34

Technical Computing with MATLAB

Technical Computing with MATLAB Technical Computing with MATLAB University Of Bath Seminar th 19 th November 2010 Adrienne James (Application Engineering) 1 Agenda Introduction to MATLAB Importing, visualising and analysing data from

More information

What s New in Computational Finance

What s New in Computational Finance What s New in Computational Finance Kevin Shea Stuart Kozola 2018 The MathWorks, Inc. 1 What s new in MATLAB Computational Finance Products Access Research and Quantify Share Files Data Analysis and Visualization

More information

System Requirements & Platform Availability by Product for R2016b

System Requirements & Platform Availability by Product for R2016b & Platform Availability by Product for R2016b View general system requirements. Product Aerospace Blockset Requires Aerospace Control recommended Aerospace Antenna RF recommended Phased Array recommended

More information

Automated Trading with MATLAB Stuart Kozola Computational Finance

Automated Trading with MATLAB Stuart Kozola Computational Finance Automated Trading with MATLAB Stuart Kozola Computational Finance 2012 The MathWorks, Inc. 1 Challenges when developing and implementing trading strategies and systems Increasing complexity More data More

More information

MATLAB 에서작업한응용프로그램의공유 : App 에서부터웹서비스까지

MATLAB 에서작업한응용프로그램의공유 : App 에서부터웹서비스까지 MATLAB 에서작업한응용프로그램의공유 : App 에서부터웹서비스까지 Application Engineer 엄준상 2013 The MathWorks, Inc. 1 Application Deployment with MATLAB Suppliers MATLAB Author Clients Organization Group Members Collaborators 2

More information

Using MATLAB to Develop and Deploy Financial Models

Using MATLAB to Develop and Deploy Financial Models Using MATLAB to Develop and Deploy Financial Models Financial Products Group Topics Introduction Application Examples Overview of MATLAB Break Working with Data Integrating and Deploying Algorithms Wrap

More information

Introduction to MATLAB application deployment

Introduction to MATLAB application deployment Introduction to application deployment Antti Löytynoja, Application Engineer 2015 The MathWorks, Inc. 1 Technical Computing with Products Access Explore & Create Share Options: Files Data Software Data

More information

MATLAB Based Optimization Techniques and Parallel Computing

MATLAB Based Optimization Techniques and Parallel Computing MATLAB Based Optimization Techniques and Parallel Computing Bratislava June 4, 2009 2009 The MathWorks, Inc. Jörg-M. Sautter Application Engineer The MathWorks Agenda Introduction Local and Smooth Optimization

More information

Sharing and Deploying MATLAB Applications

Sharing and Deploying MATLAB Applications Sharing and Deploying Applications Dr. Roland Michaely Applications Engineer 2015 The MathWorks, Inc. 1 ICICI Securities Develops Online Financial Planning and Advisory Platform Challenge Launch a scalable

More information

The MathWorks Products and Prices Euro Academic March 2010

The MathWorks Products and Prices Euro Academic March 2010 MATLAB Product Family Academic pricing is reserved for noncommercial use by degree-granting institutions in support of on-campus classroom instruction and academic research. Refer to /academia for complete

More information

Deploying MATLAB Applications in Excel, Java, and.net Environments

Deploying MATLAB Applications in Excel, Java, and.net Environments Deploying Applications in Excel, Java, and.net Environments U.M. Sundar Senior Application Engineer Technical computing sundar.umamaheswaran@mathworks.in 2012 The MathWorks, Inc. 1 Agenda Application Development

More information

MathWorks Products and Prices Euro Academic March 2014

MathWorks Products and Prices Euro Academic March 2014 MATLAB Product Family Academic pricing is reserved for noncommercial use by degree-granting institutions in support of on-campus classroom instruction and academic research. Refer to /academia for complete

More information

Application Development and Deployment With MATLAB

Application Development and Deployment With MATLAB Application Development and Deployment With Jean-Philippe Villaréal Application Engineer Applications Engineering Group MathWorks Benelux June 11, 2015 2015 The MathWorks, Inc. 1 Typical Industry Challenges

More information

Integrating MATLAB Analytics into Business-Critical Applications Marta Wilczkowiak Senior Applications Engineer MathWorks

Integrating MATLAB Analytics into Business-Critical Applications Marta Wilczkowiak Senior Applications Engineer MathWorks Integrating MATLAB Analytics into Business-Critical Applications Marta Wilczkowiak Senior Applications Engineer MathWorks 2015 The MathWorks, Inc. 1 Problem statement Democratization: Is it possible to

More information

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Aurélie Urbain MathWorks Consulting Services 2015 The MathWorks, Inc. 1 Data Analytics Workflow Data Acquisition Data Analytics Analytics Integration Business

More information

Advanced Software Development with MATLAB

Advanced Software Development with MATLAB Advanced Software Development with MATLAB From research and prototype to production 2017 The MathWorks, Inc. 1 What Are Your Software Development Concerns? Accuracy Compatibility Cost Developer Expertise

More information

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Lyamine Hedjazi 2015 The MathWorks, Inc. 1 Data Analytics Workflow Preprocessing Data Business Systems Build Algorithms Smart Connected Systems Take Decisions

More information

MATLAB. Senior Application Engineer The MathWorks Korea The MathWorks, Inc. 2

MATLAB. Senior Application Engineer The MathWorks Korea The MathWorks, Inc. 2 1 Senior Application Engineer The MathWorks Korea 2017 The MathWorks, Inc. 2 Data Analytics Workflow Business Systems Smart Connected Systems Data Acquisition Engineering, Scientific, and Field Business

More information

MATLAB as a Financial Engineering Development Platform Delivering Financial / Quantitative Models to the Enterprise Eugene McGoldrick

MATLAB as a Financial Engineering Development Platform Delivering Financial / Quantitative Models to the Enterprise Eugene McGoldrick as a Financial Engineering Development Platform Delivering Financial / Quantitative Models to the Enterprise Eugene McGoldrick 2016 The MathWorks, Inc. 1 Development Environment for Financial Services

More information

MathWorks Products and Prices North America January 2018

MathWorks Products and Prices North America January 2018 MATLAB Product Family page 1 of 5 MATLAB 1 2,150 8,600 Parallel Computing Toolbox 1,000 4,000 Math and Optimization Symbolic Math Toolbox 1,000 4,000 Partial Differential Equation Toolbox 1,000 4,000 Statistics

More information

Sharing and Deploying MATLAB Programs Sundar Umamaheshwaran Amit Doshi Application Engineer-Technical Computing

Sharing and Deploying MATLAB Programs Sundar Umamaheshwaran Amit Doshi Application Engineer-Technical Computing Sharing and Deploying Programs Sundar Umamaheshwaran Amit Doshi Application Engineer-Technical Computing 2016 The MathWorks, Inc. 1 Summary: Data Analytics Workflow Business Systems Smart Connected Systems

More information

MathWorks Products and Prices Euro Academic September 2016

MathWorks Products and Prices Euro Academic September 2016 MATLAB Product Family Academic pricing is reserved for noncommercial use by degree-granting institutions in support of on-campus classroom instruction and academic research. Refer to /academia for complete

More information

MathWorks Products and Prices Euro Academic January 2018

MathWorks Products and Prices Euro Academic January 2018 MATLAB Product Family Academic pricing is reserved for noncommercial use by degree-granting institutions in support of on-campus classroom instruction and academic research. Refer to /academia for complete

More information

Fit für die MATLAB EXPO

Fit für die MATLAB EXPO Fit für die MATLAB EXPO Eine kurze Einführung in MATLAB Michael Glaßer 2015 The MathWorks, Inc. 1 Hinweise für Betrachter der PDF Version Die Folien sind eher eine unterstützende Zusammenfassung Der Vortrag

More information

MATLAB Introduction. Ron Ilizarov Application Engineer

MATLAB Introduction. Ron Ilizarov Application Engineer MATLAB Introduction Ron Ilizarov Application Engineer 1 What is MATLAB? High-level language Interactive development environment Used for: Numerical computation Data analysis and visualization Algorithm

More information

MathWorks Products and Prices International September 2016

MathWorks Products and Prices International September 2016 MATLAB Product Family page 1 of 5 MATLAB 1 2,650 10,600 Parallel Computing Toolbox 1,250 5,000 Math and Optimization Symbolic Math Toolbox 1,250 5,000 Partial Differential Equation Toolbox 1,250 5,000

More information

Scaling up MATLAB Analytics Marta Wilczkowiak, PhD Senior Applications Engineer MathWorks

Scaling up MATLAB Analytics Marta Wilczkowiak, PhD Senior Applications Engineer MathWorks Scaling up MATLAB Analytics Marta Wilczkowiak, PhD Senior Applications Engineer MathWorks 2013 The MathWorks, Inc. 1 Agenda Giving access to your analytics to more users Handling larger problems 2 When

More information

개발과정에서의 MATLAB 과 C 의연동 ( 영상처리분야 )

개발과정에서의 MATLAB 과 C 의연동 ( 영상처리분야 ) 개발과정에서의 MATLAB 과 C 의연동 ( 영상처리분야 ) Application Engineer Caleb Kim 2016 The MathWorks, Inc. 1 Algorithm Development with MATLAB for C/C++ Programmers Objectives Use MATLAB throughout algorithm development

More information

Hyperion System 9 Strategic Finance release

Hyperion System 9 Strategic Finance release Hyperion System 9 Strategic Finance release 9.2.0.3 The Hyperion System 9 Strategic Finance release 9.2.0.3.0 Matrix includes support information for the following areas: Operating Systems o Server o Client

More information

From Apps to Web Services: Deploying Your MATLAB Algorithms and Applications Marta Wilczkowiak

From Apps to Web Services: Deploying Your MATLAB Algorithms and Applications Marta Wilczkowiak From Apps to Web Services: Deploying Your Algorithms and Applications Marta Wilczkowiak 1 2013 The MathWorks, Inc. Why deploy your algorithms? Raise awareness of your work Reduce duplication of efforts

More information

MATLAB 7. The Language of Technical Computing KEY FEATURES

MATLAB 7. The Language of Technical Computing KEY FEATURES MATLAB 7 The Language of Technical Computing MATLAB is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numerical

More information

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Dr. Roland Michaely 2015 The MathWorks, Inc. 1 Data Analytics Workflow Access and Explore Data Preprocess Data Develop Predictive Models Integrate Analytics

More information

Python Quant Platform

Python Quant Platform Python Quant Platform Web-based Financial Analytics and Rapid Financial Engineering with Python Yves Hilpisch The Python Quant Platform offers Web-based, scalable, collaborative financial analytics and

More information

Introduction to Matlab GPU Acceleration for. Computational Finance. Chuan- Hsiang Han 1. Section 1: Introduction

Introduction to Matlab GPU Acceleration for. Computational Finance. Chuan- Hsiang Han 1. Section 1: Introduction Introduction to Matlab GPU Acceleration for Computational Finance Chuan- Hsiang Han 1 Abstract: This note aims to introduce the concept of GPU computing in Matlab and demonstrates several numerical examples

More information

ACSE Manuals Archive List of Contents

ACSE Manuals Archive List of Contents ACSE Manuals Archive List of Contents Category Title Borland C++ Programmer's Guide Version 2.0 Languages Help Compiler Version 2.0 Turbo Assembler Reference Guide Version 1.0 Turbo Assembler User's Guide

More information

ITP 140 Mobile Technologies. Databases Client/Server

ITP 140 Mobile Technologies. Databases Client/Server ITP 140 Mobile Technologies Databases Client/Server Databases Data: recorded facts and figures Information: knowledge derived from data Databases record data, but they do so in such a way that we can produce

More information

Scaling MATLAB. for Your Organisation and Beyond. Rory Adams The MathWorks, Inc. 1

Scaling MATLAB. for Your Organisation and Beyond. Rory Adams The MathWorks, Inc. 1 Scaling MATLAB for Your Organisation and Beyond Rory Adams 2015 The MathWorks, Inc. 1 MATLAB at Scale Front-end scaling Scale with increasing access requests Back-end scaling Scale with increasing computational

More information

Datafeed Toolbox User's Guide

Datafeed Toolbox User's Guide Datafeed Toolbox User's Guide R2015b How to Contact MathWorks Latest news: www.mathworks.com Sales and services: www.mathworks.com/sales_and_services User community: www.mathworks.com/matlabcentral Technical

More information

What's New in MATLAB for Engineering Data Analytics?

What's New in MATLAB for Engineering Data Analytics? What's New in MATLAB for Engineering Data Analytics? Will Wilson Application Engineer MathWorks, Inc. 2017 The MathWorks, Inc. 1 Agenda Data Types Tall Arrays for Big Data Machine Learning (for Everyone)

More information

Getting Started with MATLAB Francesca Perino

Getting Started with MATLAB Francesca Perino Getting Started with MATLAB Francesca Perino francesca.perino@mathworks.it 2014 The MathWorks, Inc. 1 Agenda MATLAB Intro Importazione ed esportazione Programmazione in MATLAB Tecniche per la velocizzazione

More information

Hyperion System 9 Financial Management release

Hyperion System 9 Financial Management release Hyperion System 9 Financial Management release 9.2.0.3 The Hyperion System 9 Financial Management release 9.2.0.3 Matrix includes support information for the following areas: Operating Systems o Server

More information

MSc Econometrics. VU Amsterdam School of Business and Economics. Academic year

MSc Econometrics. VU Amsterdam School of Business and Economics. Academic year MSc Econometrics VU Amsterdam School of Business and Economics Academic year 2018 2019 MSc Econometrics @ SBE VU Amsterdam prof. dr. Siem Jan Koopman (s.j.koopman@vu.nl) 2 of 27 MSc Econometrics @ SBE

More information

Verification and Validation of Models for Embedded Software Development Prashant Hegde MathWorks India Pvt. Ltd.

Verification and Validation of Models for Embedded Software Development Prashant Hegde MathWorks India Pvt. Ltd. Verification and Validation of Models for Embedded Software Development Prashant Hegde MathWorks India Pvt. Ltd. 2015 The MathWorks, Inc. 1 Designing complex systems Is there something I don t know about

More information

Design Principles that Make the Difference

Design Principles that Make the Difference Design Principles that Make the Difference Franz Nelissen: FNelissen@gams.com GAMS Development Corp. GAMS Software GmbH www.gams.com Company Background Roots: World Bank, 1976 GAMS Development Corporation

More information

Simplifier la mise en production d applications MATLAB. Marc Wolff Application Engineer MathWorks 1

Simplifier la mise en production d applications MATLAB. Marc Wolff Application Engineer MathWorks 1 Simplifier la mise en production d applications MATLAB Marc Wolff Application Engineer MathWorks marc.wolff@mathworks.fr 1 What if you could turn a MATLAB application into an interactive standalone application?

More information

What s New in MATLAB May 16, 2017

What s New in MATLAB May 16, 2017 What s New in MATLAB May 16, 2017 2017 The MathWorks, Inc. 1 Agenda MATLAB Foundation Working with Data Building & Sharing MATLAB Applications Application Specific Enhancements Summary and Wrap-up 2 Agenda

More information

STREAMLINED CERTIFICATION PATHS

STREAMLINED CERTIFICATION PATHS STREAMLINED CERTIFICATION PATHS MOBILITY Windows 10 Mobility CLOUD PLATFORM & INFRASTRUCTURE Cloud Platform Cloud Platform & Infrastructure Linux on Azure PRODUCTIVITY Productivity Office 365 APP BUILDER

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB Simulink Fabrizio Sara 2015 The MathWorks, Inc. 1 Engineers scientists 2 Engineers scientists Develop algorithms Analyze data write MATLAB code. 3 Engineers scientists deploy algorithms

More information

MathWorks Products and Prices North America September 2016

MathWorks Products and Prices North America September 2016 MATLAB Product Family page 1 of 5 MATLAB 1 2,150 8,600 Parallel Computing Toolbox 1,000 4,000 Math and Optimization Symbolic Math Toolbox 1,000 4,000 Partial Differential Equation Toolbox 1,000 4,000 Statistics

More information

Product Data Sheet: TimeBase

Product Data Sheet: TimeBase Product Data Sheet: Time Series Database is a high performance event-oriented time-series database engine and messaging middleware. is designed explicitly for very fast population and retrieval of massive

More information

STREAMLINED CERTIFICATION PATHS

STREAMLINED CERTIFICATION PATHS STREAMLINED CERTIFICATION PATHS MOBILITY 10 Mobility CLOUD PLATFORM & INFRASTRUCTURE Server 2016 Cloud Platform & Infrastructure Linux on Azure Cloud Platform PRODUCTIVITY Server 2016 Productivity Office

More information

CONTENTS. 2 DRAG AND DROP DATA FROM FLEX APPS. 4 LINKING CALCULATORS WITH EIKON EXCEL. 7 RETRIEVE DATA USING INSERT FUNCTION.

CONTENTS. 2 DRAG AND DROP DATA FROM FLEX APPS. 4 LINKING CALCULATORS WITH EIKON EXCEL. 7 RETRIEVE DATA USING INSERT FUNCTION. CONTENTS CONTENTS... 2 DRAG AND DROP DATA FROM FLEX APPS... 4 LINKING CALCULATORS WITH EIKON EXCEL... 7 RETRIEVE DATA USING INSERT FUNCTION... 8 EDITING AND MODIFYING YOUR DATA USING INSERT FUNCTION...

More information

Equities and Fixed Income. Introduction Manual

Equities and Fixed Income. Introduction Manual Finance Data Thomson Reuters Eikon Equities and Fixed Income Introduction Manual Date Author 01-03-2017 Nicky Zaugg 17-10-2017 Nicky Zaugg Contents 1. Introduction... 3 1.1 When do I use Eikon?... 3 1.2

More information

Netezza The Analytics Appliance

Netezza The Analytics Appliance Software 2011 Netezza The Analytics Appliance Michael Eden Information Management Brand Executive Central & Eastern Europe Vilnius 18 October 2011 Information Management 2011IBM Corporation Thought for

More information

Spring 2017 FRE-GY 6883 Financial Computing Song Tang, Ph.D

Spring 2017 FRE-GY 6883 Financial Computing Song Tang, Ph.D Spring 2017 FRE-GY 6883 Financial Computing Song Tang, Ph.D. st290@nyu.edu, 646-283-4578 Overview: This course covers programming applications to financial engineering, including C++ and Java and the various

More information

Dr Richard Greenaway

Dr Richard Greenaway SCHOOL OF PHYSICS, ASTRONOMY & MATHEMATICS 4PAM1008 MATLAB 1 Introduction to MATLAB Dr Richard Greenaway 1 Introduction to MATLAB 1.1 What is MATLAB? MATLAB is a high-level technical computing language

More information

2007 Maplesoft, a division of Waterloo Maple Inc.

2007 Maplesoft, a division of Waterloo Maple Inc. The Maplesoft Product Line Introduction to Maple 11 It takes a lot to impress most jaded software reviewers, especially with a product that we first reviewed in 1989. But we were totally blown away by

More information

Introduction of PDE.Mart

Introduction of PDE.Mart Grid-Based PDE.Mart A PDE-Oriented PSE for Grid Computing GY MAO, M. MU, Wu ZHANG, XB ZHANG School of Computer Science and Engineering, Shanghai University, CHINA Department of Mathematics, Hong Kong University

More information

Testing Framework with Simulink Test

Testing Framework with Simulink Test Testing Framework with Simulink Test 김종헌부장 2015 The MathWorks, Inc. 1 2 Test Harness (Test Scenario) Target algorithm for verification Test Harness (Plant model) 3 How to Test Your Model? Production model

More information

CONTENTS INTRODUCTION... 3 ACCESSING AND MODIFYING FLEX SAMPLES... 4 CREATE AND POPULATE A NEW FLEX DOCUMENT... 6

CONTENTS INTRODUCTION... 3 ACCESSING AND MODIFYING FLEX SAMPLES... 4 CREATE AND POPULATE A NEW FLEX DOCUMENT... 6 CONTENTS INTRODUCTION... 3 ACCESSING AND MODIFYING FLEX SAMPLES... 4 CREATE AND POPULATE A NEW FLEX DOCUMENT... 6 INSERTING ITEMS IN A FLEX DOCUMENT FROM CONTENT EXPLORER... 9 CREATE A QUOTE LIST IN A

More information

System Design S.CS301

System Design S.CS301 System Design S.CS301 (Autumn 2015/16) Page 1 Agenda Contents: Course overview Reading materials What is the MATLAB? MATLAB system History of MATLAB License of MATLAB Release history Syntax of MATLAB (Autumn

More information

Equities and Fixed Income. Introduction Manual

Equities and Fixed Income. Introduction Manual Finance Data Thomson Reuters Eikon Equities and Fixed Income Introduction Manual March 2017 Contents 1. Introduction... 3 1.1 When do I use Eikon?... 3 1.2 Request access for Eikon... 3 1.3 Where can I

More information

pandas: Rich Data Analysis Tools for Quant Finance

pandas: Rich Data Analysis Tools for Quant Finance pandas: Rich Data Analysis Tools for Quant Finance Wes McKinney April 24, 2012, QWAFAFEW Boston about me MIT 07 AQR Capital: 2007-2010 Global Macro and Credit Research WES MCKINNEY pandas: 2008 - Present

More information

Stochastic Simulation: Algorithms and Analysis

Stochastic Simulation: Algorithms and Analysis Soren Asmussen Peter W. Glynn Stochastic Simulation: Algorithms and Analysis et Springer Contents Preface Notation v xii I What This Book Is About 1 1 An Illustrative Example: The Single-Server Queue 1

More information

What's New - Technical in Microsoft Dynamics AX 2012 for Implementation Course 80165A: 1 Day; Instructor-Led

What's New - Technical in Microsoft Dynamics AX 2012 for Implementation Course 80165A: 1 Day; Instructor-Led What's New - Technical in Microsoft Dynamics AX 2012 for Implementation Course 80165A: 1 Day; Instructor-Led About this Course This one-day instructor-led course provides students with an introduction

More information

We deliver Global Engineering Solutions. Efficiently. This page contains no technical data Subject to the EAR or the ITAR

We deliver Global Engineering Solutions. Efficiently. This page contains no technical data Subject to the EAR or the ITAR Numerical Computation, Statistical analysis and Visualization Using MATLAB and Tools Authors: Jamuna Konda, Jyothi Bonthu, Harpitha Joginipally Infotech Enterprises Ltd, Hyderabad, India August 8, 2013

More information

DIMEX Data Import/Export

DIMEX Data Import/Export DIMEX Data Import/Export PROCOS Professional Controlling Systems AG Gewerbeweg 15 FL- 9490 Vaduz PROCOS Professional Controlling Systems AG CONTENT 1 GENERAL...3 2 CORE FEATURES...4 2.1 Flexible and open

More information

Developing Customized Measurements and Automated Analysis Routines using MATLAB

Developing Customized Measurements and Automated Analysis Routines using MATLAB 2013 The MathWorks, Inc. Developing Customized Measurements and Automated Analysis Routines using MATLAB Guillaume Millot MathWorks France MathWorks Overview Founded in 1984 in the US Several software

More information

Paper III. The Unified Simulation Environment - Envision Telerobotics and Matlab Merged into One Application

Paper III. The Unified Simulation Environment - Envision Telerobotics and Matlab Merged into One Application Paper III The Unified Simulation Environment - Envision Telerobotics and Matlab Merged into One Application Mikael Fridenfalk, Gunnar S. Bolmsjö Div. of Robotics, Dept. of Mechanical Engineering Lund University

More information

Moving MATLAB Algorithms into Complete Designs with Fixed-Point Simulation and Code Generation

Moving MATLAB Algorithms into Complete Designs with Fixed-Point Simulation and Code Generation Moving MATLAB Algorithms into Complete Designs with Fixed-Point Simulation and Code Generation Houman Zarrinkoub, PhD. Product Manager Signal Processing Toolboxes The MathWorks Inc. 2007 The MathWorks,

More information

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda Agenda Oracle9i Warehouse Review Dulcian, Inc. Oracle9i Server OLAP Server Analytical SQL Mining ETL Infrastructure 9i Warehouse Builder Oracle 9i Server Overview E-Business Intelligence Platform 9i Server:

More information

Caché and Data Management in the Financial Services Industry

Caché and Data Management in the Financial Services Industry Caché and Data Management in the Financial Services Industry Executive Overview One way financial services firms can improve their operational efficiency is to revamp their data management infrastructure.

More information

How to Download Data from the Bloomberg Terminal

How to Download Data from the Bloomberg Terminal How to Download Data from the Bloomberg Terminal Author: Chengbo Fu Department of Accounting and Finance This tutorial demonstrates how to download data from the Bloomberg terminal. It consists of two

More information

MCSE Cloud Platform & Infrastructure CLOUD PLATFORM & INFRASTRUCTURE.

MCSE Cloud Platform & Infrastructure CLOUD PLATFORM & INFRASTRUCTURE. Exam 410: Installing and Configuring Server 2012 Exam 411: Administering Server 2012 Exam 412: Configuring Advanced Server 2012 services Server 2012 CLOUD PLATFORM & INFRASTRUCTURE Exam 740: Installation,

More information

Control System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India

Control System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India Control System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India 2014 The MathWorks, Inc. 1 Are you using different tools for design

More information

PRODUCT FAQ arcplan Excel Analytics 2.6.5

PRODUCT FAQ arcplan Excel Analytics 2.6.5 September 2009 The latest version of arcplan Excel Analytics is available to customers, partners and prospects as an addon to arcplan Enterprise deployments. is an enhanced version of arcplan s current

More information

Contents. Microsoft is a registered trademark of Microsoft Corporation. TRAVERSE is a registered trademark of Open Systems Holdings Corp.

Contents. Microsoft is a registered trademark of Microsoft Corporation. TRAVERSE is a registered trademark of Open Systems Holdings Corp. TPLWPT Contents Summary... 1 General Information... 1 Technology... 2 Server Technology... 2 Business Layer... 4 Client Technology... 4 Structure... 4 Ultra-Thin Client Considerations... 7 Internet and

More information

MICROSOFT CLOUD PLATFORM AND INFRASTRUCTURE CERTIFICATION. Includes certifications for Microsoft Azure and Windows Server

MICROSOFT CLOUD PLATFORM AND INFRASTRUCTURE CERTIFICATION. Includes certifications for Microsoft Azure and Windows Server MICROSOFT CLOUD PLATFORM AND INFRASTRUCTURE CERTIFICATION Includes certifications for Microsoft Azure and Windows Server Microsoft Azure MCSA: Cloud Platform Pass 2 required exams. M20532 M20533 M20535

More information

Database Toolbox Getting Started Guide. R2013a

Database Toolbox Getting Started Guide. R2013a Database Toolbox Getting Started Guide R2013a How to Contact MathWorks www.mathworks.com Web comp.soft-sys.matlab Newsgroup www.mathworks.com/contact_ts.html Technical Support suggest@mathworks.com bugs@mathworks.com

More information

Introduction JDBC 4.1. Bok, Jong Soon

Introduction JDBC 4.1. Bok, Jong Soon Introduction JDBC 4.1 Bok, Jong Soon javaexpert@nate.com www.javaexpert.co.kr What is the JDBC TM Stands for Java TM Database Connectivity. Is an API (included in both J2SE and J2EE releases) Provides

More information

Getting started with Data Studio

Getting started with Data Studio Getting started with Data Studio IBM Information Management Cloud Computing Center of Competence IBM Canada Labs 1 2011 IBM Corporation Agenda DB2 tools general overview Data Studio overview Touring the

More information

2015 The MathWorks, Inc. 1

2015 The MathWorks, Inc. 1 2015 The MathWorks, Inc. 1 What s New in Release 2015a and 2014b Young Joon Lee Principal Application Engineer 2015 The MathWorks, Inc. 2 Agenda New Features Graphics and Data Design Performance Design

More information

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence Oracle9i OLAP A Scalable Web-Base Business Intelligence Platform Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting Agenda Business Intelligence Market Oracle9i OLAP Business

More information

IDEA Integrations using ODBC

IDEA Integrations using ODBC IDEA Integrations using ODBC.and Some Other Interesting News - London User Group: October 2018 - James Loughlin - Head of Technical & Training AuditWare Systems Agenda IDEA News IDEA Integrations Using

More information

Syndeia 3.1 for MBSE. The Next Generation of Model-Based Systems Engineering Dr. Dirk Zwemer June 14, 2017

Syndeia 3.1 for MBSE. The Next Generation of Model-Based Systems Engineering Dr. Dirk Zwemer June 14, 2017 Syndeia 3.1 for MBSE The Next Generation of Model-Based Systems Engineering Dr. Dirk Zwemer June 14, 2017 Copyright Intercax 2017. All Rights Reserved. About Intercax Born: Georgia Tech spin-off 2008 Location:

More information

CBRN Data Import/Export Tool (CDIET) Presented by: Darius Munshi

CBRN Data Import/Export Tool (CDIET) Presented by: Darius Munshi CBRN Data Import/Export Tool (CDIET) Presented by: Darius Munshi 1 Cubic Company Proprietary 2 Presentation Outline Introduction to CDIET Benefits provided to user Scope Statement Timeline for development

More information

InfoSphere Warehouse V9.5 Exam.

InfoSphere Warehouse V9.5 Exam. IBM 000-719 InfoSphere Warehouse V9.5 Exam TYPE: DEMO http://www.examskey.com/000-719.html Examskey IBM 000-719 exam demo product is here for you to test the quality of the product. This IBM 000-719 demo

More information

What s New with the MATLAB and Simulink Product Families. Marta Wilczkowiak & Coorous Mohtadi Application Engineering Group

What s New with the MATLAB and Simulink Product Families. Marta Wilczkowiak & Coorous Mohtadi Application Engineering Group What s New with the MATLAB and Simulink Product Families Marta Wilczkowiak & Coorous Mohtadi Application Engineering Group 1 Area MATLAB Math, Statistics, and Optimization Application Deployment Parallel

More information

AADECA 2004 XIX Congreso Argentino de Control Automático. Ethernet delay evaluation by an embedded real time Simulink model PC in asynchronous mode

AADECA 2004 XIX Congreso Argentino de Control Automático. Ethernet delay evaluation by an embedded real time Simulink model PC in asynchronous mode Ethernet delay evaluation by an embedded real time Simulink model PC in asynchronous mode Mario R. Modesti, Luis R. Canali, Jorge C. Vaschetti Grupo de Investigaciones en Informática para Ingeniería, Universidad

More information

Course Content. This is the second in a sequence of two courses for IT Professionals and is aligned with the SharePoint 2016 IT Pro certification.

Course Content. This is the second in a sequence of two courses for IT Professionals and is aligned with the SharePoint 2016 IT Pro certification. Course Content Course Description: This five-day course will teach you how to plan, configure, and manage the advanced features in a environment. The special areas of focus for this course include implementing

More information

Ruukki Metals Mika Judin

Ruukki Metals Mika Judin The Impact of MATLAB, Database Toolbox, and MATLAB Deployment Products in Ruukki Metals' Steelworks to Achieve Better Performance in Processes and Products 1 The Impact of MATLAB, Database Toolbox, and

More information

Introduction to C and HDL Code Generation from MATLAB

Introduction to C and HDL Code Generation from MATLAB Introduction to C and HDL Code Generation from MATLAB 이웅재차장 Senior Application Engineer 2012 The MathWorks, Inc. 1 Algorithm Development Process Requirements Research & Design Explore and discover Design

More information

How Real-Time Testing Improves the Design of a PMSM Controller

How Real-Time Testing Improves the Design of a PMSM Controller How Real-Time Testing Improves the Design of a PMSM Controller Prasanna Deshpande Control Design & Automation Application Engineer MathWorks 2015 The MathWorks, Inc. 1 Problem Statement: Design speed control

More information

Introduction to MATLAB

Introduction to MATLAB Introduction to MATLAB (MATrix LABoratory) Presented By: Dr Mostafa Elshahed Asst. Prof. 1 Upon completing this course, the student should be able to: Learn a brief introduction to programming in MATLAB.

More information

Reducing the cost of FPGA/ASIC Verification with MATLAB and Simulink

Reducing the cost of FPGA/ASIC Verification with MATLAB and Simulink Reducing the cost of FPGA/ASIC Verification with MATLAB and Simulink Graham Reith Industry Manager Communications, Electronics and Semiconductors MathWorks Graham.Reith@mathworks.co.uk 2015 The MathWorks,

More information

Optimieren mit MATLAB jetzt auch gemischt-ganzzahlig Dr. Maka Karalashvili Application Engineer MathWorks

Optimieren mit MATLAB jetzt auch gemischt-ganzzahlig Dr. Maka Karalashvili Application Engineer MathWorks Optimieren mit MATLAB jetzt auch gemischt-ganzzahlig Dr. Maka Karalashvili Application Engineer MathWorks 2014 The MathWorks, Inc. 1 Let s consider the following modeling case study Requirements Item Nuts

More information

Product Support. mathworks.com Release 14 Supported / Compatible Compilers for MATLAB 7.0

Product Support. mathworks.com Release 14 Supported / Compatible Compilers for MATLAB 7.0 Product Support 1601 - Release 14 Supported / Compatible Compilers for MATLAB 7.0 For information on other releases, please select from the choices below: Current Release MATLAB 7.3 (R2006b) MATLAB 7.2

More information

Migrating Express Applications To Oracle 9i A Practical Guide

Migrating Express Applications To Oracle 9i A Practical Guide Migrating Express Applications To Oracle 9i A Practical Guide Mark Rittman, Mick Bull Plus Consultancy http://www.plusconsultancy.co.uk Agenda Introduction A brief history of Oracle Express Oracle 9i OLAP

More information

Developing AUTOSAR Compliant Embedded Software Senior Application Engineer Sang-Ho Yoon

Developing AUTOSAR Compliant Embedded Software Senior Application Engineer Sang-Ho Yoon Developing AUTOSAR Compliant Embedded Software Senior Application Engineer Sang-Ho Yoon 2015 The MathWorks, Inc. 1 Agenda AUTOSAR Compliant Code Generation AUTOSAR Workflows Starting from Software Component

More information

Oracle Application Express: Administration 1-2

Oracle Application Express: Administration 1-2 Oracle Application Express: Administration 1-2 The suggested course agenda is displayed in the slide. Each lesson, except the Course Overview, will be followed by practice time. Oracle Application Express:

More information