그래프 계산기 데모

업데이트: 2007년 11월

이 샘플 응용 프로그램은 완전한 기능을 갖춘 그래프 계산기입니다.

WPF(Windows Presentation Foundation) 및 Microsoft .NET Framework 응용 프로그램 개발을 위한 최선의 방법에 대한 자세한 내용은 다음에서 적절한 항목을 참조하십시오.

내게 필요한 옵션 - 액세스 가능성에 대한 유용한 정보

보안 - Windows Presentation Foundation 보안

지역화 - WPF 전역화 및 지역화 개요

Download sample

샘플 빌드

  • Windows SDK(소프트웨어 개발 키트)를 설치하고 빌드 환경 명령 창을 엽니다. 시작 메뉴에서 모든 프로그램, Microsoft Windows SDK를 차례로 가리킨 다음 CMD 셸을 클릭합니다.

  • SDK(소프트웨어 개발 키트) 설명서 등에서 샘플을 하드 디스크 드라이브로 다운로드합니다.

  • 빌드 환경 명령 창에서 샘플을 빌드하려면 샘플의 소스 디렉터리로 이동합니다. 명령 프롬프트에 MSBUILD를 입력합니다.

  • Microsoft Visual Studio에서 샘플을 빌드하려면 샘플 솔루션이나 프로젝트 파일을 로드한 다음 Ctrl+Shift+B를 누릅니다.

샘플 실행

  • 빌드 환경 명령 창에서 컴파일된 샘플을 실행하려면 샘플 소스 코드 폴더 아래에 있는 Bin\Debug 또는 Bin\Release 폴더의 .exe 파일을 실행합니다.

  • Visual Studio에서 디버깅 기능을 사용하여 컴파일된 샘플을 실행하려면 F5 키를 누릅니다.

설명

이 Graphing Calculator는 2차원 및 3차원 WPF(Windows Presentation Foundation) 그리기의 몇 가지 고급 기능을 보여 줍니다.

이 샘플의 보기 기능 중에는 설명이 필요한 기능도 있습니다.

2차원 그래프

  • 확대하려면 마우스 왼쪽 단추를 클릭하고 확대하려는 영역 위로 사각형을 끕니다. 그러면 뷰포트의 크기가 그려진 사각형의 크기에 맞게 자동으로 조정됩니다. 마우스 왼쪽 단추 클릭이 처리된 후 확대하지 않으려는 경우 마우스 오른쪽 단추를 클릭하면 사각형이 사라집니다.

  • 축소하려면 마우스 오른쪽 단추를 클릭합니다. 그러면 뷰포트가 화면의 중앙을 기준으로 2배 축소됩니다.

3차원 그래프

  • 망상 조직을 회전하려면 마우스 왼쪽 단추를 클릭하고 커서를 주위로 끕니다.

  • 확대 또는 축소하려면 마우스 오른쪽 단추를 누른 채로 마우스 왼쪽 단추를 누릅니다. 그런 다음 두 단추를 누른 상태에서 마우스를 위나 아래로 움직입니다.

  • 카메라를 기본 위치로 다시 설정하려면 화면을 두 번 클릭합니다.

입력 방식:

  • sin, cos 및 tan 연산자 모두의 경우 값을 괄호로 묶어 입력해야 합니다. 따라서 "sin34"가 아니라 "sin(34)"와 같이 입력해야 합니다.

  • "x^y"는 x의 y제곱을 의미하며 XOR 연산이 아닙니다.

  • 편의상 2x 및 7sin(3)과 같은 약식 구문도 허용됩니다. 변수 및 함수의 경우 공백을 사용하여 이와 같은 효과를 얻을 수 있습니다. 예를 들어 "u v"는 u*v로 해석되지만 "uv"는 단일 변수 "uv"로 해석됩니다.

  • 변수는 대/소문자를 구분하지 않습니다.

  • 파이는 변수 “pi”를 사용하여 액세스할 수 있습니다.

  • 비그래프 모드의 경우 계산기에서는 “ans”라는 변수에 마지막 올바른 답변을 저장합니다.