14
© 2005 The MathWorks December 2 nd , 2005 MATLAB ® and HDF Accelerating Engineering Productivity and Scientific Discovery

© 2005 The MathWorks December 2 nd, 2005 MATLAB ® and HDF Accelerating Engineering Productivity and Scientific Discovery

Embed Size (px)

Citation preview

© 2

005

The

Ma

thW

orks

December 2nd, 2005

MATLAB® and HDF Accelerating Engineering Productivity and Scientific Discovery

2

Headquarters:Natick, Massachusetts USA

USA: California, Michigan, Washington DC, Texas

Europe:UK, France, Germany, Switzerland, Italy, Spain, Benelux, Nordic

Asia-Pacific:Korea

Worldwide training and consulting

Distributors in 20 countries

The MathWorks at a Glance

Earth’s topography on an equidistant cylindrical

projection, created with the MATLAB® Mapping Toolbox

3

Core MathWorks Products

The leading environment for Model-Based Design

– Model, simulate, analyze and implement dynamic, multidomain systems

The leading environment for technical computing

– Explore, analyze and visualize data – Develop algorithms, interactive graphics, and

custom deployable tools

4

Go Further with MATLAB Toolboxes

Database Toolbox

Statistics Toolbox

Signal Processing

Toolbox

MATLAB Compiler

Image Processing

Toolbox

Image Acquisition

Toolbox

Mapping Toolbox

5

Image Processing Toolbox 5.0Perform image processing, analysis,

visualization and algorithm development

Image enhancement Image analysis Morphology and segmentation Graphical tools Spatial transformations Image registration Support for multidimensional images

6

Mapping Toolbox 2.0

Access, visualize, and analyze geospatial data

Geospatial data access Manipulation of map data Map projections 2-D and 3-D map displays Analysis functions

7

Geospatial Data Access

Standard file formats– ESRI shapefiles, Arc Grid ASCII,

GeoTIFF, TIFF/JPEG/PNG with world file, SDTS raster profile, HDF/HDF-EOS and more

Gridded terrain and bathymetry– USGS DEM, NIMA DTED,

GTOPO30, Smith and Sandwell grid and more

Vector map products– VMAP0, DCW, TIGER, GSHHS

8

HDF 4 & HDF-EOS 2 Functions

hdfinfo.m hdfread.m hdftool.m

hdf.m hdfan.m hdfdf24.m hdfdfr8.m hdfgd.m hdfh.m hdfhd.m hdfhe.m hdfhx.m hdfml.m hdfpt.m hdfsd.m hdfsw.m hdfv.m hdfvf.m hdfvh.m hdfvs.m

9

HDF5 Functions

hdf5info.m

hdf5read.m

hdf5write.m

10

Other Image & Scientific Formats

Scientific Data– CDF– FITS– DICOM– Analyze (Mayo Clinic)– Interfile

Image– BMP, GIF, JPEG, PNM, PNG, TIFF, XWD

11

HDF-EOS Demo

12

13

Distributed Computing with MATLAB and Simulink

MATLAB DistributedComputing Engine

MATLAB DistributedComputing Engine

DistributedComputing

Toolbox

JobManager

CPUWorker

CPUWorker

CPUWorker

CPUWorker

Job

Task

Task

Task

Task

Result

Result

Result

Result

Result Toolboxes

Blocksets

Client MachineClient Machine

Functionality:• Create jobs• Create tasks• Pass data• Retrieve results

Functionality:• Create jobs• Create tasks• Pass data• Retrieve results

Functionality: Queue jobs Dynamically license workers Evaluate tasks

Functionality: Queue jobs Dynamically license workers Evaluate tasks

14

Key Features

1. Distributed execution of coarse-grained MATLAB and Simulink applications on remote MATLAB sessions

2. Access to single or multiple clusters by single or multiple users

3. Distributed processing on both homogeneous and heterogeneous platforms

4. Control of the distributed computing process via a function-based or object-based interface

5. Dynamic licensing