[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값 구하기)

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


끝.

댓글

이 블로그의 인기 게시물

[주식] 한국거래소(KRX) 데이터 API 입문 가이드

[PLC] PLC 센서 결선방법: NPN, PNP, SOURCING, SINK

NPN, PNP 트랜지스터 차이점

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

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

[PLC] 센서 NPN, PNP 출력 타입별 결선방법 (OMRON E2E-X 시리즈 3선식 배선)

공압 속도 제어: 미터인 vs 미터아웃

사각형의 넓이 공식의 증명

[PLC] PLC 입출력 타입 - 싱크 & 소스 (Sink & Source)

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