15
mathworks.com PROFILE MathWorks is the leading developer of mathematical computing soſtware. Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development. PRODUCTS MATLAB® , the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation. Simulink ® is a graphical environment for simulation and Model-Based Design of multidomain dynamic and embedded systems. e company produces nearly 100 additional products for specialized tasks such as data analysis and image processing. MARKETS SERVED MATLAB and Simulink are used throughout the automotive, aerospace, communications, electronics, and industrial automation industries as fundamental tools for research and development. ey are also used for modeling and simulation in increasingly technical fields, such as financial services and computational biology. MATLAB and Simulink enable the design and development of a wide range of advanced products, including automotive systems, aerospace flight control and avionics, telecommunications and other electronics equipment, industrial machinery, and medical devices. More than 5000 colleges and universities around the world use MATLAB and Simulink for teaching and research in a broad range of technical disciplines. STAFF MathWorks employs over 3500 people, with 30% located outside the United States. HEADQUARTERS e MathWorks, Inc. 3 Apple Hill Drive Natick, Massachusetts 01760 USA +1.508.647.7000 Company Overview MISSION STATEMENT TECHNOLOGY Our goal is to change the world by accelerating the pace of discovery, innovation, development, and learning in engineering and science. We work to provide the ultimate computing environment for technical computation, visualization, design, simulation, and implementation. We use this environment to provide innovative solutions in a wide range of application areas. BUSINESS We strive to be the leading developer and supplier of technical computing software. Our business activities are characterized by quality, innovation, and timeliness; competitive awareness; ethical business practices; and outstanding service to our customers. HUMAN We cultivate an enjoyable, vibrant, participatory, and rational work environment that nurtures individual growth, empowerment, and responsibility; appreciates diversity; encourages initiative and creativity; values teamwork; shares success; and rewards excellence. SOCIAL We actively support our local and professional communities through initiatives that advance STEM education, foster staff volunteerism, build environmental sustainability, and aid global relief efforts.

Company Overviewconnectedthings.mitforumcambridge.org/wp-content/upl… ·  · 2018-04-02environment for algorithm development, data analysis, ... simulators and FPGA-in-the-loop

  • Upload
    lamnhu

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

mathworks.com

PROFILE

MathWorks is the leading developer of mathematical computing software. Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development.

PRODUCTS

MATLAB®, the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation. Simulink® is a graphical environment for simulation and Model-Based Design of multidomain dynamic and embedded systems. The company produces nearly 100 additional products for specialized tasks such as data analysis and image processing.

MARKETS SERVED

MATLAB and Simulink are used throughout the automotive, aerospace, communications, electronics, and industrial automation industries as fundamental tools for research and development. They are also used for modeling and simulation in increasingly technical fields, such as financial services and computational biology.

MATLAB and Simulink enable the design and development of a wide range of advanced products, including automotive systems, aerospace flight control and avionics, telecommunications and other electronics equipment, industrial machinery, and medical devices.

More than 5000 colleges and universities around the world use MATLAB and Simulink for teaching and research in a broad range of technical disciplines.

STAFF

MathWorks employs over 3500 people, with 30% located outside the United States.

HEADQUARTERS

The MathWorks, Inc.3 Apple Hill DriveNatick, Massachusetts 01760 USA+1.508.647.7000

Company Overview

MISSION STATEMENT

TECHNOLOGY

Our goal is to change the world by accelerating the pace of discovery, innovation, development, and learning in engineering and science.

We work to provide the ultimate computing environment for technical computation, visualization, design, simulation, and implementation. We use this environment to provide innovative solutions in a wide range of application areas.

BUSINESS

We strive to be the leading developer and supplier of technical computing software. Our business activities are characterized by quality, innovation, and timeliness; competitive awareness; ethical business practices; and outstanding service to our customers.

HUMAN

We cultivate an enjoyable, vibrant, participatory, and rational work environment that nurtures individual growth, empowerment, and responsibility; appreciates diversity; encourages initiative and creativity; values teamwork; shares success; and rewards excellence.

SOCIAL

We actively support our local and professional communities through initiatives that advance STEM education, foster staff volunteerism, build environmental sustainability, and aid global relief efforts.

mathworks.com

AEROSPACE AND DEFENSEAirbusBAE SystemsBell HelicopterBoeingEuropean Space AgencyHoneywellKorean AirLeonardoLockheed MartinNASARaytheonU.S. Air ForceU.S. Navy

