Novedades de las últimas versiones de MATLAB y Simulink

Similar documents
What s New in MATLAB and Simulink

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink

What s new in MATLAB and Simulink

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink

The Rise of Engineering-Driven Analytics

The Rise of Engineering-Driven Analytics. Richard Rovner VP Marketing

MATLAB for Data Analytics The MathWorks, Inc. 1

How to build an autonomous anything

ThingSpeak - IoT Platform with MATLAB Analytics

How to build an autonomous anything

Machine Learning Simplified

What s New in MATLAB and Simulink

Enterprise-Scale MATLAB Applications

Big Data and Machine Learning for Predictive Maintenance

Developing and Deploying Analytics for IoT Systems

Integrating MATLAB Analytics into Enterprise Applications The MathWorks, Inc. 1

Predictive Maintenance and Condition Monitoring

Data Analysis in the Internet of Things: IoT capabilities with MATLAB/Simulink

Advances in PI System Streaming Analytics and Other External Calculation Engines

Developing Prognostics Algorithms: Data-Based and Model-Based Approaches

Simulink as Your Enterprise Simulation Platform

Predictive Maintenance with MATLAB and Simulink

Introduction to Simulink & Stateflow

Are you ready for AI? Is AI ready for you?

MathWorks Vision for Systematic Verification and Validation

Simulink as Your Enterprise Simulation Platform

Advances in PI System Streaming Analytics

Developing Analytics and Deploying IoT Systems

Data Analytics for Engineers

Development of AUTOSAR Software Components with Model-Based Design

EXPLORE ENROLL EXCEL 2017

2015 The MathWorks, Inc. 1

Integrating MATLAB Analytics into Enterprise Applications

Data Analytics for Semiconductor Manufacturing The MathWorks, Inc. 1

Ampliando MATLAB Analytics con Kafka y Servicios en la Nube

Embracing Technical Computing Trends with MATLAB Accelerating the Pace of Engineering and Science

Scaling up MATLAB Analytics with Kafka and Cloud Services

MATLAB and the Internet of Things (IoT): Collecting and Analysing IoT Data Gabriele Bunkheila Technical Marketing, MathWorks

Bluemix Overview. Last Updated: October 10th, 2017

2015 The MathWorks, Inc. 1

Scaling up MATLAB Analytics with Kafka and Cloud Services

Lesson 3 Cloud Platform as a Service usages for accelerated Design and Deployment of IoTs

Wong: What Big Data shifts are you seeing taking place among engineering companies?

SAP Predictive Analytics Suite

Development of AUTOSAR Software Components with Model-Based Design

2015 The MathWorks, Inc. 1

Introduction to Data Analytics with MATLAB

Autonomous Drive. Restricted Circulation L&T Technology Services

Sharing and Deploying MATLAB Programs

Verification & Validation of an Autonomous Quadcopter System

Model-Based Design with MATLAB and Simulink to shorten the design of a new infusion pump

WHITE PAPER. The Manager s Guide to Solving the Big Data Conundrum

Testing Solutions for Hyper-Connected Apps

Actian DataConnect 11

What s New. Bernd Wiswedel KNIME KNIME AG. All Rights Reserved.

Machine Learning For Enterprise: Beyond Open Source. April Jean-François Puget

ENTANDO PRODUCT GUIDE

WorkloadWisdom Storage performance analytics for comprehensive workload insight

Model-Based Design of a Quadcopter Ryan Gordon

Jack Weast. Principal Engineer, Chief Systems Engineer. Automated Driving Group, Intel

Behind Today s Trends The Technologies Driving Change. Jim Tung MathWorks Fellow 9 July 2014

Machine Learning with Google Cloud Platform

How to build an autonomous anything

IBM Db2 Warehouse. Hybrid data warehousing using a software-defined environment in a private cloud. The evolution of the data warehouse

NVIDIA QUADRO VIRTUAL DATA CENTER WORKSTATION APPLICATION SIZING GUIDE FOR SIEMENS NX APPLICATION GUIDE. Ver 1.0

Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer MathWorks Tucson, AZ USA

ENTANDO PRODUCT GUIDE

Chris Nelson. Vice President Software Development. #PIWorld OSIsoft, LLC

Secure information access is critical & more complex than ever

Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach

Industrial IT System 800xA Engineering

2010 The MathWorks, Inc. Model-Based Design for High Integrity Software and Hardware

Stephane Marouani. Country Manager Australia & New Zealand

Get More From Your Data with Data Analytics

