What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your...
Transcript of What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your...
![Page 1: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
What’s New in MATLAB
and Simulink
@_prashantrao_
prashantrao
![Page 2: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/2.jpg)
2
ApplicationBreadth
Products for the work you do
WorkflowDepth
Support for your entire workflow
PlatformProductivity
Getting your work done faster
![Page 3: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/3.jpg)
3
ApplicationBreadth
Products for the work you do
WorkflowDepth
Support for your entire workflow
PlatformProductivity
Getting your work done faster
WorkflowDepth
PlatformProductivity
ApplicationBreadth
▪ Create Your Designs Faster
▪ Simplify Analysis
▪ Simulate Faster and Scale Your Work
▪ Collaborate
![Page 4: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/4.jpg)
4
Create Your Designs Faster
MATLAB
Live Editor
![Page 5: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/5.jpg)
5
Create Your Designs Faster
testCase.press(myApp.checkbox)
testCase.choose(myApp.discreteKnob, "Medium")
testCase.drag(myApp.continuousKnob, 10, 90)
testCase.type(myApp.editfield, myTextVar)
MATLAB
App Designer
![Page 6: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/6.jpg)
6
Create Your Designs Faster
MATLAB Simulink
![Page 7: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/7.jpg)
7
Create Your Designs Faster
MATLAB Simulink Stateflow
![Page 8: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/8.jpg)
8
Simplify Analysis
▪ Econometric Modeler app
– Perform time series analysis, specification
testing, modeling, and diagnostics
▪ Analog Input Recorder app
– Acquire and visualize analog input signals
▪ Wavelet Signal Denoiser app
– Visualize and denoise time series data
These interactive applications automate
common technical computing tasks
Econometrics ToolboxData Acquisition ToolboxWavelet Toolbox
Simplify Analysis with Apps
![Page 9: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/9.jpg)
9
Simplify Analysis by Simulating at Wall Clock Speed
▪ Especially for models controlled and monitored
via Dashboard blocks and other displays
▪ Useful when model is connected to hardware
Slow down the simulation for easier
model interactivity
![Page 10: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/10.jpg)
10
Scale Your Work
▪ Run multiple parallel simulations with parsim
▪ Monitor simulation status and progress in the
Simulation Manager
Use parallel computing to run multiple
simulations faster
Parallel Computing ToolboxMATLAB Distributed Computing Server
Tackling Big Data Using MATLAB
Alka Nair
![Page 11: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/11.jpg)
11
Scale Your Work
▪ Use familiar MATLAB functions and syntax
▪ Support for hundreds of functions
▪ Works with Spark + Hadoop clusters
Use tall arrays to manipulate and analyze
data that is too big to fit in memory
Statistics and Machine Learning ToolboxTackling Big Data Using MATLAB
Alka Nair
![Page 12: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/12.jpg)
12
Simulate Faster
▪ All MATLAB code can now be JIT compiled
▪ MATLAB runs your code over twice
as fast as it did just three years ago
▪ No need to change a single line of your code
▪ Increased speed of MATLAB startup in R2018a
Redesigned execution engine
runs MATLAB code faster
![Page 13: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/13.jpg)
13
Team Collaboration
Use advanced software development features
to manage, test, and integrate MATLAB code
![Page 14: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/14.jpg)
14
Team Collaboration
Use advanced software development features
to manage, test, and integrate MATLAB code
Identify differences between model
elements, Stateflow charts, and
MATLAB Function blocks
![Page 15: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/15.jpg)
15
WorkflowDepth
PlatformProductivity
ApplicationBreadth
▪ Create Your Designs Faster
▪ Simplify Analysis
▪ Simulate Faster and Scale Your Work
▪ Collaborate
![Page 16: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/16.jpg)
16
WorkflowDepth
PlatformProductivity
ApplicationBreadth
▪ Deployment of MATLABAlgorithms and Applications
▪ Code Generation fromSimulink Models
▪ Verification and Validation
![Page 17: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/17.jpg)
17
Deploy MATLAB Algorithms and Applications
Analyze Data
Data
exploration
Preprocessing
Domain-specific
algorithms
Access Data
Sensors
Files
Databases
Deploy
Embedded
devices
Desktop apps
Enterprise
systems
Develop
AI model
Algorithm
development
Modeling &
simulation
![Page 18: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/18.jpg)
19
MATLAB CompilerMATLAB Compiler SDKMATLAB Production Server
Deploy MATLAB Algorithms and Applications
▪ Standalone desktop applications
▪ Add-ins for Microsoft Excel
▪ Software components to integrate
with other languages
(C/C++, .NET, Python, Java)
▪ Software components for web and
enterprise applications
Share your work outside of MATLAB without
having to recode your algorithms
Analyze Data
Data
exploration
Preprocessing
Domain-
specific
algorithms
Access Data
Sensors
Files
Databases
Deploy
Embedded
devices
Desktop apps
Enterprise
systems
Develop
AI model
Algorithm
development
Modeling &
simulation
![Page 19: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/19.jpg)
20
MATLAB CompilerMATLAB Compiler SDKMATLAB Production Server
Deploy MATLAB Algorithms and Applications
▪ Standalone desktop applications
▪ Add-ins for Microsoft Excel
▪ Software components to integrate
with other languages
(C/C++, .NET, Python, Java)
▪ Software components for web and
enterprise applications
Share your work outside of MATLAB without
having to recode your algorithms
Analyze Data
Data
exploration
Preprocessing
Domain-
specific
algorithms
Access Data
Sensors
Files
Databases
Deploy
Embedded
devices
Desktop apps
Enterprise
systems
Develop
AI model
Algorithm
development
Modeling &
simulation
MATLAB Production Server
Request
BrokerMobile / Web
Application
< >
3rd Party
Dashboard
Enterprise
Application
Data Sources
Edge Devices
Analytics Development
Scaling up MATLAB Analytics with Kafka and
Cloud Services
Pallavi Kar
![Page 20: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/20.jpg)
21
Deploy MATLAB Algorithms
▪ Generate C code for predictive machine learning
and deep learning models
▪ Generate optimized code for deep learning, embedded
vision, and autonomous systems
▪ Target NVIDIA GPUs as well as Intel and ARM CPUs
Deploy machine learning and deep learning
models using automatically generated code
MATLAB CoderGPU Coder
Analyze Data
Data
exploration
Preprocessing
Domain-
specific
algorithms
Access Data
Sensors
Files
Databases
Deploy
Embedded
devices
Desktop apps
Enterprise
systems
Develop
AI model
Algorithm
development
Modeling &
simulation
Deploying Deep Neural Networks to
Embedded GPUs and CPUs
Rishu Gupta, Ph.D
![Page 21: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/21.jpg)
22
PID Control Tuning
▪ Automatically tune PID controller gains in
real time against a physical plant
▪ No model of plant dynamics required
▪ Deploy the auto-tuning algorithm to
embedded software using automatic code
generation
Implement an embedded PID
auto-tuning algorithm
Simulink Control Design
![Page 22: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/22.jpg)
23
Prepare Your Model for Code Generation
Prepare model components
for code generation
Simulink CoderFixed-Point Designer
![Page 23: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/23.jpg)
24
Prepare Your Model for Code Generation
Prepare model components
for code generation
Prepare model data
for code generation
Simulink CoderFixed-Point Designer
![Page 24: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/24.jpg)
25
Generate Code from Simulink Models
▪ View and define implementation data
in one place
▪ View implementation details without
model details
▪ Improve code performance and ease
integration with other C code
Access and define all the information in
your model related to code generation
Embedded Coder DictionaryCode Perspective
MATLAB CoderEmbedded CoderSimulink Fixed-Point
Row-major memory layout option
Generating Industry Standards Production
C Code Using Embedded Coder
Rajat Arora, Durvesh Kulkarni
![Page 25: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/25.jpg)
26
Connecting Your Design to Hardware
▪ Live streaming to and from hardware
▪ Run Simulink models on low-cost hardware,
such as Arduino, Raspberry Pi, and LEGO
▪ Automatically generate code and run it on
microprocessors, FPGAs, and more.
Connect directly to hardware with
support packages
Arduino
Raspberry Pi Microsemi FPGA
ADALM-PLUTO
ARM Cortex
Nvidia Jetson
Demo Station:
Hardware Connectivity with
MATLAB and Simulink
![Page 26: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/26.jpg)
27
Manual architecture
design & coding
Specification doc
Deploying to FPGA or ASIC Hardware
HDL VerifierHDL CoderFixed-Point DesignerVision HDL ToolboxLTE HDL Toolbox
Algorithm
Fixed-Point HDL
FPGA/ASIC
Implementation
Algorithm w/ Hardware
Implementation
HDL
CoderHD
L V
eri
fier
Vision HDL Toolbox LTE HDL Toolbox
Matrix SupportNative Floating Point
HDL Checks in Model Advisor
Designing and Verifying Digital and
Mixed-Signal Systems
Aniruddha Dayalu
![Page 27: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/27.jpg)
28
Verification and Validation
Products for the entire workflowSimulink Coverage
Simulink Check
Simulink Design Verifier
Polyspace
Simulink Requirements
Simulink Test
now supports
Verification and Validation of High-Integrity
Systems
Chethan CU, Vaishnavi H R
![Page 28: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/28.jpg)
29
WorkflowDepth
PlatformProductivity
ApplicationBreadth
▪ Deployment of MATLABAlgorithms and Applications
▪ Code Generation fromSimulink Models
▪ Verification and Validation
![Page 29: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/29.jpg)
30
WorkflowDepth
PlatformProductivity
ApplicationBreadth
▪ Autonomous Systems
▪ Wireless Communications
▪ Artificial Intelligence (AI)
![Page 30: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/30.jpg)
31
Designing Autonomous Systems
Sense
PerceiveDecide
& Plan
Act
![Page 31: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/31.jpg)
32
Sense
PerceiveDecide
& Plan
Act
Sense
PerceiveDecide
& Plan
Act
Computer Vision System ToolboxRobotics System Toolbox
▪ Segment and register lidar point clouds
▪ Lidar-Based SLAM: Localize robots and
build map environments using lidar sensors
Mapping of environments using sensor data
Designing Autonomous Systems
![Page 32: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/32.jpg)
33
Designing Autonomous Systems
▪ Object detection and tracking
▪ Semantic segmentation using deep learning
Understanding the environment using computer
vision and deep learning techniques
Sense
PerceiveDecide
& Plan
Act
Neural Network ToolboxComputer Vision System ToolboxAutomated Driving System Toolbox
CamVid Database: Brostow, Gabriel J., Julien Fauqueur, and Roberto Cipolla. "Semantic object classes in video: A high-definition ground truth database." Pattern Recognition LettersVol 30, Issue 2, 2009, pp 88-97.
![Page 33: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/33.jpg)
34
Designing Autonomous Systems
▪ Interactively design synthetic driving scenarios
composed of roads and actors
(vehicles, pedestrians, etc.)
▪ Generate visual and radar detections of actors
Design synthetic driving scenarios to test
controllers and sensor fusion algorithms
Sense
PerceiveDecide
& Plan
Act
Automated Driving System Toolbox
Driving Scenario Designer App
Automated Driving Development with
MATLAB and Simulink
Manohar Reddy
![Page 34: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/34.jpg)
35
Designing Autonomous Systems
▪ Use prebuilt blocks instead of starting from
scratch
▪ Simplified application-specific interfaces for
configuring model predictive controllers
▪ Flexibility to customize for your application
Model predictive control for adaptive cruise
control and lane-keeping algorithms
Model Predictive Control Toolbox
Sense
PerceiveDecide
& Plan
Act
Demo Station:
Closed-Loop Design with Model Predictive Control and Sensor Fusion
![Page 35: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/35.jpg)
36
Full Vehicle Simulation
Vehicle Dynamics Blockset
Ride & handling Chassis controls Automated Driving
Sense
PerceiveDecide
& Plan
Act
Full Vehicle Simulation for Electrification and
Automated Driving Applications
Prasanna Deshpande, R. Vijayalayan
![Page 36: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/36.jpg)
37
Design with the Latest Wireless Standards
802.11ax
NB-IoT
5G: What’s Behind the Next Generation of
Mobile Communications?
Tabrez Khan
![Page 37: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/37.jpg)
38
Model-Based Design for Wireless Communications
PROTOTYPE
DESIGN
IMPLEMENT
FPGA ASICProcessor
SDR Platform
C Code HDL
BasebandDigital
Front EndDAC PA
LNAADCBasebandDigital
Front End
Digital PHY
RECEIVER
TRANSMITTER
AntennaRF Front End
➢ Algorithm Design and Verification
➢ RF, Digital and Antenna Co-Design
➢ System Verification and Testing
➢ Rapid Prototyping and Production
Code Generation and Verification
Fixed-Point Designer
HDL Coder
HDL Verifier
LTE HDL Toolbox
Embedded Coder
![Page 38: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/38.jpg)
39
RF and Antenna Design and Prototyping
▪ RF top-down design with RF Budget Analyzer app
▪ Adaptive hybrid beamforming and MIMO system modeling
▪ RF Power Amplifier modeling and DPD linearization
▪ RF propagation and 3D terrain visualization
▪ Design and fabrication of printed (PCB) antennas
Use RF and Antenna models through
your entire development cycleFrom idea …
… to implementation
????
?
???
?? ?
??? ?
Antenna ToolboxRF ToolboxRF Blockset
Designing and Integrating Antenna Arrays
with Multi-Function Radar Systems
Shashank Kulkarni, PhD; Swathi Balki
![Page 39: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/39.jpg)
40
Model Moist Air Systems
▪ Model and simulate HVAC systems for a plant,
such as a building, automobile, aircraft
▪ New library contains chambers, reservoirs, local
restrictions, energy converters, sources and
sensors
▪ Ensure acceptable temperature, pressure,
humidity, condensation within the environment
▪ Note for Simscape in general: Run simulations
about 5x faster with local solver option
Model HVAC and environmental control
systems
Simscape
![Page 40: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/40.jpg)
41
Artificial Intelligence
COMPUTER
Output
Data
Model
![Page 41: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/41.jpg)
42
Text Analytics
Text Analytics Toolbox
Output
Data Model
![Page 42: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/42.jpg)
43
Text Analytics
▪ Preprocess raw text data by
extracting, filtering, and splitting
▪ Visualize text using word clouds
and text scatter plots
▪ Develop predictive models using
built-in machine learning algorithms
(LDA, LSA, word2vec)
Work with text from equipment logs
and operator reports
Text Analytics Toolbox
Designing and Testing Voice Interfaces through Microphone Array
Modeling, Audio Prototyping, and Text Analytics
Vidya Viswanathan
![Page 43: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/43.jpg)
44
Normal Operation Maintenance NeededMonitor Closely
Predictive Maintenance
Predictive Maintenance Toolbox
Sensors
Output
Data Model
![Page 44: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/44.jpg)
45
Predictive Maintenance
Predictive Maintenance Toolbox
▪ Import sensor data from local files and cloud storage(Amazon S3, Windows Azure Blob Storage, and Hadoop HDFS)
▪ Use simulated failure data from Simulink models
▪ Estimate remaining useful life (RUL)
▪ Get started with examples
(motors, gearboxes, batteries, and other machines)
Design and test condition monitoring and
predictive maintenance algorithms
Predictive Maintenance Using MATLAB and
Simulink
Amit Doshi
![Page 45: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/45.jpg)
46
Deep Learning
Neural Network ToolboxComputer Vision System ToolboxGPU Coder
Output
Data Model
![Page 46: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/46.jpg)
47
Deep Learning
▪ Access the latest models
▪ Import pretrained models and
use transfer learning
▪ Automate ground-truth labeling using apps
▪ Design and build your own models
▪ Use NVIDIA GPUs to train your models
▪ Automatically generate high-performance
CUDA code for embedded deployment
Design, build, and visualize convolutional neural networks
Neural Network ToolboxComputer Vision System ToolboxGPU Coder
AlexNet ResNet-50 VGG-16
TensorFlow
MATLAB
MXNet
GPU Coder
Imag
es
/ se
c
Demystifying Deep Learning
Amod Anandkumar, PhD
![Page 47: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/47.jpg)
48
![Page 48: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/48.jpg)
49
▪ Deployment
▪ Code Generation
▪ Verification and Validation
WorkflowDepth
What’s New in MATLAB and Simulink?
▪ Design Creation
▪ Analysis
▪ Simulation, Scaling
▪ Collaboration
PlatformProductivity
▪ Autonomous Systems
▪ Wireless Communications
▪ Artificial Intelligence (AI)
ApplicationBreadth
![Page 49: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/49.jpg)
50
Experiential Learning
Online Learning
Collaborative Learning
![Page 50: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/50.jpg)
51
Experiential Learning
• Interactive Live Editor and App Designer
• Hardware Connectivity and Internet of Things
Online Learning
• MATLAB Online and MATLAB Mobile
• Cody Coursework
• MATLAB Online Self-paced Training
• MATLAB Courseware
Collaborative Learning
• Student Competitions
• MOOCs
MATLAB Enabled Campus
![Page 51: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/51.jpg)
52
MATLAB Enabled Campus
![Page 52: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/52.jpg)
53
MATLAB Online Self-paced Training
MATLAB Academic Online
Training Suite (MAOTS)
▪ Includes all MATLAB Online
Self-paced Training
Courses
▪ Bundled with University
Campus License
▪ Available to all registered
University staff/students
▪ Access to course
completion certificate
![Page 53: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/53.jpg)
54
Upgrade your MATLAB Code and Simulink Models
![Page 54: What’s New in MATLAB and Simulink · All MATLAB code can now be JIT compiled MATLAB runs your code over twice as fast as it did just three years ago No need to change a single line](https://reader030.fdocuments.in/reader030/viewer/2022040120/5e9b25d6e4cad23c446d9e5f/html5/thumbnails/54.jpg)
55© 2015 The MathWorks, Inc.
Thank You!