AUTOMOTIVEBMWCaterpillarContinentalDaimlerFord Motor CompanyGeneral MotorsHyundaiNissanScaniaTata MotorsTesla MotorsToyota

BIOTECH AND PHARMACEUTICAL GenentechMax Planck InstituteMerrimack PharmaceuticalsNovartisPfizerRoche

COMMUNICATIONSAT4 wirelessDOCOMO Beijing LabsEricssonHuaweiNokiaQualcommSamsungVodafone

ELECTRONICS AND SEMICONDUCTORS BroadcomFujitsu Laboratories of AmericaIntelPhilipsRealtek Semiconductor CorporationRenesas ElectronicsTexas Instruments

ENERGYGas Natural FenosaHorizon Wind EnergyHydro-QuébecRWE Sandia National Laboratories

FINANCIAL SERVICESBanca CarigeCalPERSCommerzbankInternational Monetary FundJP MorganLiquidnetMunich ReSwiss ReUniCredit Bank Austria AG

INDUSTRIAL AUTOMATION AND MACHINERYABBASMLB&R Industrial AutomationHalliburtonOmronSiemens

MEDICAL DEVICESCochlearJohnson & JohnsonPhilips HealthcareSonovaWeinmann Medical Technology

SOFTWARE AND INTERNETAmazonGoogle

ACADEMIA More than 5000 institutions globally, including:Harvard UniversityJohns Hopkins UniversityKTH Royal Institute of TechnologyLund UniversityMassachusetts Institute of TechnologyMcGill UniversityRensselaer Polytechnic InstituteRWTH Aachen UniversityStanford UniversityTsinghua UniversityUniversity College of LondonUniversity of CambridgeUniversity of MichiganUniversity of SydneyUniversity of Tokyo

WORLDWIDE OFFICES

Australia – Chatswood

China – Beijing and Shanghai

Finland – Espoo

France – Meudon and Montbonnot

Germany – Aachen, Ismaning, Paderborn, and Stuttgart

India – Bangalore, New Delhi, and Pune

Ireland – Galway

Italy – Torino

Japan – Nagoya, Osaka, and Tokyo

Korea – Seoul

Netherlands – Eindhoven

Spain – Madrid

Sweden – Kista

Switzerland – Bern

United Kingdom – Cambridge, England, and Glasgow, Scotland

United States – Sunnyvale and Torrance, California; Natick, Massachusetts; and Novi, Michigan

REVENUE

• $850 million in 2016, with 60% from outside the United States

• Profitable every year since its founding

FAST FACTS

• Founded in 1984

• Privately held

• Software installations at over 80,000 business, government, and university sites

• Customers in over 180 countries

• There are more than:

» 2 million users of MATLAB worldwide

» 4 million files downloaded from File Exchange on MATLAB Central in 2016

» 225,000 contributors worldwide to MATLAB Central apps

» 500 third-party solutions that build on MATLAB and Simulink

» 1800 MATLAB based books in 28 languages

8282v17 04/17

CUSTOMERS (PARTIAL LIST)

© 2017 MathWorks. MATLAB and Simulink are registered trademarks of MathWorks. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

Sine WaveScope

Integrator

1s

4035302520151050010

2030

-10

10

5

0

-5

40

MathWorks Product Overview

4035302520151050010

2030

-10

10

5

0

-5

40

MATLAB Product Family

MATLAB is a high-level programming language and interactive

environment for technical computing, and includes functions for

algorithm development, data analysis, numeric computation,

and visualization. Toolboxes extend MATLAB for a variety

of applications such as signal and image processing, control

design, statistics, symbolic computing, test and measurement,

computational finance, and computational biology. The MATLAB

product family also provides tools for parallel computing,

application deployment, and embedded algorithm development.

Simulink Product Family

Simulink is an extensible block diagram environment for system

simulation and Model-Based Design. It enables engineers to

simulate and analyze a broad range of systems including controls,

signal and image processing, communications, and multidomain

physical systems. The Simulink product family supports the major

phases of embedded system development, including system- and

component-level design, automatic code generation, model and

code verification, and document generation.

MATLAB Product Family

Capabilities for MATLAB and Simulink

Parallel Computing

Parallel Computing Toolbox Perform parallel computations on multicore computers, GPUs, and computer clusters

MATLAB Distributed Computing Server Perform MATLAB and Simulink computations on clusters, clouds, and grids

Code Generation

MATLAB CoderGenerate C and C++ code from MATLAB code

GPU CoderGenerate CUDA code for NVIDIA GPUs

Filter Design HDL CoderGenerate HDL code for fixed-point filters

