Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Measurement Studio Analysis Libraries

The Standard Analysis class library includes the sawtooth, sine, square, triangle, and 2D array operations functions.

View the Measurement Studio Resource Page

Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Measurements
AC and DC EstimatorYESYESYESYES
Amplitude and Phase SpectrumYESYESYESYES
Auto Power SpectrumYESYESYESYES
Cross Power SpectrumYESYESYESYES
Cycle RMS AverageYES
Harmonic AnalyzerYESYESYES
Impulse Response FunctionYESYESYESYESYESYES
Network Functions (avg)YESYESYESYESYESYES
Power and Frequency EstimateYESYESYESYES
Pulse MeasurementsYES
Scaled Time Domain WindowYESYESYESYES
Single Tone InformationYES
Spectrum Unit ConversionYESYESYESYES
State LevelsYES
Transfer FunctionYESYESYESYES
Transition MeasurementsYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Signal Generation
Arbitrary WaveYESYESYESYESYESYES
Chirp PatternYESYESYESYES
Gaussian White NoiseYESYESYESYESYESYES
Impulse PatternYESYESYESYES
Pulse PatternYESYESYESYES
Ramp PatternYESYESYESYES
Sawtooth WaveYESYESYESYES
Sinc PatternYESYESYESYES
Sine PatternYESYESYESYESYES
Sine WaveYESYESYESYESYESYESYES
Square WaveYESYESYESYESYESYES
Triangle WaveYESYESYESYESYESYES
Uniform White NoiseYESYESYESYESYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Windowing
Blackman WindowYESYESYESYESYESYES
Blackman-Harris WindowYESYESYESYESYESYES
Blackman-Nuttall WindowYESYESYESYES
Cosine Tapered WindowYESYESYESYESYESYES
Dolph-Chebyshev WindowYESYESYESYES
Exact Blackman WindowYESYESYESYESYESYES
Exponential WindowYESYESYESYESYESYES
Flat Top WindowYESYESYESYESYESYES
Force WindowYESYESYESYESYESYES
Gauss WindowYESYESYESYES
General Cosine WindowYESYESYESYESYESYES
Hamming WindowYESYESYESYESYESYES
Hanning WindowYESYESYESYESYESYES
Kaiser-Bessel WindowYESYESYESYESYESYES
Scaled Time Domain WindowsYESYESYESYESYESYES
Symmetric Time Domain WindowsYESYESYESYES
Triangle WindowYESYESYESYESYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Filters
BesselYESYESYESYESYES
ButterworthYESYESYESYESYESYES
CascadeYESYESYESYESYESYES
ChebyshevYESYESYESYESYESYES
EllipticYESYESYESYESYESYES
EquirippleYESYESYESYES
FIRYESYESYESYESYESYES
FIR WindowedYESYESYESYESYESYES
IIR CascadeYESYESYESYESYESYES
IIRYESYESYESYESYESYES
Inverse ChebyshevYESYESYESYESYESYES
KaiserYESYESYESYESYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Signal Processing
AutocorrelationYESYESYESYESYESYES
ConvolutionYESYESYESYESYESYES
Cross PowerYESYESYESYESYESYES
Cross CorrelationYESYESYESYESYESYES
DecimateYESYESYESYESYESYES
DeconvolutionYESYESYESYESYESYES
Derivative x(t)YESYESYESYESYESYES
Discrete Cosine TransformYESYESYESYES
Discrete Sine TransformYESYESYESYES
Fast Hilbert TransformYESYESYESYESYES
Fast Hartley TransformYESYESYESYESYESYES
Integral x(t)YESYESYESYESYESYES
Inverse Real and Complex Fast Fourier Transform (FFT)YESYESYESYESYESYES
Inverse Fast Hilbert TransformYESYESYESYESYES
Inverse Fast Hartley TransformYESYESYESYESYESYES
Peak DetectionYESYESYESYESYESYES
Power SpectrumYESYESYESYESYESYES
Pulse ParametersYESYESYESYESYESYES
Real and Complex FFTYESYESYESYESYESYES
Threshold Peak DetectorYESYESYESYESYESYES
Unwrap PhaseYESYESYESYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Linear Algebra
Back Transform Eigen VectorsYESYES
Backward SubstitutionYESYESYESYES
Cholesky FactorizationYESYESYESYES
Complex Back Transform Eigen VectorsYESYES
Complex Cholesky FactorizationYESYESYESYES
Complex DeterminantYESYESYESYESYESYESYES
Complex Dot ProductYESYESYESYESYESYESYES
Complex Eigen Vectors and Eigen ValuesYESYESYESYES
Complex General Eigen ABYESYES
Complex Hessenberg DecompositionYESYES
Complex Inverse MatrixYESYESYESYESYES
Complex Linear EquationsYESYESYESYES
Complex LU FactorizationYESYESYESYES
Complex Matrix Condition NumberYESYESYESYESYESYES
Complex Matrix NormYESYESYESYESYESYES
Complex Matrix RankYESYESYESYESYESYES
Complex Outer ProductYESYESYESYESYESYES
Complex Pseudo Inverse MatrixYESYESYESYESYESYES
Complex QR FactorizationYESYESYESYES
Complex QR Factorization with Pivot MatrixYESYES
Complex QR Factorization with Pivot VectorYESYES
Complex QZ DecompositionYESYES
Complex Schur DecompositionYESYES
Complex Solve Linear Equations (Single Right Hand)YESYES
Complex SVD FactorizationYESYESYESYES
Complex Vector NormYESYESYESYES
DeterminantYESYESYESYESYESYESYESYES
Dot ProductYESYESYESYESYESYESYESYES
Forward substitutionYESYESYESYES
General Eigen ABYESYES
Hessenberg Decomposition YESYES
Inverse MatrixYESYESYESYESYESYESYESYES
Linear EquationsYESYESYESYES
LU FactorizationYESYESYESYES
Matrix BalanceYESYES
Matrix Condition NumberYESYESYESYESYESYES
Matrix MultiplicationYESYESYESYESYESYESYESYES
Matrix NormYESYESYESYESYESYES
Matrix RankYESYESYESYESYESYES
Outer ProductYESYESYESYESYESYES
Pseudo Inverse MatrixYESYESYESYESYESYES
QR FactorizationYESYESYESYES
QR Factorization with Pivot MatrixYESYES
QR Factorization with Pivot VectorYESYES
QZ DecompositionYESYES
Schur DecompositionYESYES
Solve Linear Equations (Multiple Right Hand)YESYES
Solve Linear Equations (Single Right Hand)YESYES
Special MatrixYESYESYESYESYESYES
SVD FactorizationYESYESYESYES
Test Positive Definite MatrixYESYESYESYESYESYES
TraceYESYESYESYESYESYESYESYES
TransposeYESYESYESYESYESYESYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Array and Numeric Operations
1D and 2D Array ArithmeticYESYESYESYESYESYESYESYES
1D and 2D Linear EvaluationYESYESYESYESYESYESYESYES
1D and 2D Polynomial EvaluationYESYESYESYESYESYES
1D Complex Array ArithmeticYESYESYESYESYESYES
1D Polar to RectangularYESYESYESYESYESYESYESYES
1D Rectangular to PolarYESYESYESYESYESYESYESYES
Complex Number ArithmeticYESYESYESYESYESYESYESYES
Find Polynomial RootsYESYESYESYESYES
Scale 1D and 2DYESYESYESYESYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Curve Fitting
Cubic Spline Fit
Exponential FitYESYESYESYESYESYES
Exponential Fit IntervalYESYES
Gauss FitYESYES
Gauss Fit IntervalYESYES
General Least Squares Linear FitYESYESYESYES
General Polynomial FitYESYESYESYESYESYES
Goodness of FitYESYES
Linear FitYESYESYESYESYESYES
Linear Fit IntervalYESYES
Logarithm FitYESYES
Logarithm Fit IntervalYESYES
Nonlinear FitYESYESYESYES
Power FitYESYES
Power Fit IntervalYESYES
Remove OutliersYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Statistics
1D, 2D, and 3D ANOVAYESYESYESYES
Chi-Square DistributionYESYESYESYES
erf(x) and erfc(x)YESYES
F-DistributionYESYESYESYES
HistogramYESYESYESYESYESYESYESYES
Inverse Chi-Square DistributionYESYESYESYES
Inverse F-DistributionYESYESYESYES
Inverse Normal DistributionYESYESYESYES
Inverse T-DistributionYESYESYESYES
MeanYESYESYESYESYESYESYESYES
Median and ModeYESYESYESYESYESYES
Moment about MeanYESYESYESYESYESYES
Normal DistributionYESYESYESYES
Polynomial InterpolationYESYESYESYES
Root-Mean-Square (rms)YESYESYESYESYESYES
Spline InterpolantYESYESYESYES
Spline InterpolationYESYESYESYES
Standard DeviationYESYESYESYESYESYESYESYES
T-DistributionYESYESYESYES
VarianceYESYESYES
Analysis Library.NET Class Libraries
(C# .NET and VB .NET)
C++ .NET (MFC)
Libraries
Visual Basic 6.0
ActiveX Controls
Visual C++ 6.0 Libraries
ProEntProEntProEntProEnt
Special Functions
AiryYESYES
Bessel 1stYESYES
Bessel 2ndYESYES
BetaYESYES
Complementary GammaYESYES
Cosine IntegralYESYES
Dawson’s IntegralYESYES
DilogarithmYESYES
Elliptic 1stYESYES
Elliptic 2ndYESYES
Exponential IntegralYESYES
FactorialYESYES
Fresnel IntegralsYESYES
GammaYESYES
Gauss HypergeometricYESYES
Hyperbolic Cosine IntegralYESYES
Hyperbolic Sine IntegralYESYES
Incomplete BetaYESYES
Incomplete Elliptic 1stYESYES
Incomplete Elliptic 2ndYESYES
Incomplete GammaYESYES
Jacobian Elliptic FunctionYESYES
Kelvin 1stYESYES
Kelvin 2ndYESYES
KummerYESYES
Logarithm of FactorialYESYES
Modified Bessel 1stYESYES
Modified Bessel 2ndYESYES
Parabolic CylinderYESYES
PsiYESYES
Sine IntegralYESYES
Spherical Bessel 1stYESYES
Spherical Bessel 2ndYESYES
StirlingYESYES
StruveYESYES
TricomiYESYES
ZetaYESYES

For the use of the Intel® Math Kernel Library in the Mathematics and Signal Processing Methods, the following notice applies.

This product includes the Intel® Math Kernel Library. For more information about the Math Kernel Library, please visit www.intel.com/software/products/mkl.