Technical Articles

  • Developing Motion Analysis Algorithms

    Learn more
  • Simulating Optical Systems for Retina Implant Design

    Learn more
  • Solving Geometric Problems with GPU Computing in MATLAB

    Learn more

Filter all Articles


Article Published
By developing and testing motion analysis algorithms in MATLAB® and generating C code with MATLAB Coder™ dorsaVi engineers cut development time by almost half compared to their previous approach, which involved hand-coding in C#.
Dec 2014
Nano Retina developed a system model in Simulink® incorporating the eye’s optics and movements, environmental factors, and analog and digital subsystems, and simulated the model under multiple scenarios to gain insights into the system behavior.
Sep 2014
Engineers use MATLAB and Simulink to analyze image and signal data, design controls and signal processing algorithms, implement their designs in software after thorough verification and validation, and generate reports for standards compliance.
Aug 2014
Using MATLAB and a variety of hardware platforms, students can complete hands-on projects in controls, mechatronics, robotics, signal processing and circuit design.
Aug 2014
This article describes how to modify an algorithm to run on a GPU, and then solve a geometric problem involving millions of lines and shapes in under a second.
Jul 2014
Mar 2014
This paper describes how HDL Coder can be used with Altera DSP Builder in an integrated FPGA workflow.
Feb 2014
Model-Based Design with MATLAB and Simulink enables Hitachi to improve communication between teams, reduce development time, and reduce risk by evaluating system performance early in the design process.
Nov 2013
SKA South Africa engineers are developing a DSP system capable of processing 5 terabits of data a second from the 64 radio antennas in the MeerKAT array.
Aug 2013
Texas Instruments engineers designed an ADC that uses noise shaping to reduce chip area and power consumption.
May 2013
MATLAB supports CUDA kernel development by providing a language and development environment for quickly evaluating kernels, analyzing and visualizing kernel results, and writing test harnesses to validate kernel results.
Apr 2013
Using MATLAB and Signal Processing Toolbox, Philips Research engineers develop audio beamforming technology that varies the TV sound levels for two people in the same room.
Apr 2013
A single system-level environment enabled geographically separated teams to develop different parts of the mixed-signal system separately and then demonstrate that they worked together.
Mar 2013
Using system-level design, the Semiconductor Technology Academic Research Center (STARC) halved design time and eliminated costly respins.
Mar 2013
A simple interface lets you download a custom waveform to an instrument without programming with an IVI-driver or using SCPI commands.
Jan 2013
By using a Simulink behavioral model to simulate system performance, designers quickly evaluate design alternatives and reduce simulation time.
Oct 2012
Model-Based Design enables engineers to develop FPGA prototypes much faster and with a greater degree of confidence than with a traditional, manual workflow.
Oct 2012
Overview of resources for project-based learning, including books, a webinar, and Simulink support for interfacing with low-cost hardware.
Oct 2012
CommScope's MATLAB based DPD technology enables wireless base stations to operate efficiently while minimizing spurious amplifier emissions.
Jan 2012
Simulink behavioral simulations help Epoch Microelectronics engineers verify that their ADPLL designs meet specifications before committing to hardware.
Dec 2011
Addressing the growing bandwidth crunch with dynamic spectrum management technologies based on MATLAB and Simulink.
Nov 2011
Amimon's Wireless Home Digital Interface technology enables 1080p frames to be sent 60 times per second through walls to a device 100 feet away.
Oct 2011
UC Berkeley's Center for Astronomy Signal Processing and Electronics Research developed a Simulink based component library for building and deploying sophisticated instruments at a fraction of the cost of custom-hardware instruments.
May 2011
Using an adaptive median filter as an example, this article shows how to make a MATLAB algorithm suitable for hardware implementation.
Mar 2011
By simulating IC designs before fabrication and automating tests, Fujitsu achieved significant time and cost savings and improved test quality, speed, and reproducibility.
Mar 2011
Nujira’s envelope-tracking technology doubles a PA’s efficiency from 30% to 60%.
Oct 2010
Cosimulating digital baseband components in MATLAB® and Simulink® with the analog components in Cadence® Virtuoso® AMS Designer enables Atmel to verify system performance well before committing to silicon.
May 2010
This article demonstrates a workflow that uses built-in functionality in MATLAB® and related products to develop a classification algorithm for an isolated, speaker-dependent speech-recognition system.
Jan 2010
Jan 2010
By enabling C-code generation directly from MATLAB algorithms, the Embedded MATLAB language subset closes the gap between exploration and implementation.
Nov 2009
Johns Hopkins University Applied Physics Laboratory is leading a worldwide team whose mission is to develop a prosthetic that enables the wearer to move with the speed, dexterity, and force of a real arm and perceive pressure, force, & temperature.
Nov 2009
Model-Based Design enabled IAV to reduce their mass-production ECU development process from three years to just 18 months.
Nov 2009
Designing audio codec filter in MATLAB and using Filter Design HDL Coder to generate synthesizable RTL code lets Mediatek rapidly evaluate filter architectures, optimize for silicon area & reduce the RTL code development cycle to less than 2 weeks.
Nov 2009
Using a do-while loop as an example, this article demonstrates how modeling design patterns can be used to generate efficient C code from algorithm models.
Sep 2009
In a joint effort with MathWorks Consulting Services, Alkermes developed a video capture and analysis procedure that provides information on the physical factors influencing performance of a capsule-based drug inhaler.
May 2009
A BYU professor describes how students in In ECEn 485: Introduction to Digital Communication Theory use MATLAB and Simulink to design and test digital modems and communication systems.
Apr 2009
Using a fault-tolerant fuel system model as an example, this article describes tools and a workflow for converting models from floating- to fixed-point for production code generation. The approach described uses two tools in Simulink Fixed Point.
Nov 2008
At Virginia Military Institute, undergraduates complete digital signal processing labs and conduct independent research projects with MATLAB and Data Acquisition Toolbox.
Oct 2008
An integrated framework enables technicians unfamiliar with communications theory to specify an SDR design at a high level of abstraction.
Sep 2008
Aerospace, automotive, communications, mechatronics and other organizations solve the challenge of verifying and validating embedded systems comprising software and electronics.
Sep 2008
Case Western Reserve University researchers developed a programmable device that sends electrical signals to an implant that activates paralyzed limbs and muscles.
Feb 2008
Students at the University of Washington (UW) use MATLAB® and other MathWorks products in one of our most popular courses— EE436: Medical Instrumentation.
Oct 2007
This article describes a process for creating a parameterized battery model capable of providing accurate simulation results and fast simulation speed.
Apr 2007
Use Model-Based Design to build an executable specification for a WiMAX transmitter channel coder.
Oct 2006
Article reprint from The Mathworks News & Notes, January 2006.
Jan 2006
FPGA-based processing can add levels of performance only possible with custom ASICs.
Jan 2006
Automotive engineers have developed lane tracking and departure warning systems that use a small camera to transmit video information about lane markings and road conditions.
Jan 2006
In terms of their size and processing speeds, modern FPGAs (Field Programmable Gate Arrays) have attained a level that makes it possible not only to perform individual mathematical operations but also to accommodate entire DSP algorithms.
Jan 2004

Receive the latest MATLAB and Simulink technical articles.

Related Resources

Latest Blogs