====== 기본 조작 ====== * 프론트노트북(front notebook) : 수식을 입력하고 결과를 보는 기본 페이지 * Shift+Enter : 수식 결과 확인 * in[//number//] & out[//number//] : number는 명령이 처리된 순서. 1번 입력결과는 1번 아웃에 보여짐. * 종료시, 파일메뉴의 종료를 선택할 것 * 그외의 종료 방법은 이전 입력 값이 남아 있어서 연산에 방해가 될 수 있음 * 숫자는 31 자리까지 정확한 수를 표시해줌 * Palettes 메뉴에서 팔레트를 한가지 선택하면, 수식 입력 프리셋 폼이 나타난다. * 미지수 (x 같은 미지수)를 사용한 연산이 가능하다! * 3x - x + 2 와 같은 식을 입력해도 연산이 되고, * x^2*y^3/8 / (x^3 y/4)^2 * (-3 x^2 y^3)^3 와 같은 식도 -54 * x^2 * y^10 으로 간단히 줄여준다. * 수맹+계산치인 나보다 우월한데... * 변수 사용 가능 (나중에 다시 다룸) * //계산식// **/.** //VarName// **->** //Value// * //VarName// **=** //Value// * 변수 값 클리어 * //VarName// **=.** * Clear[//VarName//] ===== 연산자 ===== * 프로그래밍시 사용하는 연산자와 거의 같음 * 곱 : 스페이스를 사용하거나 '*' 기호 사용 ===== //N ===== * 긴자리수의 수를 근접하는 수치적 결과로 대치 * 어디에 응용할 것인지는 잘 모르겠음 * N[...] (...은 수식) 과 같이 감싸는 함수 형태로 사용할 수 있다. * N[ Fn, num ] : Fn의 결과를 num의 숫자만큼 자리수를 표시한다. 문법 - 둘다 결과는 같다. (1) Pi//N (2) N[Pi] (out) 3.14159 ===== 수학함수 ===== * 프로그래밍용 함수와 이름이 거의 유사 * 함수가 대소문자 구분 * 함수의 첫글자가 대문자 * 파라피터는 '[' 와 ']' 사이에 입력 * 파라미터가 여럿이면 ','로 구분 | Sqrt[x] | √x | | Exp[x] | ex | | Log[x] | ln(x), log10x | | Sin[x] | sin(x), cos,tan 동일 | | ArcSin[x], ArcCos[x], ArcTan[x] | sin-1(x), cos-1(x), tan-1(x) | | Abs[x] | |X| | | Random[] | 0~1 사이의 임의수 | 중요 예약어 | Pi | 파이 | | E | e(자연대수) | | Degree | Pi/180 | | I | i = √-1 | | Infinity | ∞ | * 삼각함수에는 rad 값을 입력해야한다. * Cos[Pi/2] * 삼각함수에서 일반 각을 입력하고 싶으면 Degree를 붙인다. * Cos[90Degree] 아 적기 귀찮다, 수학 프로그램이니 함수는 아아주 많다,고 함. ===== 벡터, 행렬 ===== 표기방법 {a, b, c} : (a,b,c) 벡터 {{a,b}, {c,d}} : 2x2 행렬 | a b | | c d | 행렬은 행을 1행부터 N행까지 한번에 모든 열을 {}로 묶어서 적는다. 행렬의 출력 결과를 수학기호를 사용해서 보고 싶다면, 환경 설정에서 Evaluation -> Format type of new output cells 값을 TraditionalForm으로 선택 ====== 참고 사이트 ====== * [[http://matrix.skku.ac.kr/sglee/algebra/atlast/usage/|매스매티카 소개]]