|
Lyn 님이 잘못 이해하신것이 아닌듯 합니다.
질문이 잘못되거나 아니면 답이 되었을 수도 있죠.
질문이 임의의 x 값에 대한 y 값이니
TChart 는 x 에 대한 y의 포인트 값을 넣습니다. 즉 플롯그래프의 공식을 넣는 것이 아니라
해당 포인트(x 점) 에 대한 Y 점의 값을 넣습니다.
만일 (1,1) , (4,2) 의 값을 넣었을 경우 TChart 는 (1,1) 에서 (4,2) 까지 직선( 물론 직선 그래프일경우)을 긋습니다.
즉 x 가 2 나 3 과 같은 입력되지 않은 점은 결국 입력한 데이터의 선형화 함수에 의하여 구해줘야 합니다.
그 선형화 함수는 결국 구하고자 하는 사람이 수치해석적(방법은 많습니다. 그래프가 곡선이 될지 직선형이 될지 모르니까요, 이를 알기 위해서는 수치해서 Numerical Analysis 관련 책의 앞부분을 보셔야 합니다, 보간법 등.)
만일 y 값을 x의 값이 아닌 x가 입력된 order 값으로 한다면 이는 TChart 의 좌표 배열에서 뽑아내면 되며
이는 임의의 값이 매우 제한 적인 상황이 된다는 것을 인지해야 합니다.
솔직히 그린 차트에서 뽑는것 보다 데이터를 갖고 있으니 거기서 뽑는것이 정답이라고 할수 있죠.
차트는 결국 해당 데이터들을 화면에 렌더링 한 것이니까요.
지나가는 이 님이 쓰신 글 :
: 10000개의 데이터를 TChart에 입력 후
: X축 5000번째의 Y축 데이터를 TChart에서 어떻게 가져오는지 물어보는거 같은데
: Lyn님이 질문을 잘못이해 하신듯.
:
: Lyn 님이 쓰신 글 :
: : 차트를 그렷다는건 이미 데이터를 가지고있다는거 아닌가요 =_=;
: : 김중구 님이 쓰신 글 :
: : : 안녕하세요.
: : :
: : : Chart 를 그린 후 그린 데이터 중에서 임의의 x 값에 해당하는 y 값을 알아내는 방법을 알고 싶습니다.
: : :
: : : 화면을 마우스로 클릭한 후 그 위치에서 값을 얻는 게 아니고,
: : : Chart로 그린 임의의 x 값에 해당하는 y 값을 알고 싶습니다.
: : :
: : :
: : : 미리 감사 드립니다.
|