File Exchange
MATLAB Newsgroup
Link Exchange
Blogs
Contest
MathWorks.com


DSP
 
MATLAB FOR DSP  Update Link / Bad Link
Programming tips that should help you get started writing MATLAB programs for DSP.

http://www.eng.auburn.edu/~sjreeves/Classes/DSP/DSP.html
Submitted Jun 26, 2002
DSP M-files  Update Link / Bad Link
User contributed DSP m-files from the MATLAB Central File Exchange.

http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectType=category&objectId=69&objectName=General%20DSP
Submitted Oct 23, 2003
Updated May 04, 2004
MathWorks - DSP Blockset    Update Link / Bad Link
consists of Simulink libraries for designing and simulating DSP applications. These libraries include key operations such as classical, multirate, and adaptive filtering; transforms; matrix manipulation and linear algebra; statistics; and spectral analysis. Major enhancements include: � Easier generation and processing of matrix signals � Complete, seamless support of multi-channel, frame-based, and matrix signals � Multipurpose source and sink blocks for frame-based and sample-based processing

http://www.mathworks.com/products/dspblockset/
Submitted Nov 16, 2000
Updated Apr 30, 2004
Fast LDPC toolkit for GF(2) and GF(2^m)  Update Link / Bad Link
LDPC package contains fast encode and decode routines, tools for inverting parity check matrices (MEX) and to export matrices from �Alist� format. Both binary and GF(2^m) codes are supported.

http://www.kozintsev.net/soft.html
Submitted Feb 07, 2005 by Igor Kozintsev
Updated Feb 08, 2005
MathWorks - MATLAB Link for Code Composer Studio    Update Link / Bad Link
The MATLAB Link for Code Composer Studio Development Tools provides a bidirectional interface between MATLAB and Code Composer Studio, the Texas Instruments (TI) software development environment. Using the Link for Code Composer Studio, you can test and verify algorithms running on the C5000 and C6000 families of DSPs, exchange real-time data with development hardware and simulators, and simplify software debugging and performance optimization with the advanced analysis and visualization capabilities of MATLAB.

http://www.mathworks.com/products/ccslink/
Submitted Mar 08, 2001
Updated Apr 30, 2004
DirectDSP - MATLAB DSP Interface  Update Link / Bad Link
DirectDSP software can be called from MATLAB programs. This Library contains a number of hardware-related functions that can be of use to MATLAB programs concerned with data acquisition or DSP. Low-level functions include onboard DSP control, download of DSP chip program files, onboard memory transfer, register and digital I/O access, sampling rate control, analog I/O parameter control, and DSP code configuration. High-level functions include waveform file acquisition, waveform file playback, continuous function generation, digital oscilloscope, spectrum analyzer, stimulus & response, and more. Over 70 types of DSP/analog hardware types can be accessed from MATLAB.

http://www.signalogic.com/matlab.shtml
Submitted Jun 26, 2002
Digital Signal Processing Laboratory  Update Link / Bad Link
Links, references, and m-files from a course offered on EE 468 Digital Signal Processing.

http://ee.yeditepe.edu.tr/labs/ee468/
Submitted Jun 07, 2005 by MATLAB Central Admin
Updated Jun 14, 2005
Hidden Markov Model (HMM) Toolbox for MATLAB  Update Link / Bad Link
An HMM is a Markov chain, where each state generates an observation. You only see the observations, and the goal is to infer the hidden state sequence.

http://www.cs.ubc.ca/~murphyk/Software/HMM/hmm.html
Submitted Jun 07, 2005 by MATLAB Central Admin
Updated Mar 12, 2007 by yshekofteh
Digital Signal Processing at Rice University  Update Link / Bad Link
Exchange Algorithms Complementing the Parks-McClellan Algorithm

http://www-dsp.rice.edu/software/cpm.shtml
Submitted Jun 15, 2005 by MATLAB Central Admin
Updated Jun 17, 2005
MathWorks - Embedded Target for TI C6000� DSP    Update Link / Bad Link
The Embedded Target for C6000 DSP Platform enables the rapid prototyping of real-time software for Texas Instruments (TI) C67x floating-point DSPs and C64x and C62x fixed-point DSPs. It lets you generate efficient code for C6000 processors directly from Simulink models using Real-Time Workshop.

http://www.mathworks.com/products/tic6000/
Submitted Oct 07, 2003
Updated Apr 30, 2004
MATLAB DSP Discussion Group  Update Link / Bad Link
Discussion group to facilitate the exchange of information between MATLAB Users (DSP related topics).

http://www.dsprelated.com/groups/matlab/1.php
Updated Jan 18, 2005
UTRA FDD Blockset - A Simulink blockset for 3GPP standard UMTS transmitter modeling  Update Link / Bad Link
The UTRA FDD Blockset is a library of Simulink blocks that can be combined to create models of the UTRA W-CDMA physical layer. The blocks are bit-exact representations of the individual signal processing tasks defined in UTRA FDD-mode specifications from the 3GPP. Using this blockset, you can rapidly construct a wide variety of transmitter reference models, leaving you free to concentrate on developing your proprietary receivers. Because the models have already been verified, they provide an independent reference against which proprietary designs may be tested.

http://www.mathworks.com/products/connections/product_main.shtml?prod_id=383
Submitted Apr 05, 2000
Updated Feb 16, 2005 by rgitougotrg
MATLAB Tips and Tricks  Update Link / Bad Link
In order to motivate the DSP people out there, I am showing bellow how we can apply a window and scale factors on a pre-framed signal using no loops and minimal memory.