Fixed-Point Designer Design, simulate, and analyze fixed-point systems

Simulink CoderGenerate C and C++ code from Simulink and Stateflow models

Embedded CoderGenerate C and C++ code optimized for embedded systems

HDL Coder Generate VHDL and Verilog code for FPGA and ASIC designs

LTE HDL ToolboxModel LTE communications subsystems for FPGAs and ASICs

Simulink PLC Coder Generate IEC 61131-3 Structured Text and ladder diagrams for PLCs and PACss

Simulink Product Family

Simulink Simulation and Model-Based Design

Event-Based Modeling

Stateflow Model and simulate decision logic using state machines and flow charts

SimEvents Model and simulate discrete-event systems

Physical Modeling

Simscape Model and simulate multidomain physical systems

Simscape Multibody Model and simulate multibody mechanical systems

Simscape DrivelineModel and simulate rotational and translational mechanical systems

Simscape Fluids Model and simulate fluid systems

Simscape ElectronicsModel and simulate electronic and mechatronic systems

Simscape Power Systems Model and simulate electrical power systems

Real-Time Simulation and Testing

Simulink Real-TimeBuild, run, and test real-time applications

Simulink Desktop Real-TimeRun Simulink models in real time on your computer

Verification, Validation, and Test

Simulink RequirementsAuthor, manage, and trace requirements to models, generated code, and test cases

Simulink CheckVerify compliance with style guidelines and modeling standards

Simulink CoverageMeasure test coverage in models and generated code

Simulink Design Verifier Identify and isolate design errors and generate tests

Simulink Test Develop, manage, and execute simulation-based tests

HDL Verifier Verify VHDL and Verilog using HDL simulators and FPGA-in-the-loop test benches

Simulink Code Inspector Automate source code reviews for safety standards

Polyspace Bug FinderIdentify software bugs via static analysis

Polyspace Code ProverProve the absence of run-time errors in software

DO Qualification Kit Qualify Simulink and Polyspace verification tools for DO-178 and DO-278

IEC Certification Kit Qualify code generation and verification tools for ISO 26262 and IEC 61508 certification

Simulation Graphics and Reporting

Simulink 3D Animation Animate, visualize, and interact with models in 3D

Simulink Report Generator Design and automatically generate reports from Simulink models and simulations

MATLAB The Language of Technical Computing

Math, Statistics, and Optimization

Symbolic Math Toolbox Perform symbolic math computations

Partial Differential Equation Toolbox Solve partial differential equations using finite element analysis

Statistics and Machine Learning ToolboxAnalyze and model data using statistics and machine learning

Curve Fitting Toolbox Fit curves and surfaces to data using regression, interpolation, and smoothing

Optimization Toolbox Solve linear, quadratic, integer, and nonlinear optimization problems

Text Analytics ToolboxAnalyze and model text data

Global Optimization Toolbox Solve multiple maxima, multiple minima, and nonsmooth optimization problems

Neural Network Toolbox Create, train, and simulate shallow and deep learning neural networks

Model-Based Calibration Toolbox Model and calibrate engines

Application Deployment

MATLAB Compiler Build standalone applications from MATLAB programs

MATLAB Compiler SDK Build software components from MATLAB programs

Spreadsheet Link Use MATLAB from Microsoft Excel

MATLAB Production Server Integrate MATLAB analytics into web, database, and enterprise applications

Database Access and Reporting

Database Toolbox Exchange data with relational databases

MATLAB Report Generator Design and automatically generate reports from MATLAB applications

MathWorks offers nearly 100 products for technical computing and

Model-Based Design. Widely used throughout industry, government,

and academia, these products are accelerating the pace of discovery,

innovation, development, and learning in engineering and science.

Real-Time Simulationand Testing

Applications for MATLAB and Simulink

mathworks.com

Control Systems

Control System Toolbox Design and analyze control systems

System Identification Toolbox Create linear and nonlinear dynamic system models from measured input-output data

Fuzzy Logic Toolbox Design and simulate fuzzy logic systems

Robust Control Toolbox Design robust controllers for uncertain plants

Model Predictive Control Toolbox Design and simulate model predictive controllers

Aerospace Toolbox Aerospace reference standards, environmental models, and aerodynamic coefficient importing

Simulink Control Design Linearize models and design control systems

Simulink Design Optimization Analyze model sensitivity and tune model parameters

Aerospace Blockset Model and simulate aircraft, spacecraft, and propulsion systems

Robotics System ToolboxDesign and test algorithms for robotics applications

