Upload
evan-harrington
View
214
Download
0
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
10
Other Image & Scientific Formats
Scientific Data– CDF– FITS– DICOM– Analyze (Mayo Clinic)– Interfile
Image– BMP, GIF, JPEG, PNM, PNG, TIFF, XWD
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