MathWorks Day - Raytheon, Tucson - HDF

Download Report

Transcript MathWorks Day - Raytheon, Tucson - HDF

MATLAB and HDF
Accelerating Engineering Productivity and Scientific Discovery
December 2nd, 2005
© 2005 The MathWorks
®
The MathWorks at a Glance
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
Earth’s topography on an equidistant
cylindrical projection, created with the
MATLAB® Mapping Toolbox
Distributors in 20 countries
2
Core MathWorks Products
The leading environment for technical
computing
–
–
Explore, analyze and visualize data
Develop algorithms, interactive graphics,
and custom deployable tools
The leading environment for ModelBased Design
–
Model, simulate, analyze and implement
dynamic, multidomain systems
3
Go Further with MATLAB Toolboxes
Signal Processing
Toolbox
Mapping Toolbox
Statistics Toolbox
Database Toolbox
Image Acquisition
Toolbox
Image Processing
Toolbox
MATLAB Compiler
4
Image Processing Toolbox 5.0
Perform image processing, analysis,
visualization and algorithm
development







Image enhancement
Image analysis
Morphology and segmentation
Graphical tools
Spatial transformations
Image registration
Support for multidimensional images
5
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
6
Geospatial Data Access

Standard file formats
–

Gridded terrain and bathymetry
–

ESRI shapefiles, Arc Grid ASCII,
GeoTIFF, TIFF/JPEG/PNG with
world file, SDTS raster profile,
HDF/HDF-EOS and more
USGS DEM, NIMA DTED,
GTOPO30, Smith and Sandwell
grid and more
Vector map products
–
VMAP0, DCW, TIGER, GSHHS
7
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
8
HDF5 Functions

hdf5info.m

hdf5read.m

hdf5write.m
9
Other Image & Scientific Formats

Scientific Data
– CDF
– FITS
– DICOM
– Analyze (Mayo Clinic)
– Interfile

Image
– BMP, GIF, JPEG, PNM, PNG, TIFF, XWD
10
HDF-EOS Demo
11
12
Distributed Computing with
MATLAB and Simulink
MATLAB Distributed
Computing Engine
Client Machine
Task
Result
CPU
Worker
Task
Job
Toolboxes
Distributed
Computing
Toolbox
Result
CPU
Worker
Task
Result
Job
Manager
Result
CPU
Worker
Task
Blocksets
Functionality:
• Create jobs
• Create tasks
• Pass data
• Retrieve results
Result
Functionality:
 Queue jobs
 Dynamically license workers
 Evaluate tasks
CPU
Worker
13
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 functionbased or object-based interface
5.
Dynamic licensing
14