The MathWorks, Inc. (branded as simply MathWorks) is an American privately held corporation that specializes in mathematical computing software. Its major products include MATLAB and Simulink. As of April 2014, it employed over 3,000 people worldwide with 70% located at the company's headquarters in Natick, Massachusetts, United States.

Wikipedia
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Hello readers, today we have another post from Amy, who is here to share more of her valuable experience deploying toolboxes. Take note of some of these tips after you have thoroughly enjoyed any eclipse observations you have been lucky enough to witness this time around. Just like looking at an eclipse directly is something you want to avoid, so are these packaging anti-patterns. Take it away Amy! What are some common pitfalls when packaging a toolbox? In one of my previous posts, I described how to set up your development environment in MATLAB when developing and packaging a MATLAB toolbox. In this post, I'll share ways to avoid common pitfalls which can cause the toolbox packaging process to fail. Toolbox project file contains absolute paths to files It's important to understand how the project file (.prj) handles paths to ensure that they function correctly irrespective of the absolute sandbox path. In my other post, I recommend that the toolbox content sits below the folder
  • Old: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
  • Old: Hi folks, it's been a long time! Thanks for your patience as we have a lot of great incubating topics to discuss on the blog. Today I am excited to introduce David Hruska, who is the lead developer on an exciting new mocking framework that is part of MATLAB as of R2017b, and he is here to explore it a bit with you. Enjoy! Do you mock when writing code? No, I'm not talking about this kind of mocking. I'm talking about replacing the dependencies of your system-under-test with mock objects to drive the system's behavior a particular way, or verify how it interacts with its collaborators. MATLAB release 2017a includes a mocking framework for just this purpose. Let's look at an example in action to see what this means in practice. Here's the interface for an Iterator class that we'll be using.classdef Iterator < handle properties (Abstract, SetAccess=private) Value; end methods (Abstract) bool = hasNext(iter); advance(iter); end end And here's an algorithm we want to test. It determine
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
  • Old: Hi folks, it's been a long time! Thanks for your patience as we have a lot of great incubating topics to discuss on the blog. Today I am excited to introduce David Hruska, who is the lead developer on an exciting new mocking framework that is part of MATLAB as of R2017b, and he is here to explore it a bit with you. Enjoy! Do you mock when writing code? No, I'm not talking about this kind of mocking. I'm talking about replacing the dependencies of your system-under-test with mock objects to drive the system's behavior a particular way, or verify how it interacts with its collaborators. MATLAB release 2017a includes a mocking framework for just this purpose. Let's look at an example in action to see what this means in practice. Here's the interface for an Iterator class that we'll be using.classdef Iterator < handle properties (Abstract, SetAccess=private) Value; end methods (Abstract) bool = hasNext(iter); advance(iter); end end And here's an algorithm we want to test. It determine
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
  • Old: Hi folks, it's been a long time! Thanks for your patience as we have a lot of great incubating topics to discuss on the blog. Today I am excited to introduce David Hruska, who is the lead developer on an exciting new mocking framework that is part of MATLAB as of R2017b, and he is here to explore it a bit with you. Enjoy! Do you mock when writing code? No, I'm not talking about this kind of mocking. I'm talking about replacing the dependencies of your system-under-test with mock objects to drive the system's behavior a particular way, or verify how it interacts with its collaborators. MATLAB release 2017a includes a mocking framework for just this purpose. Let's look at an example in action to see what this means in practice. Here's the interface for an Iterator class that we'll be using.classdef Iterator < handle properties (Abstract, SetAccess=private) Value; end methods (Abstract) bool = hasNext(iter); advance(iter); end end And here's an algorithm we want to test. It determine
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
  • Old: Hi folks, it's been a long time! Thanks for your patience as we have a lot of great incubating topics to discuss on the blog. Today I am excited to introduce David Hruska, who is the lead developer on an exciting new mocking framework that is part of MATLAB as of R2017b, and he is here to explore it a bit with you. Enjoy! Do you mock when writing code? No, I'm not talking about this kind of mocking. I'm talking about replacing the dependencies of your system-under-test with mock objects to drive the system's behavior a particular way, or verify how it interacts with its collaborators. MATLAB release 2017a includes a mocking framework for just this purpose. Let's look at an example in action to see what this means in practice. Here's the interface for an Iterator class that we'll be using.classdef Iterator < handle properties (Abstract, SetAccess=private) Value; end methods (Abstract) bool = hasNext(iter); advance(iter); end end And here's an algorithm we want to test. It determine
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
  • Old: Hi folks, it's been a long time! Thanks for your patience as we have a lot of great incubating topics to discuss on the blog. Today I am excited to introduce David Hruska, who is the lead developer on an exciting new mocking framework that is part of MATLAB as of R2017b, and he is here to explore it a bit with you. Enjoy! Do you mock when writing code? No, I'm not talking about this kind of mocking. I'm talking about replacing the dependencies of your system-under-test with mock objects to drive the system's behavior a particular way, or verify how it interacts with its collaborators. MATLAB release 2017a includes a mocking framework for just this purpose. Let's look at an example in action to see what this means in practice. Here's the interface for an Iterator class that we'll be using.classdef Iterator < handle properties (Abstract, SetAccess=private) Value; end methods (Abstract) bool = hasNext(iter); advance(iter); end end And here's an algorithm we want to test. It determine
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
  • Old: Hi folks, it's been a long time! Thanks for your patience as we have a lot of great incubating topics to discuss on the blog. Today I am excited to introduce David Hruska, who is the lead developer on an exciting new mocking framework that is part of MATLAB as of R2017b, and he is here to explore it a bit with you. Enjoy! Do you mock when writing code? No, I'm not talking about this kind of mocking. I'm talking about replacing the dependencies of your system-under-test with mock objects to drive the system's behavior a particular way, or verify how it interacts with its collaborators. MATLAB release 2017a includes a mocking framework for just this purpose. Let's look at an example in action to see what this means in practice. Here's the interface for an Iterator class that we'll be using.classdef Iterator < handle properties (Abstract, SetAccess=private) Value; end methods (Abstract) bool = hasNext(iter); advance(iter); end end And here's an algorithm we want to test. It determine
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Algorithm Verification and Tool Validation in MATLAB YT
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Learn more about MATLAB: https://goo.gl/8QV7ZZ Learn more about Simulink: https://goo.gl/nqnbLe Medical devices and other regulated safety-critical industries face a unique set of challenges and strict requirements for verifying and validating their products and quality systems. Test...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Understanding Discrete Event Simulation, Part 5: Communication Modeling
    Watch more MATLAB Tech Talks: https://goo.gl/ktpVB7 Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Learn the basics of using discrete-event simulation to evaluate the performance of digital communication systems in this MATLAB® Tech Talk by Will Campbell. The video explores how you can use discrete-event simulation to answer quest...
