Main Content

스플라인 피팅

Curve Fitting Toolbox의 스플라인 소개

Curve Fitting Toolbox™에서 여러 가지 방법으로 스플라인을 사용할 수 있습니다.

곡선 피팅기 앱이나 fit 함수를 사용해 다음을 수행할 수 있습니다.

  • 곡선 또는 곡면에 3차 스플라인 보간 피팅

  • 곡선(곡면은 아님)에 평활화 스플라인과 형태 보존 3차 스플라인 보간 피팅

  • 곡면(곡선은 아님)에 박판 스플라인 피팅

이 툴박스에는 사용자가 만드는 항목에 대한 제어가 더 우수한 특정 스플라인 함수도 포함되어 있습니다. 예를 들어, csapi 함수를 사용하여 3차 스플라인 보간을 수행할 수 있습니다. fit 함수의 'cubicinterp' 옵션 대신 csapi를 사용하는 이유는 무엇일까요? 다음과 같은 이유로 스플라인 작업 시 더 큰 유연성이 필요할 수 있습니다.

  • 결과를 다른 스플라인과 결합하려는 경우(예: 덧셈을 통해).

  • 벡터 값 스플라인을 원하는 경우. 스칼라, 벡터, 행렬, N차원 배열에 csapi를 사용할 수 있습니다. fit 함수는 스칼라 값 스플라인에만 사용할 수 있습니다.

  • ppform, B-form, 텐서 곱, 유리 스플라인, stform 박판 스플라인 등 다른 유형의 스플라인을 원하는 경우.

  • 데이터 없이 스플라인을 만들려는 경우.

  • 절점을 지정하고, 매듭 배치를 최적화하며, 스플라인 조작에 특화된 미분과 적분 같은 함수를 사용하려는 경우.

특화된 스플라인 함수가 필요한 경우 대화형 방식 및 프로그래밍 방식 스플라인 피팅에 대한 다음 섹션을 참조하십시오.

대화형 방식 스플라인 피팅

스플라인 툴(splinetool)의 모든 스플라인 함수에 액세스할 수 있습니다.

스플라인 피팅 소개 항목을 참조하십시오.

프로그래밍 방식 스플라인 피팅

프로그래밍 방식으로 스플라인을 피팅하려면 스플라인의 유형에 대한 설명과 많은 예제가 나와 있는 스플라인 생성 항목을 참조하십시오.