maple : 함수를 사용하자

> x:=’x’: y:=’y’:

> x^2 + x – 4*x^2;

> x*y + 2*x^2*y + y^2*x^2 – 2*y*x;

> (x + 2*y + 1) * (x – 2)^2;
> expand(%);
> factor(%);

> sqrt(1+x)^4;

expand()는 수식을 전개하는 역할을, factor()은 인수분해를 해 줍니다.

변수에 값을 대입하는 경우에는 subs(var=value,expr)를 이용해서 합니다.

> a:=’a’: x:=’x’:
> subs(x=1+a,1+x^2);
> subs(x=3,y=1-a,(x+y)*(x-y)^2);

> simplify((1+x)^2);
> simplify(1+2*x+x^2);
> int(1/(x^4-1),x);
> diff(%,x);
> simplify(%);

여기에서 int는 적분을, diff는 미분을 의미합니다.

함수의 정의를 지우는 것은 f:=’f’;라고 하면 됩니다. 변수의 경우도 마찬
가지여서, 변수 x를 지울 때는 x:=’x’;라고 합니다.

> f := ‘f’:
> f := x->x^2;
> f(a+1);
> f(4);
> subs(x=4,f(x));
> expand(f(x+1+y));

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.