이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
prepareCurveData
곡선 피팅을 위한 데이터 입력값 준비
설명
[
은 필요한 경우 XOut
,YOut
] = prepareCurveData(XIn
,YIn
)fit
함수로 곡선 피팅을 할 수 있도록 데이터를 변환합니다. prepareCurveData
함수는 다음과 같이 데이터를 변환합니다.
입력 형태와는 상관없이 데이터를 열로 반환합니다. 요소 개수가 일치하지 않을 경우 오류가 발생합니다. 요소 개수는 일치하지만 크기가 다를 경우 경고가 발생합니다.
복소수를 실수로 변환하고(허수부 제거) 이 변환에 대해 경고합니다.
데이터에서
NaN
또는Inf
를 제거하고 이 제거에 대해 경고합니다.비double형을 double형으로 변환하고 이 변환에 대해 경고합니다.
인덱스에 대응하는 y 데이터에 곡선을 피팅하려는 경우 XIn
을 빈 값으로 지정하십시오. XIn
이 비어 있으면 XOut
은 YOut
의 인덱스로 구성된 벡터가 됩니다. fit
함수는 y 데이터만 있을 때 x 데이터에 대한 벡터 XOut
을 사용할 수 있습니다.
[
은 XOut
,YOut
,WOut
] = prepareCurveData(XIn
,YIn
,WIn
)fit
함수로 곡선 피팅을 할 수 있도록 가중치(WIn
)를 포함한 데이터를 변환합니다.
곡선 피팅기 앱에서 코드를 생성할 때 생성되는 코드에는 prepareCurveData
(곡면 피팅의 경우 prepareSurfaceData
)에 대한 호출이 포함되어 있습니다. 원래 데이터나 새 데이터를 입력 인수로 사용해 명령줄에서 생성된 파일을 호출하여 피팅과 플롯을 다시 만들 수 있습니다. 생성된 파일을 새 데이터와 함께 호출하면 prepareCurveData
함수는 double형 열로 형태 변경하거나 NaN
, Inf
또는 복소수의 허수부를 제거하여 곡선 피팅기 앱이 어떤 데이터이든 피팅할 수 있도록 합니다.
예제
입력 인수
출력 인수
버전 내역
R2013a에 개발됨