2015-01-11 3 views
0

내가 1000 선 열이있는 데이터 파일이의 gnuplot 5.0 윈도우 7 에서 실행을 생산하고 있습니다. I는 제 대 2 열 GNUPLOT 곡선 매끄럽게 할 :의 gnuplot 부드러운 베 지어 직선 세그먼트

플롯 "은 data.dat"U 1 : 2 T "총 BEZ"결과는 적절한 전반적 BUT 보이는

매끄러운 지어 다음 문제는이 X 축 작은 값에서 3 개 직선 세그먼트를 생성한다는 것이다; 더 높은 값은 완전히 다듬어집니다.

나는이 문제를 실험했다 : 줄이 작아 지도록 파일을 자르면 플롯이 더 낮은 x에서도 부드럽게 나타납니다. 부드러운 베 지어 처리 할 수 ​​GNUPLOT 점의 수에 제한이 있습니까? U.

+0

gnuplot 전자 메일 목록에 아무도 대답하지 않으면 좋은 질문입니다. – andyras

+0

테스트 데이터가없고 출력 파일이 없어도 버그인지 알기가 어렵습니다. – Christoph

답변

2

봅니다의 gnuplot 도움말에서 예를

set samples 10000 
plot "data.dat" u 1 : 2 t "total bez" smooth bezier 

을 위해, 더 높은 값으로 샘플을 설정합니다 기본적으로

는, 샘플링은 100 점으로 설정됩니다. 높은 샘플링 속도는 더 정확한 플롯을 생산하지만 오래 걸릴 수 있습니다. 이 파라미터 옵션을 사용하는 보간/근사하지 않는 한 플로팅 데이터 파일 에는 영향을주지 않는다. 참조 plot smooth 2D 데이터와 set cntrparam 및 재 set dgrid3d 3D 데이터 재.