CLsqFit:GetX
The GetX method returns a 1-dimensional array containing the independent variable ("x") values for the n-th basis dimension, starting at 1. For example, if fitting one variable (that is, 1 basis dimension. or y(x)), then you do not need to specify the dimension. The returned table contains CLsqFit:GetNumPts() values.
| 
 tX = CLsqFit:GetX() tX = CLsqFit:GetX( nDim ) tX1, tX2, tX, tWt4 = CLsqFit:GetX()  | 
    nDim is the basis dimension to return,
starting at 1. If only one dimension is dit, as in fitting the "x"
value, then this parameter can be omitted.
    tX is a 1-dimensional array containing the
values of all points for the n-th dimension.
    tX1, tX2, tX3, etc.are tables of all X values for
every basis dimension. The number of tables returned equals the
number of dimensions being fit. Each
The following example shows how to fit a 2x3 polynomial to (x,y,z) data, then makes a scatter plot of the observed values against the y value (dimension 2) :
| 
 | 
 -- create a CLsqFit object  | 
| 
 | 
 -- Fit a 2-D polynomial with 2x3 coefficients  | 
| 
 | 
 -- add a point for x = 3.2, y = 4.65, z = 12.5  | 
| 
 -- add more points to the fit  | 
 
  | 
| 
 | 
 -- Fit the polynomial  | 
| 
 | 
 -- make a scatter plot of observed value against X[2]  | 
Mira Pro x64 Script User's Guide, Copyright Ⓒ 2023 Mirametrics,
Inc. All Rights Reserved.