문제

나는 매트릭스의 형태 인 시계열 데이터에 누락 된 값을 추정하려고 노력하고 있습니다.열은 시점을 나타냅니다.이제 매트릭스의 각 행에 B-spline에 맞추고 누락 된 값을 추정하는 데 사용하고 싶습니다.나는 MATLAB을 사용하여 정상적인 스플라인에 데이터에 맞출 수 있지만, B-spline을 만드는 데 필요한 방법을 알아 내려고 노력하고 있습니다.곡선 피팅 도구 상자에서 기본 BSPLINE 함수를 사용하면 매듭 벡터를 시점의 벡터로 설정할 수 있지만 제어점을 설정할 수 없습니다. 즉 행의 요소를 설정할 수 없습니다.

어떤 도움이 필요할 것입니다.

편집 : 추가

시계열 데이터는 다음과 같이 표시된 행이 있습니다.

-0.11    0.1    0.01    0.06    0.04   -0.26    0.04    0.19   -0.22    -0.2    0.12    0.21    -0.26    -0.3    0.22    0.58    -0.36    0.13
.

내 매듭 벡터는 기본적으로 시점이며 다음과 같이 보입니다 :

 0     7    14    21    28    35    42    49    56    63    70    77    84    91    98   105   112   119
.

기본적으로 나는 매듭 벡터와 함께 각 행을 사용하여 B- 스플라인을 구성하고 싶습니다.

도움이 되었습니까?
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top