2017-10-25 3 views
1

커널 밀도, 즉 [f,xi] = ksdensity(x)에 대해 Matlab 코드를 실행 중입니다. 여기서 x은 2 열의 이변 데이터입니다. 결과 출력 f은 밀도 벡터이고 xi은 30x30 크기의 평가 점의 meshgrid입니다. 여기에있는 설명서를 참조하십시오 : Link.더 많은 평가 점을 가진이 변량 데이터에 대한 Matlab의 ksdensity

이 코드에서 얻은 평가 포인트의 수를 늘리려고합니다. 단 하나의 데이터에만 적용 가능한 'NumPoints'이라는 설명서에 언급 된 옵션이 있습니다. 이진수 데이터의 평가 점에 대한 meshgrid 포인트를 100x100으로 늘릴 수있는 옵션이 있습니까?

답변

1

두 번째 입력 인수 pts을 사용하여 그리드에서 출력 지점의 범위와 수를 지정해야합니다. 설명서의 this example을 참조하십시오. 입력 데이터에 따라 다음과 같이 지정할 수 있습니다.

pts = [linspace(min(x(:,1)),max(x(:,1)),1000).' linspace(min(x(:,2)),max(x(:,2)),1000).']; 
관련 문제