[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 아날로그 입출력 기본

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

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

[PLC] 채터링 현상과 입력 필터

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

[python] 파이썬 pyplot 2차원 그래프 샘플 코드

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

공압회로 기호

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

[암호화폐 자동매매] pip install ta-lib 설치오류 해결