히포차트로 이차함수, 일차함수, 삼각함수의 그래프를 그려보자!
히포차트를 통해 각중 수학 차트를 그려보겠습니다. 닷넷 프레임워크에서 클래스를 제공하기때문에 조금만 응용하면 손쉽게 다양한 함수의 데이터를 만들 수가 있습니다.
[적용 버전]
[시나리오]
중요 코드 설명
(1) 이차함수 시리즈아이템 구성
- Math 클래스의 Pow() 메소드를 통해 2차 함수의 데이터를 시리즈 아이템에 넣어주고, x값이 0인 부분의 값이 y절편이므로 해당 값에 풍선 도움말과 포인트 설정을 변경해준다.
(2) 각 축의 0 값 틱 설정, 제로라인 색상 변경, 수동 조절
- 아이템 이름이 "0" 인 틱을 하나 만들고 x, y 두 축에 같이 적용해준다.
- 그래프영역(GraphArea) 의 제로라인 색상을 검은색으로 변경해준다.(기본값은 Red)
- 정확한 눈금 표시를 위해 각 축의 간격을 모두 1로 조절해주고, 최대, 최소값을 적절히 설정한다.
C# 코드 보기
VB 코드 보기
히포차트를 통해 각중 수학 차트를 그려보겠습니다. 닷넷 프레임워크에서 클래스를 제공하기때문에 조금만 응용하면 손쉽게 다양한 함수의 데이터를 만들 수가 있습니다.
[적용 버전]
베타 2.0 이상 |
[시나리오]
1. 아래의 세가지 함수를 그래프화 한다.
2. 사인함수를 제외한 두 함수의 y절편을 표시해준다. (풍선도움말) |
중요 코드 설명
(1) 이차함수 시리즈아이템 구성
- Math 클래스의 Pow() 메소드를 통해 2차 함수의 데이터를 시리즈 아이템에 넣어주고, x값이 0인 부분의 값이 y절편이므로 해당 값에 풍선 도움말과 포인트 설정을 변경해준다.
(2) 각 축의 0 값 틱 설정, 제로라인 색상 변경, 수동 조절
- 아이템 이름이 "0" 인 틱을 하나 만들고 x, y 두 축에 같이 적용해준다.
- 그래프영역(GraphArea) 의 제로라인 색상을 검은색으로 변경해준다.(기본값은 Red)
- 정확한 눈금 표시를 위해 각 축의 간격을 모두 1로 조절해주고, 최대, 최소값을 적절히 설정한다.
C# 코드 보기
VB 코드 보기
사업자 정보 표시
히포차트 | 하영대 | 경기도 성남시 수정구 복정동 631-5 401 | 사업자 등록번호 : 129-34-55719 | TEL : 031-751-6673 | Mail : hippochart@gmail.com | 통신판매신고번호 : 제 2010-경기성남-1203호 | 사이버몰의 이용약관 바로가기
'WinForm examples' 카테고리의 다른 글
CPU 사용률 차트를 그려보자! (3) | 2009.04.08 |
---|---|
BackgroundWorker를 이용해서 실시간 차트를 그려보자. (0) | 2009.03.29 |
Timer를 이용해서 실시간 차트를 그려보자. (2) | 2009.03.29 |
디자인 타임에서 Gauge chart를 그려보자. (0) | 2009.03.26 |