More actions
imported>trailblaze No edit summary |
(Repair batch-0002 pages from live compare) |
||
| (16 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
== Octave == | == Octave == | ||
* [https://www.gnu.org/software/octave/ 공식 홈페이지] | * [https://www.gnu.org/software/octave/ 공식 홈페이지] | ||
== 기본 산술, 논리 연산 == | |||
== | [[File:Elementary_Operation.PNG]] | ||
* ~= : not equal | |||
* false : 0 | |||
* true : 1 | |||
== 행렬 만들기 == | |||
A = [1 2; 3 4; 5 6] | |||
[[File:Matrix1.PNG]] | |||
* ;는 다음 행으로 넘어간다는 표시 | |||
A = 1:0.1:2 | |||
[[File:matrix2.PNG]] | |||
A = ones(1, 3) | |||
B = zeros(2, 3) | |||
[[File:Matrix3.PNG]] | |||
eye (2) | |||
[[File:eyem.png]] | |||
* identity matrix를 만들어 줌. | |||
== 행렬 크기 == | |||
=== size === | |||
size([1; 2; 3; 4]) | |||
* 결과 | |||
ans = | |||
4 1 | |||
4 rows 1 column | |||
=== length === | |||
length([3 2; 2 3; 1 3]) | |||
* 결과 | |||
ans = 3 | |||
* 행렬의 열과 행의 길이 중에 큰 값이 나옴. | |||
== 행렬 연산 == | |||
=== transpose === | |||
* ' | |||
A = | |||
1 2 3 | |||
4 5 6 | |||
A' = | |||
1 4 | |||
2 5 | |||
3 6 | |||
== 저장, 불러오기 == | |||
=== save === | |||
save filename matrix | |||
* matrix를 filename으로 저장 | |||
=== load === | |||
load filename | |||
* filename을 불러옴. 불러온 데이터는 filename을 이름으로 가진 행렬임. | |||
== 기타 함수 == | |||
=== hist === | |||
w = -6 + sqrt(10) * (randn(1, 10000)) | |||
hist(w) | |||
* hist(w) : w에 대한 histogram을 보여줌. | |||
=== help === | |||
help | |||
* 도움말 | |||
=== who === | |||
* 지금까지 선언 된 행렬, 변수 목록 출력 | |||
=== whos === | |||
* 지금까지 선언 된 행렬, 변수 목록 자세하게 출력 | |||
=== clear === | |||
* 행렬, 변수를 제거함. | |||
=== magic === | |||
* 마방진을 만들어줍니다? | |||
---- | ---- | ||
[[MachineLearning스터디]] | [[MachineLearning스터디]] | ||
Latest revision as of 00:16, 27 March 2026
Octave
기본 산술, 논리 연산
- ~= : not equal
- false : 0
- true : 1
행렬 만들기
A = [1 2; 3 4; 5 6]![]()
- ;는 다음 행으로 넘어간다는 표시
A = 1:0.1:2A = ones(1, 3) B = zeros(2, 3)
eye (2)
![]()
- identity matrix를 만들어 줌.
행렬 크기
size
size([1; 2; 3; 4])
* 결과
ans =
4 1
4 rows 1 column
length
length([3 2; 2 3; 1 3]) * 결과 ans = 3
- 행렬의 열과 행의 길이 중에 큰 값이 나옴.
행렬 연산
transpose
- '
A = 1 2 3 4 5 6 A' = 1 4 2 5 3 6
저장, 불러오기
save
save filename matrix
- matrix를 filename으로 저장
load
load filename
- filename을 불러옴. 불러온 데이터는 filename을 이름으로 가진 행렬임.
기타 함수
hist
w = -6 + sqrt(10) * (randn(1, 10000)) hist(w)
- hist(w) : w에 대한 histogram을 보여줌.
help
help
- 도움말
who
- 지금까지 선언 된 행렬, 변수 목록 출력
whos
- 지금까지 선언 된 행렬, 변수 목록 자세하게 출력
clear
- 행렬, 변수를 제거함.
magic
- 마방진을 만들어줍니다?
