U E D R , A S I H C RSS

Machine Learning스터디/Octave

Difference between r1.7 and the current

@@ -1,17 +1,89 @@
[[TableOfContents]]
== Octave ==
* [https://www.gnu.org/software/octave/ 공식 홈페이지]
 
== 기본 연산들 ==
== 기본 산술, 논리 연산 ==
attachment:Elementary_Operation.PNG
* ~= : not equal
* false : 0
* true : 1
== 행렬 만들기 ==
{{{
A = [1 2; 3 4; 5 6]
}}}
attachment:Matrix1.PNG
* ;는 다음 행으로 넘어간다는 표시
{{{
A = 1:0.1:2
}}}
attachment:matrix2.PNG
{{{
A = ones(1, 3)
B = zeros(2, 3)
}}}
attachment:Matrix3.PNG
{{{
eye (2)
}}}
attachment: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스터디]


2. 기본 산술, 논리 연산

Elementary_Operation.PNG
[PNG image (5.2 KB)]

  • ~= : not equal
  • false : 0
  • true : 1

3. 행렬 만들기

 A = [1 2; 3 4; 5 6]
Matrix1.PNG
[PNG image (581 Bytes)]

  • ;는 다음 행으로 넘어간다는 표시

 A = 1:0.1:2
matrix2.PNG
[PNG image (3.06 KB)]


 A = ones(1, 3)
 B = zeros(2, 3)
Matrix3.PNG
[PNG image (2.07 KB)]


 eye (2)
eyem.png
[PNG image (945 Bytes)]

  • identity matrix를 만들어 줌.

4. 행렬 크기

4.1. size

 size([1; 2; 3; 4])
 * 결과
 ans = 
     4    1
 4 rows 1 column

4.2. length

 length([3 2; 2 3; 1 3])
 * 결과
 ans = 3
  • 행렬의 열과 행의 길이 중에 큰 값이 나옴.

5. 행렬 연산

5.1. transpose

  • '

 A = 
   1   2   3
   4   5   6
 A' =
   1  4
   2  5
   3  6

6. 저장, 불러오기

6.1. save

 save filename matrix
  • matrix를 filename으로 저장

6.2. load

 load filename
  • filename을 불러옴. 불러온 데이터는 filename을 이름으로 가진 행렬임.

7. 기타 함수

7.1. hist

 
 w = -6 + sqrt(10) * (randn(1, 10000))
 hist(w)
  • hist(w) : w에 대한 histogram을 보여줌.

7.2. help

 help
  • 도움말

7.3. who

  • 지금까지 선언 된 행렬, 변수 목록 출력

7.4. whos

  • 지금까지 선언 된 행렬, 변수 목록 자세하게 출력

7.5. clear

  • 행렬, 변수를 제거함.

7.6. magic

  • 마방진을 만들어줍니다?

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:42
Processing time 0.0277 sec