The MathWorks
The MathWorks
Page Metadata Update

New page title detected.

  • New: Guess what? Tableau® has been updated to provide direct support for MATLAB algorithms via MATLAB Production Server! Now you can have seamless access to MATLAB analytics on your Tableau dashboards. Check out the Tableau blog! Image Credit: Tableau Software®  Very cool! Are any of you readers integrating with Tableau? Have you wanted to?
  • Old: Hi folks, it's been a long time! Thanks for your patience as we have a lot of great incubating topics to discuss on the blog. Today I am excited to introduce David Hruska, who is the lead developer on an exciting new mocking framework that is part of MATLAB as of R2017b, and he is here to explore it a bit with you. Enjoy! Do you mock when writing code? No, I'm not talking about this kind of mocking. I'm talking about replacing the dependencies of your system-under-test with mock objects to drive the system's behavior a particular way, or verify how it interacts with its collaborators. MATLAB release 2017a includes a mocking framework for just this purpose. Let's look at an example in action to see what this means in practice. Here's the interface for an Iterator class that we'll be using.classdef Iterator < handle properties (Abstract, SetAccess=private) Value; end methods (Abstract) bool = hasNext(iter); advance(iter); end end And here's an algorithm we want to test. It determine
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Communications System Toolbox Library for the NFC Protocol
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Learn more about MATLAB: https://goo.gl/8QV7ZZ Learn more about Simulink: https://goo.gl/nqnbLe Communications System Toolbox™ Library for the NFC Protocol allows you to model communication between two Near Field Communication (NFC) devices in MATLAB®. NFC is a set of short-range wir...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Power Plant Model Validation (PPMV) with MATLAB and Simulink, Part 4
    Automated parameter sensitivity is used to assess and rank the influence of system parameters on system response. Reactive-power (PQ) replay and voltage and frequency (VF) replay are used simultaneously for automated parameter sensitivity to gain deeper insights on the effect of parameter changes on system response. The objective function that is used in both automated parameter sensitivity and a...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Power Plant Model Validation (PPMV) with MATLAB and Simulink, Part 3: Manual Parameter Tuning
    You can work interactively within the MATLAB® and Simulink® environments to manually adjust parameters based on engineering judgement and insights gained from the analysis of the simulated responses from active-power and reactive-power (PQ) replay and voltage and frequency (VF) replay. By combining both replay paradigms, you can get deeper insights on the effect of parameter changes on system resp...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Power Plant Model Validation (PPMV) with MATLAB and Simulink, Part 2: Summary
    For online performance monitoring of grid events, data replay involves exciting the plant model through physical measurements of voltage or current at the grid point-of-connection. It is common to consider voltage (V), frequency (F), active-power (P), and reactive-power (Q) as the four measurements necessary to perform PPMV. Two data replay paradigms are available with these four measurements: 1. ...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Understanding Discrete Event Simulation, Part 4: Operations Research
    Watch more MATLAB Tech Talks: https://goo.gl/ktpVB7 Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Learn the basics of using discrete-event simulation in operations research in this MATLAB® Tech Talk by Will Campbell. The video explores how every process requires resources such as time, money, materials, equipment, and staffing. I...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Power Plant Model Validation (PPMV) with MATLAB and Simulink, Part 1: Introduction
    It has long been recognized in the electric power industry that to have a large-scale simulation of an electric grid that closely matches reality, you need to go through the process of calibrating the individual components of that grid. This process is referred to as power plant model validation (PPMV) and can be performed both with offline step tests and online performance monitoring of grid even...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Understanding Discrete Event Simulation, Part 3: Leveraging Stochastic Processes
    Watch more MATLAB Tech Talks: https://goo.gl/ktpVB7 Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Learn how discrete-event simulation uses stochastic processes, in which aspects of a system are randomized, in this MATLAB® Tech Talk by Will Campbell. Stochastic processes are particularly important to discrete-event simulation, as ...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Understanding Discrete Event Simulation, Part 2: Why Use Discrete Event Simulation
    Watch more MATLAB Tech Talks: https://goo.gl/ktpVB7 Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Learn how discrete-event simulation can help you solve problems related to scheduling, resource allocation, and capacity planning in this MATLAB® Tech Talk by Will Campbell. Some processes lend themselves well to discrete-event simul...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Bus Smart Editing Cues - Simulink Video
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Learn more about Simulink: https://goo.gl/nqnbLe Automatically create a bus from a set of signals using Simulink®. Simulink® is a block diagram environment for multidomain simulation and Model-Based Design. It supports simulation, automatic code generation, and continuous test and ve...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Developing and Sharing MATLAB Apps and Toolboxes
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE In this session, David discusses how to develop MATLAB® tools that can be used across teams in your organisation, focusing on: Architectural and implementation patterns to encourage robustness and reusability Design conventions to help users learn tools fast Tools to manage the cre...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Wireless Design in MATLAB
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Wireless engineering teams use MATLAB® to reduce development time from algorithm development through full system simulation and hardware implementation. In this session, Mandar shows: LTE and 802.11 a/b/g/n/ac simulation, signal generation, design verification, and performance assess...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Connecting to Hardware and Rapid Prototyping - MATLAB and Simulink Video
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE In this session, Nicolas discusses how you can use MATLAB® and Simulink® to: Test your system by running plant models in real-time Quickly iterate on your designs without access to production hardware Connect test setup to external actuators and sensors
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Machine Learning and Deep Learning - MATLAB and Simulink Video
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Machine learning is ubiquitous. From medical diagnosis, speech, and object recognition to engine health monitoring and predictive maintenance, machine learning techniques are being used to make critical engineering and business decisions every moment of the day. In this session, we lo...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Introduction to Data Analytics with MATLAB
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Attend this session to learn how MATLAB® can take you beyond Microsoft® Excel®. Automate your analysis workflows with thousands of prebuilt mathematical and advanced analysis functions and versatile visualisation tools. Through product demonstrations, see how to: Access data from fil...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Developing Machine Learning and Deep Learning Algorithms Using MATLAB
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Machine learning is ubiquitous. From medical diagnosis, speech, and object recognition to engine health monitoring and predictive maintenance, machine learning techniques are being used to make critical engineering and business decisions every moment of the day. In this session, we lo...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Navigating Big Data with MATLAB
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Data is everywhere and each year users store more and more of it. Huge data sets present an amazing opportunity to discover new things about the world, the products made, and how people interact with them. However, big data sets also present some real challenges. How do you understand...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Modelling Simulation and Control of a Quadcopter - MATLAB and Simulink Video
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE This session reviews how engineering and science students use software simulation tools to develop a deeper understanding of complex multidomain applications. A quadcopter UAV example is used to showcase how the fundamental mathematics concepts introduced in the earlier years of a sci...
The MathWorks
The MathWorks
YouTube Video

New YouTube videos detected.

  • Master Class Unifying Model and Code Verification Why and How - MATLAB and Simulink Video
    Free MATLAB Trial: https://goo.gl/yXuXnS Request a Quote: https://goo.gl/wNKDSg Contact Us: https://goo.gl/RjJAkE Verification and validation techniques applied throughout the development process enable you to find errors before they can derail your project. In this session, you’ll learn how to: Use Model-Based Design to perform virtual testing early in the project Verify and analyze your desig...

Out-Market Your Competitors?

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account Log in

By signing up, you agree to the Terms of Service and Privacy Policy.

Out-Market Your Competitors

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account

Already a user?  Log in

By signing up, you agree to the Terms of Service and Privacy Policy.