Summary of the content on the page No. 1
TM
Measurement Studio
TM
Measurement Computing Edition
User Manual
Measurement Studio for MCC User Manual
March 2006
374318A-01
Summary of the content on the page No. 2
Worldwide Technical Support and Product Information ni.com National Instruments Corporate Headquarters 11500 North Mopac Expressway Austin, Texas 78759-3504 USA Tel: 512 683 0100 Worldwide Offices Australia 1800 300 800, Austria 43 0 662 45 79 90 0, Belgium 32 0 2 757 00 20, Brazil 55 11 3262 3599, Canada 800 433 3488, China 86 21 6555 7838, Czech Republic 420 224 235 774, Denmark 45 45 76 26 00, Finland 385 0 9 725 725 11, France 33 0 1 48 14 24 24, Germany 49 0 89 741 31 30, India 91 80 4119
Summary of the content on the page No. 3
Important Information Warranty The media on which you receive National Instruments software are warranted not to fail to execute programming instructions, due to defects in materials and workmanship, for a period of 90 days from date of shipment, as evidenced by receipts or other documentation. National Instruments will, at its option, repair or replace software media that do not execute programming instructions if National Instruments receives notice of such defects during the warranty per
Summary of the content on the page No. 4
WARNING REGARDING USE OF MEASUREMENT COMPUTING CORPORATION PRODUCTS MEASUREMENT COMPUTING CORPORATION DOES NOT AUTHORIZE ANY MEASUREMENT COMPUTING CORPORATION PRODUCT FOR USE IN LIFE SUPPORT SYSTEMS AND/OR DEVICES WITHOUT WRITTEN APPROVAL OF THE CEO OF MEASUREMENT COMPUTING CORPORATION. LIFE SUPPORT DEVICES/SYSTEMS ARE DEVICES OR SYSTEMS WHICH, A)ARE INTENDED FOR SURGICAL IMPLANTATION INTO THE BODY, OR B)SUPPORT OR SUSTAIN LIFE AND WHOSE FAILURE TO PERFORM CAN BE REASONABLY EXPECTED TO RESUL
Summary of the content on the page No. 5
Contents About This Manual How To Use this Manual ...............................................................................................ix Conventions ...................................................................................................................x Chapter 1 Introduction to Measurement Studio Measurement Computing Edition Installation Requirements ..............................................................................................1-1 Deployment Requirements
Summary of the content on the page No. 6
Contents Numeric Edit Control...................................................................................... 2-17 Switch and LED Controls ............................................................................... 2-18 Property Editor Control................................................................................... 2-19 Measurement Studio Support for Visual Studio 2005 Class Library Overview ........... 2-20 Windows Forms Array Controls .......................................
Summary of the content on the page No. 7
Contents Appendix A Contacting Measurement Computing Corp. Glossary Index © National Instruments Corporation vii Measurement Studio for MCC User Manual
Summary of the content on the page No. 8
About This Manual The Measurement Studio Measurement Computing Edition User Manual introduces the concepts associated with the Measurement Studio class libraries and development tools. This manual assumes that you have a general working knowledge of Microsoft Visual Studio, including .NET Windows and ASP.NET. How To Use this Manual Measurement Studio 8.0.1 includes one CD with support for both Visual Studio .NET 2003 and Visual Studio 2005. This manual documents the Measurement Studio for
Summary of the content on the page No. 9
About This Manual Conventions The following conventions appear in this manual: <> Text enclosed in angle brackets represents directory names and parts of paths that may vary on different computers, such as . » The » symbol leads you through nested menu items and dialog box options to a final action. The sequence File»Page Setup»Options directs you to pull down the File menu, select the Page Setup item, and select Options from the last dialog box. This icon denotes a tip, whic
Summary of the content on the page No. 10
1 Introduction to Measurement Studio Measurement Computing Edition Measurement Studio Measurement Computing Edition is an integrated suite of tools and class libraries that are designed for developers using .NET Windows and ASP.NET to develop measurement and automation applications. Measurement Studio Measurement Computing Edition dramatically reduces application development time through object-oriented measurement hardware interfaces, advanced analysis libraries, scientific user interfa
Summary of the content on the page No. 11
Chapter 1 Introduction to Measurement Studio Measurement Computing Edition integrated tools) or Visual C#, Visual Basic, or Visual C++ Express Editions of Microsoft Visual Studio 2005 Measurement Studio integration tools are not supported in the Visual Studio 2005 Express Editions. Intel Pentium II class processor, 733 MHz or higher Video display—800 × 600, 256 colors (16-bit color recommended for user interface controls) Minimum of 256 MB of RAM (512 MB or higher recommended) Minimum
Summary of the content on the page No. 12
Chapter 1 Introduction to Measurement Studio Measurement Computing Edition 2. Click Install NI Measurement Studio for Visual Studio .NET 2003 or click Install NI Measurement Studio for Visual Studio 2005. 3. Click Next to install all NI software to the default installation directory, or click Browse to select a different installation directory. You must install Measurement Studio to a local drive. Click Next. Note The option to browse for an installation location is valid only if you have not
Summary of the content on the page No. 13
Chapter 1 Introduction to Measurement Studio Measurement Computing Edition Measurement Studio Features The following list contains features included in Measurement Studio. Refer to mccdaq.com/mstudio for more information about the features and functionality included in Measurement Studio. Windows Forms user interface controls Web Forms user interface controls Analysis class library Universal Library class library MccDaq Scan Components class library GPIB class library Measurement S
Summary of the content on the page No. 14
Chapter 1 Introduction to Measurement Studio Measurement Computing Edition The following resources also are available to provide you with information about Measurement Studio. Examples—Measurement Studio installs examples to the following paths: – Visual Basic .NET or Visual C#—Program Files\National Instruments\\DotNET\Examples Measurement Computing Technical Support—Refer to Appendix A, Contacting Measurement Computing Corp., for more information. Measurement Studi
Summary of the content on the page No. 15
2 Measurement Studio Measurement Computing Edition .NET Class Libraries This chapter provides overview information about the .NET class libraries included with Measurement Studio Measurement Computing Edition support for Visual Studio .NET 2003 and Visual Studio 2005. Refer to the Using the Measurement Studio .NET Class Libraries section of the NI Measurement Studio Help for detailed information about these libraries. Refer to Chapter 4, Getting Started with Measurement Studio, for step-
Summary of the content on the page No. 16
Chapter 2 Measurement Studio Measurement Computing Edition .NET Class Libraries Analysis The Measurement Studio Analysis .NET class library is in the NationalInstruments.Analysis namespace. The Analysis class library includes a set of classes that provides various digital signal processing, signal filtering, signal generation, peak detection, and other general mathematical functionality. Use this library to analyze acquired data or to generate data. The Analysis class library includes the f
Summary of the content on the page No. 17
Chapter 2 Measurement Studio Measurement Computing Edition .NET Class Libraries Sine Wave Square Wave Triangle Wave Uniform White Noise Windowing Blackman Window Blackman-Harris Window Blackman-Nuttall Window Cosine Tapered window Dolph-Chebyshev Window Exact Blackman Window Exponential Window Flat Top Window Force Window Gauss Window General Cosine Window Hamming Window Hanning Window Kaiser Window Scaled Time Domain Windows Symmetric Time Domain Windows T
Summary of the content on the page No. 18
Chapter 2 Measurement Studio Measurement Computing Edition .NET Class Libraries IIR Cascade Inverse Chebyshev Kaiser Signal Processing Autocorrelation Convolution Cross Power Cross Correlation Decimate Deconvolution Derivative x(t) Discrete Cosine Transform Discrete Sine Transform Fast Hartley Transform Fast Hilbert Transform Integral x(t) Inverse Fast Hartley Transform Inverse Fast Hilbert Transform Peak Detection Power Spectrum Pulse Parameters Real and
Summary of the content on the page No. 19
Chapter 2 Measurement Studio Measurement Computing Edition .NET Class Libraries Determinant Dot Product Inverse Matrix Matrix Condition Number Matrix Multiplication Matrix Norm Matrix Rank Outer Product Pseudo Inverse Matrix Special Matrix Test Positive Definite Matrix Trace Transpose Array and Numeric Operations 1D and 2D Array Arithmetic 1D and 2D Linear Evaluation Evaluation 1D Polar to Rectangular 1D Rectangular to Polar Complex Number Arithmetic Find P
Summary of the content on the page No. 20
Chapter 2 Measurement Studio Measurement Computing Edition .NET Class Libraries Statistics Histogram Mean Median and Mode Moment about Mean Tip For more information about analyzing or generating data with the Analysis class library, refer to the Using the Measurement Studio Analysis .NET Library topic in the NI Measurement Studio Help. For more information about the functionality included in the Analysis class library, visit ni.com/analysis and select Analysis in Measurement Studio.