Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

feval

cfit, sfit 또는 fittype 객체 값 구하기

설명

참고

feval을 사용하여 피팅 값을 구할 수 있지만, 피팅 객체를 함수로 취급하여 다음 구문을 대신 사용해 feval을 간접적으로 호출할 수도 있습니다.

y = cfun(x)        % cfit objects;
z = sfun(x,y)      % sfit objects 
z = sfun([x, y])   % sfit objects 
y = ffun(coef1,coef2,...,x)   % curve fittype objects;
z = ffun(coef1,coef2,...,x,y) % surface fittype objects;

또는 feval 메서드를 사용하여 원래 데이터 점이나 새 위치에서 추정한 함수의 값을 구할 수 있습니다. 이 두 번째 방법은 모델의 유형에 따라 보간 또는 예측이라고 합니다. feval을 사용하여 원래 데이터의 범위 내에 있지 않은 새 위치에서 추정한 함수의 값을 외삽할 수도 있습니다.

y = feval(cfun,x)는 열 벡터 x의 예측 변수 값에서 cfit 객체 cfun의 값을 구하고 응답 변수 값을 열 벡터 y로 반환합니다.

예제

z = feval(sfun,[x,y])는 2열 행렬 [x,y]의 예측 변수 값에서 sfit 객체 sfun의 값을 구하고 응답 변수 값을 열 벡터 z로 반환합니다.

z = feval(sfun,x,y)는 행렬 xy(크기가 같아야 함)의 예측 변수 값에서 sfit 객체 sfun의 값을 구합니다. 그런 다음 응답 변수 값을 행렬 z로 반환합니다. 이 행렬은 xy와 크기가 동일합니다.

y = feval(ffun,coeff1,coeff2,...,x)는 계수 coeff1, coeff2 등을 fittype 객체 ffun에 할당하고 열 벡터 x의 예측 변수 값에서 이 객체의 값을 구한 다음, 응답 변수 값을 열 벡터 y로 반환합니다. 이 구문에서 ffuncfit 객체일 수 없습니다. cfit 객체의 값을 구하려면 첫 번째 구문을 사용하십시오.

z = feval(ffun,coeff1,coeff2,...,x,y)는 곡면의 fittype 객체에 대해 유사한 결과를 구합니다.

예제

모두 축소

fittypecfit 객체를 만들고, 예측 변수 값으로 구성된 확률 행렬을 만듭니다.

f = fittype('a*x^2+b*exp(n*x)');
c = cfit(f,1,10.3,-1e2);
X = rand(2)
X =
    0.0579    0.8132
    0.3529    0.0099

fittype 객체 f의 값을 구하기 위해 feval 함수를 호출합니다.

y1 = feval(f,1,10.3,-1e2,X)
y1 =
    0.0349    0.6612
    0.1245    3.8422

또는 다음 구문을 사용하여 피팅 객체를 함수로 취급하고 feval을 간접적으로 호출할 수 있습니다.

y1 = f(1,10.3,-1e2,X)
y1 =
    0.0349    0.6612
    0.1245    3.8422

이제 cfit 객체 c의 값을 구합니다.

y2 = feval(c,X)
y2 =
    0.0349
    0.1245
    0.6612
    3.8422

또는 feval을 간접적으로 호출합니다.

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

입력 인수

모두 축소

값을 구하려는 함수로, cfit 객체로 지정됩니다.

값을 구하려는 함수로, sfit 객체로 지정됩니다.

값을 구하려는 함수로, fittype 객체로 지정됩니다.

함수 값을 구할 점으로, 벡터 또는 행렬로 지정됩니다.

함수 값을 구할 점으로, 벡터 또는 행렬로 지정됩니다.

fittype 객체 ffun에 할당된 하나 이상의 계수로, 스칼라로 지정됩니다.

출력 인수

모두 축소

열 벡터 x의 예측 변수 값에서 구한 함수의 응답 변수 값으로, 열 벡터로 반환됩니다.

2열 행렬 [x,y]의 예측 변수 값에서 구한 함수의 응답 변수 값으로, 행렬로 반환됩니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| |