Main Content

cfit

cfit 对象的构造函数

说明

cfun = cfit(ffun, coeff1,...,coeffn) 使用 fittype 对象 ffun 指定的模型类型和系数值 coeff1coeff2 等构造 cfit 对象 cfun

注意

cfitfit 函数在对数据进行 fittype 对象拟合时调用。要创建作为回归结果的 cfit 对象,请使用 fit

如果您要为 fittype 对象的系数和问题参数赋值,而执行拟合,则应只直接调用 cfit

Methods of cfit objects:

argnames Input argument names of cfit, sfit, or fittype object
categoryCategory of fit of cfit, sfit, or fittype object
cfitConstructor for cfit object
coeffnamesCoefficient names of cfit, sfit, or fittype object
coeffvaluesCoefficient values of cfit or sfit object
confintConfidence intervals for fit coefficients of cfit or sfit object
dependnamesDependent variable of cfit, sfit, or fittype object
differentiateDifferentiate cfit or sfit object
formulaFormula of cfit, sfit, or fittype object
indepnamesIndependent variable of cfit, sfit, or fittype object
integrateIntegrate cfit object
islinearDetermine if cfit, sfit, or fittype object is linear
numargsNumber of input arguments of cfit, sfit, or fittype object
numcoeffsNumber of coefficients of cfit, sfit, or fittype object
probnamesProblem-dependent parameter names of cfit, sfit, or fittype object
probvaluesProblem-dependent parameter values of cfit or sfit object
setoptions Set model fit options
typeName of cfit, sfit, or fittype object

示例

示例

全部折叠

创建一个 fittype 对象,并调用 cfit 函数。

f = fittype('a*x^2+b*exp(n*x)')
c = cfit(f,1,10.3,-1e2)
f =
     General model:
       f(a,b,n,x) = a*x^2+b*exp(n*x)
c =
     General model:
       c(x) = a*x^2+b*exp(n*x)
     Coefficients:
       a =           1
       b =        10.3
       n =        -100

输入参数

全部折叠

cfit 函数用于构造 cfit 对象的模型类型,指定为用 fittype 函数构造的 fittype

示例: fittype('poly2')

cfit 对象的系数值,指定为标量。

数据类型: single | double

输出参量

全部折叠

函数输出,以 cfit 对象形式返回。

版本历史记录

在 R2006a 之前推出