http://www.ee.columbia.edu/~marios/matlab/matlab_tricks.html
Submitted Jun 06, 2005 by MATLAB Central Admin
DSP Builder  Update Link / Bad Link
The DSP Builder shortens DSP design cycles by helping you create the hardware representation of a DSP design in an algorithm-friendly development environment. You can combine existing MATLAB functions and Simulink blocks with Altera DSP Builder blocks and Altera intellectual property (IP) MegaCore� functions to link system-level design and implementation with DSP algorithm development. DSP Builder allows system, algorithm, and hardware designers to share a common development platform.

http://www.altera.com/products/software/system/products/dsp/dsp-builder.html
Submitted Jan 02, 2002
Updated May 04, 2004
DSP-Kit  Update Link / Bad Link
DSP-Kit is a powerful package which is used in conjunction with the ELF-DSP board to provide real time data acquisition and analogue output for MATLAB. The possibilities are: real-time signal generator, synchronous signal acquisition, real-time signal filtering...

http://www.meodat.de/PCSys/dsp-kit.htm
Submitted Nov 11, 2001
Free MathWorks Online Seminar: Design & Implement Software Defined Radio Systems with Simulink & Xilinx System Generator    Update Link / Bad Link
This joint webinar, hosted by The MathWorks and Xilinx, demonstrates how MATLAB and Simulink can help you rapidly move from initial concept to developing and implementing complex models of defense communication systems.

http://www.mathworks.com/mtd8257
Submitted Nov 19, 2004
MathWorks - Embedded Target for TI C2000    Update Link / Bad Link
The Embedded Target for C2000� DSP Platform integrates Simulink� and MATLAB� with Texas Instruments eXpressDSP� tools and C2000 DSP processors. Together, these products let you perform automatic code generation, prototyping, and embedded system deployment on TI C2000 processors. With the Embedded Target for TI C2000� DSP, you can develop and validate control designs and digital signal processing algorithms from concept through code.

http://www.mathworks.com/products/tic2000/
Submitted Jan 09, 2004
Updated Apr 30, 2004
FreeFlyer� - Satellite automation and control tool  Update Link / Bad Link
Fully object-oriented, flight-proven, and far more than just an illustration tool, FreeFlyer� provides a comprehensive solution for satellite and constellation maneuver planning, simulation, illustration, and (automated, autonomous) operational control. FreeFlyer is easily configured via a MATLAB interface. It can be customized for specific satellite physical characteristics, control laws, consumption of expendables, and nominal and anomalous control system capabilities. The FreeFlyer system provides extensive support for typical satellite operations such as control system, targeting, and crosslink. FreeFlyer includes an interface to MATLAB that addresses customization of these functions with one easy-to-use tool. Application Areas: Aerospace; Communications; Control system design/analysis; Data analysis/modeling; Educational instruction; Satellite design; Satellite mission design and planning; Satellite/constellation design; System identification.

http://www.mathworks.com/products/connections/product_main.shtml?prod_id=203
Submitted Apr 07, 2000
Updated Mar 22, 2004
MATLAB-to-C translation  Update Link / Bad Link
A three part article at DSP Design Online about converting MATLAB to C code.

http://www.dspdesignline.com/howto/tools_ip/204300450
Submitted Dec 06, 2007 by Helen Chen
Free Online MathWorks Seminar: Design and Implementation of Video Applications on TI C6400 DSPs with Simulink    Update Link / Bad Link
Simulink, when combined with DSP Blockset, Real-Time Workshop, Embedded Target for TI C6000, and MATLAB Link for Code Composer Studio, simplifies and enhances an engineer�s ability to quickly and effectively translate product-level and algorithm-level specifications into a working TI DSP-based prototype for the consumer electronics, security, medical imaging, and other markets.

http://www.mathworks.com/mtd6952
Submitted Mar 18, 2004
Updated Aug 10, 2004
Free Online MathWorks Seminar: Code Generation & Verification for TI DSPs    Update Link / Bad Link
This recorded webinar presents tools and methodologies for implementing and verifying embedded software applications on TI DSPs. It focuses on signal processing applications, such as audio and video applications on the TI C6000� family of processors, and also on control applications, such as motor control on the TI C2000� family of processors.

http://www.mathworks.com/mtd10592
Submitted Feb 08, 2006
FUSE Toolbox for MATLAB  Update Link / Bad Link
The FUSE Toolbox for MATLAB facilitates the configuration and control of Nallatech�s high-performance FPGA systems directly from MATLAB, using the provided library of functions. The FUSE Toolbox for MATLAB offers developers the ability to interface their FPGA algorithms with the powerful MATLAB environment, providing enhanced processing performance and significantly reduced development times.

http://www.nallatech.com/?node_id=1.2.2&id=18
Submitted Jan 17, 2005
MathWorks - Fixed-Point Blockset    Update Link / Bad Link
The Fixed-Point Blockset allows engineers to efficiently design control systems and digital filters that will be implemented using fixed-point arithmetic. A block diagram containing detailed fixed-point information of the system model is constructed in Simulink�. You can perform a bit-true simulation to observe the effects of limited range and precision.

http://www.mathworks.com/products/fixpoint/
Submitted Nov 16, 2000
Updated Apr 30, 2004

Public Viewings and Use Policy for the MATLAB Central Link Exchange
NOTICE: This MATLAB Central portion of The MathWorks' site provides links to other third-party World Wide Web sites or resources. If you visit one of these sites, please note that we do not control their privacy pratices. Therefore we urge you to learn about their privacy practices before leaving any information with them. The MathWorks does not control the content posted on linked sites and, as such, does not guarantee the accuarcy, integrity, or quality of such content.
Read the complete Disclaimer prior to use.

Related Topics