Main Content

unmkpp

조각별 다항식의 세부 정보 추출

설명

예제

[breaks,coefs,L,order,dim] = unmkpp(pp)는 조각별 다항식 구조체 pp의 필드로부터 정보를 추출합니다.

예제

모두 축소

구간 [0 3]에서 다항식 f(x)=x2+x+1에 대한 조각별 다항식 구조체를 만든 다음 구조체의 필드에서 정보를 추출합니다.

pp = mkpp([0 3],[1 1 1])
pp = struct with fields:
      form: 'pp'
    breaks: [0 3]
     coefs: [1 1 1]
    pieces: 1
     order: 3
       dim: 1

[breaks,coefs,L,order,dim] = unmkpp(pp)
breaks = 1×2

     0     3

coefs = 1×3

     1     1     1

L = 1
order = 3
dim = 1

입력 인수

모두 축소

조각별 다항식으로, 구조체로 지정됩니다. spline, pchip, interp1 또는 스플라인 유틸리티 함수 mkpp를 사용하여 pp를 생성할 수 있습니다.

출력 인수

모두 축소

절점으로, 각 L 구간의 시작과 끝에 해당하는 순증가하는 요소가 포함된, 길이가 L+1인 벡터로 반환됩니다.

다항식 계수로, 각 행 coefs(i,:)에 i번째 구간 [breaks(i),breaks(i+1)]k차 다항식의 로컬 계수가 포함된 L×k 행렬로 반환됩니다.

구간 개수로, 스칼라로 반환됩니다.

다항식의 차수로, 스칼라로 반환됩니다.

대상의 차원으로, 스칼라 또는 벡터로 반환됩니다.

확장 기능

버전 내역

R2006a 이전에 개발됨

참고 항목

| | |