The LabVIEW 2009 Adaptive Filter Toolkit updates the Adaptive Filter Toolkit 1.0 to support LabVIEW 2009. This release is a maintenance release.
The Adaptive Filter Toolkit includes tools for designing, analyzing, and simulating adaptive filters, including fixed-point adaptive filters. This file contains the following information about the Adaptive Filter Toolkit.
Overview
System Requirements
Installation Instructions
Accessing the Help
Finding Examples
Known Issues
Overview
An adaptive filter is a computational device that iteratively models the relationship between the input and output signals of the filter. An adaptive filter self-adjusts the filter coefficients according to an adaptive algorithm. You can use the Adaptive Filter Toolkit to create adaptive filters with the following adaptive algorithms:
Least mean squares (LMS) and the variants, such as normalized LMS, leaky LMS, normalized leaky LMS, sign LMS, and fast block LMS
Filtered-x LMS and normalized filtered-x LMS
Recursive least squares (RLS) and QR decomposition-based RLS (QR-RLS)
You can apply the adaptive filters that you create to different applications, such as adaptive noise cancellation, adaptive echo cancellation, system identification, and so on. You also can create and implement fixed-point adaptive filters on National Instruments FPGA targets.
System Requirements
The computer you are using must meet the following minimum system requirements to run the Adaptive Filter Toolkit:
Windows Vista/XP/2000
50 MB free disk space
LabVIEW 2009 Full or Professional Development System
Note: If you want to use the Adaptive Filter Toolkit to generate LabVIEW FPGA code for a fixed-point adaptive filter, you must install the LabVIEW FPGA Module on the host computer.
Installation Instructions
You can install all of your LabVIEW products—including the Adaptive Filter Toolkit—using the LabVIEW 2009 Platform DVDs. You can find installation instructions for the Adaptive Filter Toolkit along with activation instructions in the following locations:
LabVIEW Release Notes, which are available in your LabVIEW software kit.
LabVIEW 2009 Platform DVDs Readme, which is available on the top-level of LabVIEW Platform DVD 1.
To request additional LabVIEW 2009 Platform DVDs, refer to the National Instruments Web site.
Accessing the Help
Refer to the LabVIEW Help, accessible by selecting Help»Search the LabVIEW Help from the pull-down menu in LabVIEW, for information about using the Adaptive Filter Toolkit.
Finding Examples
You can access the examples for the Adaptive Filter Toolkit by selecting Help»Find Examples to display the NI Example Finder and then navigating to the Toolkits and Modules»Adaptive Filters folder. You also can click the Find Examples link in the Examples section of the Getting Started window to display the NI Example Finder. You can modify an example VI to fit an application, or you can copy and paste from one or more examples into a VI that you create.
You also can find the examples for the Adaptive Filter Toolkit in the labview\examples\Adaptive Filters directory.
Known Issues
You can access the software and documentation known issues list online. Refer to the National Instruments Web site for an up-to-date list of known issues in the Adaptive Filter Toolkit.
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National Instruments Corporation.
National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
Trademarks
National Instruments, NI, ni.com, and LabVIEW are trademarks of National Instruments Corporation. Refer to the Terms of Use section on ni.com/legal for more information about National Instruments trademarks.
Other product and company names mentioned herein are trademarks or trade names of their respective companies.
Patents
For patents covering the National Instruments products/technology, refer to the appropriate location: Help» Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents.