public void RunApproximation_resultArray_WithoutNull(string _polynome) { data3D = new Data3D(readTransformData.oneDimArrayX1, readTransformData.oneDimArrayY1, readTransformData.resultArray_WithoutNull); values = new Values(Convert.ToInt32(_polynome), data3D.arrayX.Length, data3D.arrayY.Length); findValues = new FindValues(Convert.ToInt32(_polynome), data3D, values); values.assignListArray(values.listArrayResult); }
public void RunApproximation_resultArray_Approx(string _polynome) { data3D = new Data3D(readTransformData.oneDimArrayX1, readTransformData.oneDimArrayY1, readTransformData.resultArray_Approx); // Console.WriteLine($"{data3D.arrayX.Length} {data3D.arrayY.Length}"); values = new Values(Convert.ToInt32(_polynome), data3D.arrayX.Length, data3D.arrayY.Length); findValues = new FindValues(Convert.ToInt32(_polynome), data3D, values); values.assignListArray(values.listArrayResult); }
public void RunSwapApproximation(string _polynome, bool key) { if (key) { data3DInverted = new Data3D(readTransformData.oneDimArrayY1, readTransformData.oneDimArrayX1, readTransformData.invertedArray_WithoutNull); valuesInverted = new Values(Convert.ToInt32(_polynome), data3DInverted.arrayY.Length, data3DInverted.arrayX.Length); findValuesInverted = new FindValues(Convert.ToInt32(_polynome), data3DInverted, valuesInverted); valuesInverted.assignListArray(valuesInverted.listArrayResult); } else { data3DInverted = new Data3D(readTransformData.oneDimArrayY1, readTransformData.oneDimArrayX1, readTransformData.invertedArray_Approx); valuesInverted = new Values(Convert.ToInt32(_polynome), data3DInverted.arrayX.Length, data3DInverted.arrayY.Length); findValuesInverted = new FindValues(Convert.ToInt32(_polynome), data3DInverted, valuesInverted); valuesInverted.assignListArray(valuesInverted.listArrayResult); } }