2014-09-12 4 views
0

산이 들어있는 지형 구간의 구름 점 Z = f (X, Y)에 RBF 2D 보간기를 사용하고 있습니다.Alglib RBF 보간 기의 기본값을 어떻게 설정할 수 있습니까?

그리드를 보간 할 때, 그리드의 가장자리는 "해제"됩니다. 왜냐하면 기본값은 (근처에 포인트가 없을 때 반환되는) Z 좌표의 평균이 될 것 같기 때문입니다. 그렇다면 내가 얻는 이미지는 산의 이미지가 아니라 산 위에있는 이미지가 "침몰 된"것입니다.

아래에는 내 구름 점의 단면이 녹색으로 표시되고 보간 점의 연속 슬라이스가 분홍색으로 표시됩니다.

enter image description here

원하는 동작은 Z = 0 때 더 가까운 포인트를 얻을하는 것입니다.

구름 점이 제로 평면과 교차하지 않더라도 보간 기가 기본값으로 0을 원한다는 것을 알 수있는 방법이 있습니까?

나의 현재 코드는이 (C#을)과 같다 :

 alglib.rbfcreate(2, 1, out _model); 

     alglib.rbfsetpoints(_model, point_cloud); 

     alglib.rbfsetalgomultilayer(_model, radius, layers); 

     alglib.rbfreport report; 

     alglib.rbfbuildmodel(_model, out report); 

답변

1

그들의 documentation은 0 번째로 (옵션) 반복 알고리즘은 선형 최소 제곱 모델을 구축 "라고 선형 모델에 의해 예측 값은 함수 값에서 차감된다. 노드에서, 나머지 벡터는 다음 반복으로 전달됩니다. " 이것이 문제라고 생각합니다. 실제로 코드를 사용자 정의하지 않고도 0 번째 반복을 거부 할 수 있기를 바랍니다.

+0

와우,이 페이지를 수없이 읽었지만 그 사실을 눈치 채지 못했습니다. 그것을 테스트하고 곧 몇 가지 피드백을 게시 할 것입니다. 그건 그렇고, 그들의 포럼조차도 활발하지 않습니다 ... :(지금 감사드립니다! – heltonbiker

관련 문제