맥시마에서 수학 함수는 := 기호를 써서 정의한다. 변수에 어떤 값을 대입하는 연산자는 콜론(:)이고 함수를 정의하는 기호는 (:=) 이라는 것에 유의해야 한다.
다음 예제를 고려하자.
.
이것을 맥시마로 풀면 다음과 같다.
조건명령 if를 이용하여 함수를 정의할 때 구간 별로 다른 규칙을 정의할 수 있다. 예를 들어 다음과 같은 불연속 함수를 고려하자.
이 함수는 다음과 같이 입력할 수 있다.
다음 함수도 유사하게 입력할 수 있다.
이와 같이 맥시마에서 함수를 정의할 경우에는 := 연산자를 사용하며 if 조건문을 이용하여 불연속 함수도 자유롭게 생성할 수 있다.
'프로그래밍언어.Lib > 맥시마(maxima)' 카테고리의 다른 글
맥시마(maxima)에서 wxMaxima의 대화창으로 그래프 그리는 법 (1) | 2015.07.29 |
---|---|
맥시마(maxima)의 if 조건문 (1) | 2015.07.29 |
맥시마(maxima)의 for 반복문 (0) | 2015.07.28 |
맥시마(maxima)의 괄호를 이용한 표현식 나열 (0) | 2015.07.28 |
맥시마(maxima)의 리스트(list) 자료형 (0) | 2015.07.28 |