Powertrain BlocksetModel and simulate automotive powertrain systems

Signal Processing and Communications

Signal Processing ToolboxPerform signal processing and analysis

DSP System ToolboxDesign and simulate streaming signal processing systems

Audio System ToolboxDesign and test audio processing systems

Communications System ToolboxDesign and simulate the physical layer of communications systems

Wavelet Toolbox Analyze and synthesize signals and images using wavelets

RF Toolbox Design, model, and analyze networks of RF components

Antenna ToolboxDesign, analyze, and visualize antenna elements and antenna arrays

Phased Array System ToolboxDesign and simulate phased array signal processing systems

RF BlocksetDesign and simulate RF systems

Computer Vision System ToolboxDesign and simulate computer vision and video processing systems

LTE System ToolboxSimulate physical layer of LTE and LTE-Advanced wireless communications systems

WLAN System ToolboxSimulate, analyze, and test the physical layer of WLAN communications systems

Image Processing and Computer Vision

Automated Driving System Toolbox Design, simulate, and test ADAS and autonomous driving systems

Image Processing Toolbox Perform image processing, analysis, and algorithm development

Computer Vision System ToolboxDesign and simulate computer vision and video processing systems

Vision HDL ToolboxDesign image processing, video, and computer vision systems for FPGAs and ASICs

Image Acquisition Toolbox Acquire images and video from industry-standard hardware

Mapping Toolbox Analyze and visualize geographic information

Test and Measurement

Data Acquisition Toolbox Connect to data acquisition cards, devices, and modules

Instrument Control Toolbox Control and communicate with test and measurement instruments

Image Acquisition Toolbox Acquire images and video from industry-standard hardware

OPC Toolbox Read and write data from OPC servers and data historians

ThingSpeak Connect data streams and devices to the cloud and perform online analytics using ThingSpeak and MATLAB

Vehicle Network Toolbox Communicate with in-vehicle networks using CAN, J1939, and XCP protocols

Computational Finance

Financial Toolbox Analyze financial data and develop financial models

Econometrics Toolbox Model and analyze financial and economic systems using statistical methods

Datafeed Toolbox Access financial data from data service providers

Database ToolboxExchange data with relational and non-relational databases

Spreadsheet LinkUse MATLAB from Microsoft Excel

Financial Instruments ToolboxDesign, price, and hedge complex financial instruments

Trading ToolboxAccess prices, analyze transaction costs, and send orders to trading systems

Risk Management ToolboxDevelop risk models and perform risk simulation

Computational Biology

Bioinformatics Toolbox Read, analyze, and visualize genomic and proteomic data

SimBiology Model, simulate, and analyze biological systems

Sine WaveScope

Integrator

1s

Sine WaveScope

Integrator

1s

4035302520151050010

2030

-10

10

5

0

-5

40

mathworks.com

9410v34 07/17

MathWorks is the leading developer of software for mathematical computing

and Model-Based Design. Millions of engineers and scientists worldwide rely on

the MATLAB and Simulink product families to accelerate the pace of discovery,

innovation, and development in automotive, aerospace, electronics, financial

services, biotech-pharmaceutical, and other industries. MATLAB and Simulink are

also fundamental teaching and research tools at more than 5000 universities and

learning institutions. MathWorks was founded in 1984 and is headquartered in

Natick, Massachusetts, with offices and representatives worldwide.

© 2017 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

Verilog and VHDL are registered trademarks of Cadence Design Systems, Inc. TargetLink is a registered trademark of dSPACE GmbH. Rational and Rhapsody are registered trademarks of IBM Corporation. Excel is a registered trademark of Microsoft Corporation. Java is a trademark of Sun Microsystems, Inc. in the United States and other countries.

R E S O U R C E S

Technical Supportmathworks.com/support

Online User Communitymathworks.com/matlabcentral

Examplesmathworks.com/examples

Training Servicesmathworks.com/training

Third-Party Products and Servicesmathworks.com/connections

Worldwide Contactsmathworks.com/contact

Teams use MATLAB® because it provides numerous capabilities for processing big data that scales from a single workstation to compute clusters, on Apache Spark™, or as part of a streaming application.

Big dataAccess all types of engineering andbusiness data from various sources:

Big Data with MATLAB

• Images• Audio• Video• Cameras• Spreadsheets• Tabular text• File shares• Geospatial

• RESTful• SQL/NoSQL• OPC• JSON• Custom file formats• Financial datafeeds

© 2018 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

80707v04 02/18

