主要内容

스플라피팅소개

스플라护栏护栏개护栏护栏

曲线拟合工具箱™스플라인함수는데이터의스플라인근사를만들고,보고,분석하기위한툴의모음입니다。스플라iot이란매끄러운조각별다항식입니다。스플라인은단일근사다항식을사용하는것이실용적이지않은큰구간에대해함수를표현하는데사용할수있습니다。

스플라인기능에포함된툴을통해,스플라인을만들고시각화하고조작하는함수에간편하게액세스할수있습니다。이툴박스에는스플라인을계산,플로팅,결합,미분및적분할수있는함수도있습니다。모든툴박스함수는개방형matlab®언어로구현되어있으므로알고리즘을살펴보고,소스코드를수정하고,사용자지정함수를만들수있습니다。

주스플라기능:

  • 스플라인을만들고,보고,조작하고,스플라인근사를관리하고비교할수있도록지원하는툴

  • 미분,적분,절점/매듭조작,최적의매듭배치를비롯한고급스플라인연산을위한함수

  • 조각별다항식형식(ppform)및기본형식(B-form)스플라에대한지원

  • 텐서곱스플라및유리스플라(nurbs포함)에대한지원

曲线拟合工具箱에서대화형방식이나프로그래밍방식으로스플라인을피팅할수있습니다。

대화형방식스플라피팅

곡선피팅기앱이나스플라툴을사용하여대화형방식으로스플라피팅을만듭니다。

Matlab명령줄에curveFitter를입력하여곡선피팅기앱을엽니다。또는탭의수학,통계학및최적화그룹에서곡선피팅기를클릭합니다。곡선피팅기앱은适合함수와동일한스플라피팅옵션을지원합니다。

명령줄에splinetool을입력하여스플라툴을엽니다。스플라툴은모든스플라함수를지원합니다。이툴을사용하여다음을수행할수있습니다。

  • 스플라파라미터및허용오차변경。

  • 데이터,절점,매듭,가중치보기및수정

  • 스플라marketing의오차또는스플라marketing의1계도함수나2계도함수보기。

  • 스플라을생성한툴박스명령살펴보기。

  • 내장명령데이터세트를비롯한데이터를만들고가져오기,작업공간에스플라marketing저장。

자세한내용은splinetool항목을참조하십시오。

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

适合함수를사용하여다음을수행할수있습니다。

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

  • 곡선에만평활화스플라과형태보존3차스플라보간피팅。

  • 곡면에만박판스플라피팅。

曲线拟合工具箱는또한스플라인을피팅할때더세부적인제어와유연성을허용하는특정스플라인함수를제공합니다。예를들어,다음중하나를수행하려는경우适合함수를사용하면서fitType“cubicinterp”로설정하는대신에csapi함수를사용할수있습니다。

  • 결과를다른스플라marketing과결합(예:덧셈을통해)。

  • 벡터값스플라생성。스칼라,벡터,행렬,n차원배열에csapi를사용할수있습니다。适合함수는스칼라값스플라만지원합니다。

  • b形式,ppform텐서곱,유리스플라인,stform박판스플라인등다른유형의스플라인생성。

  • 데이터없이스플라생성。

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

b形式,텐서곱,NURB및기타유리스플라인을비롯한스플라인을만드는방법에대한자세한내용은스플라생성항목을참조하십시오。

참고 항목

함수