public object Clone() { ConstantVarianceScaling result = new ConstantVarianceScaling(); result._scaling = this._scaling; return(result); }
public virtual object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { ConstantVarianceScaling s = o != null ? (ConstantVarianceScaling)o : new ConstantVarianceScaling(); s._scaling = info.GetDouble("ScalingFactor"); return(s); }
public object Clone() { var result = new ConstantVarianceScaling { _scaling = _scaling }; return(result); }
public FitElement(INumericColumn xColumn, INumericColumn yColumn, int start, int count) { _independentVariables = new NumericColumnProxy[1]; _independentVariables[0] = new NumericColumnProxy(xColumn); _dependentVariables = new NumericColumnProxy[1]; _dependentVariables[0] = new NumericColumnProxy(yColumn); _errorEvaluation = new IVarianceScaling[1]; _errorEvaluation[0] = new ConstantVarianceScaling(); _rangeOfRows = PositiveIntegerRange.NewFromFirstAndCount(start, count); }
public FitElement(DataTable table, int groupNumber, IRowSelection rowSelection, IReadableColumn xColumn, IReadableColumn yColumn) { if (null == rowSelection) { throw new ArgumentNullException(nameof(rowSelection)); } ChildSetMember(ref _dataTable, new DataTableProxy(table)); _groupNumber = groupNumber; ChildCloneToMember(ref _rangeOfRows, rowSelection); _independentVariables = new IReadableColumnProxy[1]; ChildSetMember(ref _independentVariables[0], ReadableColumnProxyBase.FromColumn(xColumn)); _dependentVariables = new IReadableColumnProxy[1]; ChildSetMember(ref _dependentVariables[0], ReadableColumnProxyBase.FromColumn(yColumn)); _errorEvaluation = new IVarianceScaling[1]; _errorEvaluation[0] = new ConstantVarianceScaling(); }
public object Clone() { ConstantVarianceScaling result = new ConstantVarianceScaling(); result._scaling = this._scaling; return result; }
public FitElement(INumericColumn xColumn, INumericColumn yColumn, int start, int count) { _independentVariables = new NumericColumnProxy[1]; _independentVariables[0] = new NumericColumnProxy(xColumn); _dependentVariables = new NumericColumnProxy[1]; _dependentVariables[0] = new NumericColumnProxy(yColumn); _errorEvaluation = new IVarianceScaling[1]; _errorEvaluation[0] = new ConstantVarianceScaling(); _rangeOfRows = PositiveIntegerRange.NewFromFirstAndCount(start,count); }
public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info) { ConstantVarianceScaling s = (ConstantVarianceScaling)obj; info.AddValue("ScalingFactor", s._scaling); }
public FitElement(DataTable table, int groupNumber, IRowSelection rowSelection, IReadableColumn xColumn, IReadableColumn yColumn) { if (null == table) throw new ArgumentNullException(nameof(table)); if (null == rowSelection) throw new ArgumentNullException(nameof(rowSelection)); ChildSetMember(ref _dataTable, new DataTableProxy(table)); _groupNumber = groupNumber; ChildCloneToMember(ref _rangeOfRows, rowSelection); _independentVariables = new IReadableColumnProxy[1]; _independentVariables[0] = ReadableColumnProxyBase.FromColumn(xColumn); _dependentVariables = new IReadableColumnProxy[1]; _dependentVariables[0] = ReadableColumnProxyBase.FromColumn(yColumn); _errorEvaluation = new IVarianceScaling[1]; _errorEvaluation[0] = new ConstantVarianceScaling(); }