主要内容

函数宏指令

评估cfitsfit,或fittype对象

描述

例子

请注意

您可以使用函数宏指令来计算fit,但是你可以把fit对象当作函数来调用函数宏指令间接使用以下语法:

Y = cfun(x) % cfit对象;y = ffun(coef1,coef2,…,x) % sfit对象;Z = ffun(coef1,coef2,…,x,y) % surface fittype对象;

或者,您可以使用函数宏指令方法,以在原始数据点或新位置计算估计的函数。后者根据模型的类型被称为插值或预测。你也可以使用函数宏指令在不属于原始数据范围的新位置推断估计函数的值。

y=函数宏指令(cfunx评估cfit对象cfun在列向量中的预测值处x并返回列向量中的响应值y

z=函数宏指令(sfun,(xy])评估sfit对象sfun在两列矩阵的预测值(x, y)并返回列向量中的响应值z

z=函数宏指令(sfunxy评估sfit对象sfun在矩阵的预测值xy那一定是一样的大小。它返回矩阵中的响应值z它的大小和xy

y=函数宏指令(ffuncoeff1, coeff2,…x分配系数coeff1coeff2等。fittype对象ffun,根据列向量中的预测值计算它x,返回列向量中的响应值yffun不能一个cfit对象。评估cfit对象,使用第一个语法。

z=函数宏指令(ffuncoeff1, coeff2,…xyfittype对象用于曲面。

例子

全部折叠

创建fittypecfit对象,以及预测值的随机矩阵。

f = fittype (“* x ^ 2 + b * exp (n * x) ');c = cfit (f, 1、10.3、1 e2);X =兰德(2)
X = 0.0579 0.8132 0.3529 0.0099

评估fittype对象,f,叫函数宏指令函数。

日元=函数宏指令(f, 1, 10.3, 1 e2, X)
Y1 = 0.0349 0.6612 0.1245

或者,您可以将合适的对象视为函数并调用函数宏指令间接地使用这个语法。

日元= f (1, 10.3, 1 e2, X)
Y1 = 0.0349 0.6612 0.1245

现在评估cfit对象,c

y2 =函数宏指令(c、X)
Y2 = 0.0349 0.1245 0.6612 3.8422

另外,电话函数宏指令间接。

y2 = c (X)
Y2 = 0.0349 0.1245 0.6612 3.8422

输入参数

全部折叠

函数,指定为cfit对象。

函数,指定为sfit对象。

函数,指定为fittype对象。

用于计算函数值的点,指定为向量或矩阵。

用于计算函数值的点,指定为向量或矩阵。

赋给的一个或多个系数fittype对象ffun,指定为标量。

输出参数

全部折叠

函数的响应值在列向量中的预测值处求值x,作为列向量返回。

函数的响应值在两列矩阵中的预测值处计算(x, y),以矩阵的形式返回。

之前介绍过的R2006a