Measurement Studio for VB6

Showing results for 
Search instead for 
Did you mean: 
Reply

Need urgent help with Analysis.Math to calculate slope

Need urgent help with Analysis.Math to calculate slope

Hi all!

I am trying to use NationalInstruments.Analysis.Math to calculate the slope and intercept of a graph using VB. I'm using the CurveFit property but cannot find any resources regarding the applicable syntax. Any any help would be greatly appreciated.

 

Thanks in advance!

0 Kudos
Message 1 of 3 (2,899 Views)
Reply
0 Kudos

Re: Need urgent help with Analysis.Math to calculate slope

Hi Paulie,

 

Have you had a look at the Getting Started guides for Measurement Studio?  There are versiosn for Visual Studio 2010, and Visual Studio 2005 and 2008.

 

This might also be useful.

 

I hope that helps.

 

Kind Regards,

Oli
LabVIEW Student Ambassador
National Instruments UK
0 Kudos
Message 2 of 3 (2,884 Views)
Reply
0 Kudos
Highlighted

Re: Need urgent help with Analysis.Math to calculate slope

Maybe you want something like this?

 

            Dim xArray() As Double = New Double(samples - 1) {}
            Dim dataArray() As Double = New Double(samples - 1) {}
            Dim fittedArray() As Double = New Double(samples - 1) {}
            Dim slope As Double
            Dim intercept As Double
            Dim residue As Double

            fittedArray = CurveFit.LinearFit(xArray, dataArray, FitMethod.LeastSquare, slope, intercept, residue)

 The LinearFit method has several overloaded methods, but the simplest one that still provides the slope and intercept output is:

 

Public Shared Function LinearFit ( _
	inputXData As Double(), _
	inputYData As Double(), _
	fitMethod As FitMethod, _
	<OutAttribute> ByRef slope As Double, _
	<OutAttribute> ByRef intercept As Double, _
	<OutAttribute> ByRef residue As Double _
) As Double()

 

National Instruments
Product Support Engineer
0 Kudos
Message 3 of 3 (2,879 Views)
Reply
0 Kudos