ex-symbolic
Core Octave 중심의 Octave 학습 예제
ex-pkg/ex-symbolic.m
전체 코드
전체 코드를 복사해서 Octave에서 바로 실행할 수 있습니다.
pkg load symbolic
% 심볼릭 변수 정의
syms x y
% 심볼릭 함수 정의
f = x^2 + 2*x*y + y^2;
% 함수의 x에 대해 미분
dfdx = diff(f, x)
% 함수의 y에 대해 미분
dfdy = diff(f, y)
% 함수의 적분 (x에 대해)
int_f_x = int(f, x)
% 방정식 풀기
eq = x^2 - 4;
solution = solve(eq, x)
% 결과 출력
disp("dfdx = "), disp(dfdx)
disp("dfdy = "), disp(dfdy)
disp("int_f_x = "), disp(int_f_x)
disp("Solution of x^2 - 4 = 0: "), disp(solution) 코드 해설
목적
Core Octave 중심의 Octave 학습 예제
입력
- 스크립트 상단에서 정의한 파라미터/입력 데이터를 사용합니다.
출력
- 콘솔 텍스트 출력
실행 흐름
- 결과 출력
핵심 함수/주제
dispdiffintsolve
실습 과제
- 핵심 함수 disp의 인자를 한 가지 바꿔 결과 변화를 기록해보세요.
학습 팁
- 입력 파일 경로가 현재 작업 디렉터리 기준인지 먼저 확인하세요.
같은 카테고리의 다른 코드
- ex-cms
ex-pkg/ex-cms.m - ex-control
ex-pkg/ex-control.m - ex-fmt
ex-pkg/ex-fmt.m - ex-fstring
ex-pkg/ex-fstring.m - ex-image
ex-pkg/ex-image.m - ex-io
ex-pkg/ex-io.m - ex-optim
ex-pkg/ex-optim.m - ex-signal
ex-pkg/ex-signal.m - ex-statistics
ex-pkg/ex-statistics.m - fmtf
ex-pkg/fmtf.m