2014-06-19 1 views
1

문제가 있습니다. gnuplot에 버그가 있다고 생각합니다.Gnuplot이 함수 도메인에 플롯하지 않습니다.

내가 코드 메신저

set yrange [0:1] 
set xrange [0:10] 
pl sqrt(1-1/x) 

을 사용하고 여기에이

을 플롯하려고하지만, 피팅 곡선 주위에 시작 [1 : 0.1] 나는 그가에서 시작 만들고 싶어 [1 : 0]하지만 나는 일어날 수 없다. 나는 그 단순한 적합 함을 안다. 나는 내가 할 수있는 것을 찾을 수 없다. gnuplot에서만 내가이 문제를 가지고 있는데, 크롬 플롯 함수를 그 플롯 오케이로 사용하고, 외부 데이터로이 함수를 플롯 관리하고 싶습니다.

누군가 나를 도울 수 있으면 기쁠 것입니다.

+1

가 100 날 믿어 시간의 %는 내가 ** ** 확실히 gnuplot에 버그를 발견했을 때, 그것이 내가 오해 한 것임을 알게되었습니다. gnuplot은 재발견할만한 소프트웨어이지만, 완전히 이해하기에는 복잡합니다. – kebs

답변

1

샘플링의 문제입니다. 101 샘플 포인트 (또는 높은 샘플링 속도) 샘플링 점으로 1을 포함, 사용하고 괜찮아요 :

set yrange [0:1] 
set xrange [0:10] 
set samples 101 
pl sqrt(1-1/x) 

결과 4.6.5로 :

graph showing desired behaviour

+0

정말 고마워,이 명령을 보지 못했습니다. 하지만 지금은 xrange [0:10] 로 변경하면 세트 xrange [0 : 6] 더 이상 작동하지 않는 다른 문제를 발견,이 샘플 작업. –

+0

좋아, 난 그냥 설정 샘플 61 설정 샘플을 변경하고 작동합니다. 감사. –

관련 문제