컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post Python 사인 코사인 탄젠트, 코시컨트 시컨트 코탄젠트 함수; 파이썬에서 Sin Cos...파이썬, 보기 좋게 정리 출력 예제; Python print에서 오른쪽 정렬 숫자 문자엑셀에서 한셀에 여러줄 쓰는 방법, Excel에서 한 셀에 여러 줄 쓰는법; Multi L...일한사전 한일사전 전자사전 리뷰, 장점 단점; EW-L3200 동아 프라임 일본어사전 Ja...tar.bz2 푸는법, tar사용법, 윈도우XP에서1foot는, 1feet는 몇인치? 1인치는 몇 feet, foot, ft?피트+인치, 센티미터 환산 계산기; 몇피트 몇인치 계산 feet+inch to cmHTML 태그, 링크 새창 열기, 현재창으로, 새창으로 여는법; New Win486RC2 를 1/4 인치 삼각대에 붙이려면 부쉬어댑터 끼우면 됨삼각대 퀵슈 플레이트 사용법 사진; Manfrotto 323 Quick Shoe, 200P...

매스매티카 삼각함수 값 출력 함수; 사인 코사인 탄젠트 Mathematica Sin Cos Tan

Saturday, April 12, 2008

매스매티카 프로그램에서, 주어진 특정 각도에서 삼각함수 값을 한꺼번에 출력하는 함수를 만들었습니다. 우선 triFs 라는 이름을 붙여 놓았습니다. 사인(Sin[]), 코사인(Cos[]), 탄젠트(Tan[]), 코시컨트(Csc[]), 시컨트(Sec[]), 코탄젠트(Cot[]) 라는 내장 함수로 삼각함수 값을 구할 수 있지만, 좀 불편하기에, 보기 좋게 한꺼번에 출력하는 함수가 필요했습니다.

아래 함수 소스를 매스매티카 문서(노트북)에 입력하면 됩니다. Csc[] 는 코시컨트(cosec) 값을 구하는 함수입니다.

triFs[x_] :=
  Print[
    "\[Theta] = ", x*(Pi/180) , " rad = ",
    NumberForm[N[x*(Pi/180), 64], {36, 16}], " rad = ", x, "°\n\n",

    "sin = ", NumberForm[N[Sin[x*(Pi/180)], 64], {36, 16}], "\n",
    "cos = ", NumberForm[N[Cos[x*(Pi/180)], 64], {36, 16}], "\n",
    "tan = ", NumberForm[N[Tan[x*(Pi/180)], 64], {36, 16}], "\n\n",

    "csc = ", NumberForm[N[Csc[x*(Pi/180)], 64], {36, 16}], "\n",
    "sec = ", NumberForm[N[Sec[x*(Pi/180)], 64], {36, 16}], "\n",
    "cot = ", NumberForm[N[Cot[x*(Pi/180)], 64], {36, 16}]
  ]


그런 후 노트북 화면에서 예를 들어 90도 각도에서의 삼각함수 값들을 모두 한꺼번에 출력하려면

triFs[90]

이렇게 하면 됩니다. 삼각함수에는 라디안을 입력해야 하지만, 여기서는 편의상 각도(°)를 입력하도록 했습니다. 그러면 예를 들어 다음 화면과 같이 값이 출력됩니다.

아래 그림 2번째의 triFs[32] 이것은 32도 각도의 삼각함수 값을 출력하는 것입니다. 32라디안이 아닙니다. 각도를 입력하면 그것을 함수 내부적으로 다시 라디안으로 변환하여 출력해 줍니다.

클릭하면확대
매스매티카 삼각함수 값 구하기
매스매티카 프로그램에서 삼각함수 값 구하는 화면


브라우저에서 삼각함수값 계산하기: ▶▶ 삼각함수 계산기, 사인 코사인 탄젠트 값 구하기; Trigonometric Function Calc

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top