Top Banner
© 2004 The MathWorks, Inc. MATLAB 7 for Technical Computing in the Automotive Industry Russ Minkwitz June 15, 2004
17

MATLAB 7 and Technical Computing in the Automotive Industry

Feb 28, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MATLAB 7 and Technical Computing in the Automotive Industry

© 2

004

The

Mat

hWor

ks, I

nc.

MATLAB 7 for Technical Computing in the Automotive Industry

Russ Minkwitz

June 15, 2004

Page 2: MATLAB 7 and Technical Computing in the Automotive Industry

2

Agenda

■ Introduction■ MATLAB 7 capabilities■ Demonstrations

● Lane marking identification● Electronic throttle reliability test● Spectral analysis application

Page 3: MATLAB 7 and Technical Computing in the Automotive Industry

3

MATLAB Capabilities for Technical Computing

*Languages *Applications

Data Access

Software

Hardware

Analysis Visualization

Reporting & Documentation

Deployment

Page 4: MATLAB 7 and Technical Computing in the Automotive Industry

4

MATLAB 7 Expands the Scope of Technical Computing

■ Productivity● Interactive plotting ● Iterative programming● Developing and managing larger

programs

■ Performance ● Integer and single-precision math ● Computation optimizations● Fast access to larger data

■ More applications ● 5 new toolboxes and 14 major

updates ● MATLAB Compiler 4

Page 5: MATLAB 7 and Technical Computing in the Automotive Industry

5

Demonstrations

■ Algorithm development● Lane marking identification

■ Data visualization and statistical analysis

● Electronic throttle reliability test

■ Application deployment● Soundcard audio

spectral analysis

Page 6: MATLAB 7 and Technical Computing in the Automotive Industry

6

Lane Marking Identification

■ Lane departure a major cause of road accidents

■ Part of lane departure warning systems

■ Now a new safety feature in luxury cars and trucks

Page 7: MATLAB 7 and Technical Computing in the Automotive Industry

7

All Major New Features For Algorithm Development and Programming

■ Development tools and desktop

● Redesigned desktop● Enhanced Array Editor

and Workspace Browser● Directory Reports● M-Lint Code Checker ● Cell execution● Automatic publishing of

your M-code

■ Programming ● Nested and Anonymous

functions and function handle calling

● Conditional breakpoints● Block comments

■ Mathematics● Integer math● Single-precision math● More robust

computational geometry● linsolve function● New ODE solvers

Page 8: MATLAB 7 and Technical Computing in the Automotive Industry

8

Demonstrations

■ Algorithm development● Lane marking identification

■ Data visualization and statistical analysis

● Electronic throttle reliability test

■ Application deployment● Soundcard audio

spectral analysis

Page 9: MATLAB 7 and Technical Computing in the Automotive Industry

9

Electronic Throttle Reliability Test

■ Measured throttles performance over long period

■ Throttle value here, opens and closes to regulates air flow

■ Large dataset stored in a text file

Valve at rest

Valve open

Page 10: MATLAB 7 and Technical Computing in the Automotive Industry

10

All Major New Features for Data Visualization and Statistics

■ Graphics● Interactive plot creation

with plot tools● M-code generation from a

figure● New plot annotation● Panning and data cursors● Transform object● User interface panels and

button groups, ActiveX in GUIDE

● Full TeX and LaTeX

■ Data Access● textscan, xlswrite,

hdf5write● Compressed MAT-files ● javaaddpath function ● Enhanced COM support ● Web services, FTP● Unicode support

■ Statistics Toolbox● Distribution fitting tool● Multivariate plots● Enhanced maximum likelihood

estimates● Support for N-D arrays

Page 11: MATLAB 7 and Technical Computing in the Automotive Industry

11

Demonstrations

■ Algorithm development● Lane marking identification

■ Data visualization and statistical analysis

● Electronic throttle reliability test

■ Application deployment● Soundcard audio

spectral analysis

Page 12: MATLAB 7 and Technical Computing in the Automotive Industry

12

Deploying Results

■ Stand-alone■ Integrate MATLAB

applications with C/C++, Java, COM, or Excel based applications

C/C++ C/C++

WebWebStandStand--alonealone

ExcelCOM

MATLAB filesMATLAB files

Page 13: MATLAB 7 and Technical Computing in the Automotive Industry

13

MATLAB 7 Impacts the Entire Organization

Page 14: MATLAB 7 and Technical Computing in the Automotive Industry

14

MATLAB 7 Impacts the Entire Organization

Page 15: MATLAB 7 and Technical Computing in the Automotive Industry

15

MATLAB 7 Impacts the Entire Organization

Page 16: MATLAB 7 and Technical Computing in the Automotive Industry

16

MATLAB 7 Impacts the Entire Organization

Page 17: MATLAB 7 and Technical Computing in the Automotive Industry

17

MATLAB 7 Impacts the Entire Organization