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

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


끝.

댓글

이 블로그의 인기 게시물

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

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

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

[PLC] 절연 변압기 (Isolation Transformer)

[수학] 정규 분포란? 왜 종 모양을 띠고 있을까?

[농사] 식물의 광합성과 호흡

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

[자동화] 안쓰는 안드로이드폰을 활용한 식물 성장 타임랩스 촬영

[트레이딩] 현재 주가 기준으로 기대수익률은 어떻게 계산할까?

[PLC] 래더 다이어그램과 PLC