[GNU Octave - 무료 매트랩] 기호 연산자 (Symbolic Operator)

GNU Octave에서 기호 연산자를 사용하는 방법을 알아 봅니다.


우선 기호 연산자를 사용하기 위해서는 관련 패키지를 설치해야 합니다. 아래 그림과 같이 커맨드 윈도우에서 패키지 설치 명령을 입력합니다.

example_symbolic.m 파일을 생성하고 아래 내용을 입력합니다.


syms x y

2*x + 3*x - y % Algebraic computation (대수계산)

f = x^2;
diff(f, x)    % Differentiate x^2 wrt x (x에 대하여 미분)

f = cos(x);
int(f, x)     % Integrate cos(x) wrt x (x에 대하여 적분)

f = (x^2 + x^3)/x^2;
simplify(f)   % Simplify f (함수 간소화)

f = sin(x)/x
limit(f, x, 0)  % Find limit of f as x->0 (x->0 접근할 때 극한값)

f = 15*x - 15;
solve(f, x)   % Solve 15*x - 15 = 0 wrt x (방정식 해 x값 구하기)

커맨드 윈도우에서 아래와 같이 파일명을 입력하고 결과를 확인합니다.


끝.

댓글

이 블로그의 인기 게시물

[PLC] PLC 아날로그 입출력 기본

NPN, PNP 트랜지스터 차이점

전력(kW) 계산하기 (직류, 교류 단상, 교류 삼상)

제너 다이오드에 저항을 연결하는 이유

3선 결선식 센서의 타입 PNP, NPN

[아두이노] 가변저항(Potential Divider)과 전압분배(Voltage Divider)

3상 모터 전력에서 전류 계산하기 (How to Convert Three-Phase Power to Amps)

커패시터에 저장된 에너지 계산

[공압밸브] 5포트 2웨이 & 4포트 2웨이, 단동 VS 복동 차이점

SSR과 기계식 릴레이 차이점