2018년 5월 30일 수요일

점근선(asymptote) 그리는 법

f(x):=1/(x-3);

wxdraw2d(grid=true, yrange=[-50,50],
explicit(f(x),x,2,4),
color=red, line_type=dots,
parametric(3,t,t,-50,50),
parametric(t,0,t,2,4)
);
 
from here

2017년 7월 26일 수요일

방정식의 해 추출

f : f(x,y,z);
g : g(x,y,z);
sol : solve([f, g], [x, y]);

결과>
[[x=Aaaa, y=Bbbb], [x=Cccc, y=Dddd]]

이럴때, Aaaa를 추출하고 싶으면,
sol1 : sol[1][1] ---> x=Aaaa
sol1x : rhs(sol1) ---> Aaaa
참고: lhs(sol1) ---> x

2015년 5월 25일 월요일

보기 좋게 식의 문자 바꾸기.

changevar(exp, rel, new, old)
예를 들어,
 changevar(y, j=k+1, j, k) 하면,

함수의 정의, 가정

f(x) := ...
fundef(f) Not fundef(f(x))
dispfun(f,g), dispfun(all)
assume() <---> forget(), facts()로 확인.

2014년 5월 31일 토요일

정의 삭제

일반적으로 함수는
remfunction()
변수는
remvalue()
를 사용하여 함수정의 또는 변수정의를 삭제한다.
하지만 수열 정의는 위의 두 방법으로는 삭제되지 않는데,
kill()을 사용하면 된다.
kill(v)       /* v의 정의를 삭제. */

2014년 5월 29일 목요일

부등식 - 연립방정식 포함

fourier_elim 패키지를 사용.
load(fourier_elim)$
이후 다음과 같이 사용.
fourier_elim([9<3*n-4, 3*n-4<100],[n]);
출력은
(%o14) [13/3<n,n<104/3]

홈