SUSiEtec The Application Ready IoT Framework. Create your path to digitalization while predictively addressing your business needs

COGNITIVE COGNITIVE COMPUTING _

OSIsoft Super Regional Transform Your World

Intel Public Sector 3

Building smart products: best practices for multicore software development

IoT ANALYTICS IN THE ENTERPRISE WITH FUNL

Deployment Scenarios for Adobe Experience Manager Mobile

Databricks Cloud. A Primer

INTERNET OF THINGS WITH CUMULOCITY AND THE DIGITAL BUSINESS PLATFORM

COMP9321 Web Application Engineering

Microsoft Azure Essentials

Model-Based Design for ISO Applications. April 2010

Microsoft reinvents sales processing and financial reporting with Azure

Future City Challenge Coaching & more

Transform Application Performance Testing for a More Agile Enterprise

Accelerating Xilinx All Programmable FPGA and SoC Design Verification with Blue Pearl Software

Model-Driven Development for Safety-Critical Software Components

``Overview. ``The Impact of Software. ``What are Virtual Prototypes? ``Competitive Electronic Products Faster

Data Science, realizing the Hype Cycle. Luigi Di Rito, Director Data Science Team, SAP Center of Excellence

Acceleration of Complex models simulation. May 24rd 2018

Take insights to the next level. Upgrade to Oracle Business Intelligence 12c

Developer home page Dynamics 365 for Operations Help Wiki. Dynamics 365 for Operations Help Wiki

What Do You Need to Ensure a Successful Transition to IoT?

Transcription:

Novedades de las últimas versiones de MATLAB y Simulink R2016b R2017a Paz Tárrega David Pérez 2015 The MathWorks, Inc. 1

Application Breadth Workflow Depth Platform Productivity Products for the work you do 2

Machine Learning Learn" information directly from data without assuming a predetermined equation as a model Regression Learner app Choose from multiple algorithms Train and validate multiple models Assess model performance, compare results, and choose the best model Code generation Generate C code for predictive models that can be deployed directly to hardware devices Statistics and Machine Learning Toolbox 3

Deep Learning Apply deep learning to computer vision problems Learn more at this session: Machine Learning y Deep Learning con MATLAB Configure and train models using object detection algorithms (R-CNN, Fast R-CNN, Faster R-CNN) Leverage pretrained models for transfer learning (AlexNet, VGG-16, VGG-19) Import models from Caffe Train networks using multiple GPUs (including on Amazon EC2) Neural Network Toolbox Computer Vision System Toolbox 4

Autonomous Driving Systems Design, simulate, and test ADAS and autonomous driving systems Algorithm development Sensor Fusion Computer Vision Deep learning Sensor Fusion Computer Vision & Deep Learning Visualization tools Testing and verification Ground Truth Labeling App Traffic scenario generation Ground truth labeling Scenario Generation Automated Driving System Toolbox 5

More Modeling Domains Available Powertrain Blockset Model and simulation automotive powertrain systems Model gasoline, diesel, hybrid, and electric systems Faster Simulation Simulink (ODE s) Simscape (DAE s) Simulate engine subsystems, transmission assemblies, battery packs Slower Simulation CAD Tools (PDE s) Less Detail More Detail Design and test audio processing systems Low-latency signal streaming Interactive parameter tuning Automatic generation of audio plugins Powertrain Blockset Audio System Toolbox 6

Application Breadth Workflow Depth Platform Productivity Products for the work you do Support for your entire workflow 7

Integrate MATLAB Analytics into Enterprise Applications Deploy MATLAB algorithms without recoding or creating custom infrastructure Develop clients for MATLAB Production Server in any programming language that supports HTTP using RESTful API and JSON Configure and manage multiple server instances using a web-based interface MATLAB Production Server 8

Connecting MATLAB Analytics to IoT Systems Develop analytics and deploy IoT systems Quickly collect and analyze IoT data with ThingSpeak and MATLAB Develop analytics algorithms using MATLAB and toolboxes Deploy on smart devices using code generation and embedded target support Deploy at scale on cloud using ThingSpeak and MATLAB Production Server 9

New Hardware Support Run Simulink models on low-cost hardware devices Run Simulink models on Raspberry Pi 3 and Google Nexus devices Adds to existing hardware support, including LEGO, Arduino, iphone, and Android devices 10

More Connections to 3 rd Party Tools Connect your models to Onshape and DOORS Next Generation Convert an Onshape CAD assembly into a Simscape Multibody model Link and trace model elements to requirements in DOORS Next Generation Simscape Multibody Simulink Verification and Validation 11