Learn more: MATLAB, tall arrays, and Spark: mathworks.com/strata-big-data

% iteration.mapper = @(t,iresult = more

% iteration.mapper = @(t,iresult = more

% iteration.mapper = @(t,iresult = more

tt = tall(ds); fitlm(ttTrain,'fare_amount ~

Empower usersEnable domain experts to explore, clean, and process big data for:

• Math • Visualization

• Statistics • Machine learningProcess streams of dataOperationalize your analytics using streaming platforms:

• Apache Kafka®

• Azure® IoT Hub

Run algorithms on SparkCreate models and analyze your entire data set, right where your data lives:

• Cloudera® and Hortonworks certified

• Cloudera Manager and Apache Ambari™ integration

Access data from HDFSExplore portions of your data and prototype analytics on your desktop

Data Analytics with MATLAB

Four Key Things to Remember

Teams select MATLAB® for data analytics applications that use business and engineering data, incorporate advanced analytics algorithms, and are deployed on both enterprise and embedded platforms.

Moving from Predictive Analytics to Prescriptive AnalyticsCompanies in the energy, aerospace, and automotive industries are using MATLAB for innovative data analytics applications.

BuildingIQ optimizes building energy usage:

• Real-time, cloud-based system

• Energy consumption reduced15–25%

Snecma is performing online engine health monitoring:

• Real-time analytics integrated withenterprise service systems

• Aircraft availability improved andmaintenance costs reduced

Scania has developed advanced emergency braking systems:

• Real-time hazard identification

• Automatic generation of embeddableC code

Diverse and big dataBuild analytics that exploit both business and engineering data:

Smarter embedded systemsDesign embedded systems with analytics-powered functionality:

Flexibility in where analytics runOperationalize analytics on enterprise, cloud, and embedded platforms:

Empowered usersEnable domain experts to be data scientists who can perform:

• Images• Video• Signals• Sensors

• C/C++• FPGAs

• Apache Spark™

• Apache Kafka®

• Machine learning• Deep learning• Statistics

• PLCs• HDL

• Cloudera®

• Hortonworks• AWS®

• Microsoft Azure®

• BI tools• Databases• Data warehouses

• Optimization• Signal analysis• Image processing

© 2018 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

80707v04 02/18

• Geospatial• Text• Databases• Data historians

• Web APIs• HDFS• Datafeeds• Binary files

PICTURE PICTURE

• Predictive maintenance• Condition monitoring• Advanced driver assistance systems• Sensor analytics• Risk analytics

Applications

Learn more: MATLAB for data analytics: mathworks.com/solutions/data-analytics

• Process analytics• Vehicle fleet analytics• Energy trading• Algorithmic trading• Portfolio optimization

Key Features

• High-level language for scientific andengineering computing

• Desktop environment tuned for itera-tive exploration, design, and problem-solving

• Graphics for visualizing data andtools for creating custom plots

• Apps for curve fitting, data classifica-tion, signal analysis, and many otherdomain-specific tasks

• Add-on toolboxes for a wide range ofengineering and scientific applications

• Tools for building applications withcustom user interfaces

• Interfaces to C/C++, Java®, .NET,Python®, SQL, Hadoop®, andMicrosoft® Excel®

• Royalty-free deployment options forsharing MATLAB programs with endusers

The Language of Technical Computing

Millions of engineers and scientists worldwide use MATLAB® to analyze and design the systems and products transform-ing our world. MATLAB is in automobile active safety systems, interplanetary spacecraft, health monitoring devices, smart power grids, and LTE cellular networks. It is used for machine learning, signal processing, image processing, computer vision, communications, computational finance, control design, robotics, and much more.

Math. Graphics. Programming.

The MATLAB platform is optimized for solving engineering and scientific problems. The matrix-based MATLAB language is the world’s most natural way to express computa- tional mathematics. Built-in graphics make it easy to visualize and gain insights from data. A vast library of prebuilt toolboxes lets you get started right away with algorithms essential to your domain. The desktop environment invites experimentation, exploration, and discovery. These MATLAB tools and capabilities are all rigorously tested and designed to work together.

Scale. Integrate. Deploy.

MATLAB helps you take your ideas beyond the desktop. You can run your analyses on larger data sets and scale up to clusters and clouds. MATLAB code can be integrated with other languages, enabling you to deploy algorithms and applications within web, enterprise, and production systems.

Discover what you can do with MATLAB.

Analyze data and develop algorithms in a desktop environment designed for the way you work.

mathworks.com/matlab

MATLAB Speaks Math

The matrix-based MATLAB language is the world’s most natural way to express computational mathematics. Linear algebra in MATLAB looks like linear algebra in a textbook. This makes it straightforward to capture the mathematics behind your ideas, which means your code is easier to write, easier to read and understand, and easier to maintain.

You can trust the results of your computa-tions. MATLAB, which has strong roots in the numerical analysis research community, is known for its impeccable numerics. A MathWorks team of 350 engineers continu-ously verifies quality by running millions of tests on the MATLAB code base every day.

MATLAB does the hard work to ensure your code runs quickly. Math operations are distributed across multiple cores on your computer, library calls are heavily opti-mized, and all code is just-in-time compiled. You can run your algorithms in parallel by changing for-loops into parallel for-loops or by changing standard arrays into GPU or distributed arrays. Run parallel algorithms in infinitely scalable public or private clouds with no code changes.

The MATLAB language also provides features of traditional programming languages, including flow control, error handling, object-oriented programming, unit testing, and source control integration.

Why MATLAB?

MATLAB is the easiest and most productive software for engineers and scientists. Whether you’re analyzing data, developing algorithms, or creating models, MATLAB provides an environment that invites exploration and discovery. It combines a high-level language with a desktop environment tuned for iterative engineering and scientific workflows.

MATLAB Overview 2:04

Express computational mathematics clearly using the matrix-based MATLAB language.

mathworks.com/matlab

The Live Editor includes results together with the code that produced them to accelerate exploratory program-ming and analysis. Add equations, images, hyperlinks, and formatted text to enhance your narrative.

MATLAB Is Designed for Engineers and Scientists

MATLAB provides a desktop environment tuned for iterative engineering and scientific workflows. Integrated tools support simultaneous exploration of data and programs, letting you evaluate more ideas in less time.• You can interactively preview, select,

and preprocess the data you want toimport.

• An extensive set of built-in mathfunctions supports your engineeringand scientific analysis.

• 2D and 3D plotting functions enable youto visualize and understand your dataand communicate results.

• MATLAB apps allow you to performcommon engineering tasks withouthaving to program. Visualize howdifferent algorithms work with yourdata, and iterate until you’ve got theresults you want.

• The integrated editing and debuggingtools let you quickly explore multipleoptions, refine your analysis, and iterateto an optimal solution.

• You can capture your work as sharable,interactive narratives.

Comprehensive, professionally written documentation written by engineers and scientists is always at your fingertips to

keep you productive. Reliable real-time technical support staff answers your questions quickly. And you can tap into the knowledge and experience of over 100,000 community members and MathWorks engineers on MATLAB Central, an open exchange for MATLAB and Simulink® users.

MATLAB and add-on toolboxes are integrated with each other and designed to work together. They offer professionally developed, rigorously tested, field-hardened, and fully documented functionality specifically for scientific and engineering applications.

MATLAB Integrates Workflows

Major engineering and scientific challenges require broad coordination to take ideas to implementation. Every handoff along the way adds errors and delays.

MATLAB automates the entire path from research through production. You can:• Build and package custom MATLAB

apps and toolboxes to share with otherMATLAB users.

• Create standalone executables to sharewith others who do not have MATLAB.

• Integrate with C/C++, Java, .NET, andPython. Call those languages directlyfrom MATLAB, or package MATLABalgorithms and applications fordeployment within web, enterprise, andproduction systems.

• Convert MATLAB algorithms to C,HDL, and PLC code to run on embed-ded devices.

• Deploy MATLAB code to run onproduction Hadoop systems.

MATLAB is also a key part of Model-Based Design, which is used for multidomain simulation, physical and discrete-event simulation, and verification and code generation. Explore Simulink, Simscape™, and Stateflow® to learn more about Model-Based Design.

MATLAB algorithms and analytics can be integrated into enterprise applications and deployed within production environments.

mathworks.com© 2016 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

91199v04 06/16

RESOURCES Training Servicesmathworks.com/training

Third-Party Products and Servicesmathworks.com/connections

Worldwide Contactsmathworks.com/contact

Product Details, Demos, and System Requirementsmathworks.com/matlab

Trial Softwaremathworks.com/trialrequest

Salesmathworks.com/contactsales

Technical Supportmathworks.com/support

Online User Communitymathworks.com/matlabcentral

©20

17 T

he M

athW

orks

, Inc

With MATLAB you can build predictive algorithms that run on smart devices and in the cloud.See examples and learn more.

mathworks.com/iotmathworks.com/thingspeak

IoTMATLAB SPEAKS