Complying with Safety-Critical Standards Detect and fix standards compliance issues at design time with edit-time checking Quickly address compliance and modeling standards issues before running the model For example, check for prohibited blocks or block names Especially useful for applications that require compliance to standards such as DO-178, ISO 26262, IEC 62304 Simulink Verification and Validation 12

Efficient Code Generation Improve code quality with clone detection and dynamic memory allocation Refactor repeating library patterns and subsystem clones Reduces redundancy Improves reusability Generate C code that uses dynamic memory allocation from MATLAB Function blocks Allocate memory as needed at runtime Simulink Verification and Validation Simulink Coder 13

Floating Point HDL Code Generation Generate HDL code directly from singleprecision floating point Simulink models No need to manually convert from floating point to fixed point Mix integer, fixed-point, and floating point operations to balance numerical accuracy versus hardware resource usage HDL Coder 14

Code Verification Detect and prove the absence of run-time errors in your source code using static analysis Learn more at this session: Verificación de código generado automáticamente Identify CERT C violations using defect checkers and coding rules Detect security vulnerabilities highlighted by the CERT C standard Addresses growing concern over software security with the rise in system connectivity Polyspace Bug Finder 15

Application Breadth Workflow Depth Platform Productivity Products for the work you do Support for your entire workflow Getting your work done faster 16

Change the Way You Work in MATLAB See results together with your MATLAB code in the Live Editor (introduced in ) Add equations, images, hyperlinks, and formatted text Present, share, and collaborate using interactive documents Interactive figure updates Pan, zoom, and rotate axes Interactive plot customization, with MATLAB code generation to automate work Interactive equation editor 17

App Designer Environment for building MATLAB apps (introduced in ) Full set of standard user interface components, as well as gauges, knobs, switches, and lamps Rich design environment for laying out apps Object-based code format for easily sharing data between parts of the app Enhancements include: Majority of 2-D plots supported Embed tabular displays using uitable Zoom and pan plots in apps 18

Working with Data Just Got Easier New data types and functionality for more efficient storage and managing of data timetable data container (introduced in ) Store time-stamped tabular data Reorganize, evenly space, and align data string arrays (introduced in ) Memory efficient, faster string operations New functions for common string manipulation New capabilities for preprocessing data Find, fill, and remove missing data Detect and replace outliers Smooth noisy data 19

Working with Big Data Just Got Easier Use tall arrays to manipulate and analyze data that is too big to fit in memory Tall arrays let you use familiar MATLAB functions and syntax to work with big datasets, even if they don t fit in memory Machine Memory e.g. 4~8GB Support for hundreds of functions in MATLAB and Statistics and Machine Learning Toolbox e.g. 100GB~ 1TB Works with Spark + Hadoop Clusters Learn more at this session: Big Data con MATLAB Tall Data 20

Working with Big Data Just Got Easier in Simulink Too Stream large input signals from MATfiles without loading the data into memory Provides a big data workflow for Simulink simulations Use big data in Simulink logging and loading Especially useful when running many simulations where data retrieved is too large to fit into memory 21

Create Your Models Faster Use automatic port creation and reduced bus wiring Add inports and outports to blocks when routing signals Quickly group signals as buses and automatically create bus element ports for fewer signal lines 22

Define your Data Faster Reduces the need to open separate dialog boxes Model and block parameter data is now accessible within the main editor window Accessing and defining Stateflow data is also much easier Model Data Editor Property Inspector Symbol Manager Stateflow 23

Simulate your Model Faster Use the new parsim command and JIT acceleration to speed up your simulations Directly run multiple parallel simulations from the parsim command Quickly build the top-level model for improved performance when running simulations in Accelerator mode Especially use for Monte Carlo simulations and Design of Experiments Parallel Computing Toolbox MATLAB Distributed Computing Server 24

Simulink Project Upgrade Easily update all the models in your Simulink Project to the latest release Avoid the manual process of upgrading one model at a time Simulink Project upgrade is an easy to use UI to automate the upgrade process of all the models in a Simulink project Fixes are automatically applied and a report gets generated 25

What s New in MATLAB and Simulink? Application Breadth Workflow Depth Platform Productivity Machine learning Deep learning Autonomous driving New modeling domains Enterprise applications IoT systems 3rd party tool integration Standards compliance Code generation and verification Live Editor MATLAB Apps New (big) data types Modeling enhancements Release adoption 26

2017 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. 2017 The MathWorks, Inc. 27