1. MATLAB 확률 통계 함수
ㅇ 통계량 (주로, 데이터 분석용 함수들)
- 최대,최소
. max(x),min(x) : 원소 중 제일 큰/작은 원소
.. 벡터 내 최대값/최소값 및 그 위치를 반환
.. 행렬 내 각 열에서 최대값/최소값을 찾고, 이를 행 벡터로 반환
.. 例) [x,k] = max(A) => 행 벡터 x에는 최대값을 저장하고 행 벡터 k에는 인덱스 저장
. max(x,y), min(x,y) : 두 행렬에서 같은 위치의 원소를 비교
.. 두 행렬 x,y를 비교하여 같은 위치에 있는 큰/작은 값의 원소로 된 행렬을 출력함
- 중심
. mean(x) : 평균값(산술평균)
.. 행렬 x의 각 열의 평균값을 출력함
. geomean(x) : 기하평균
. harmmean(x) : 조화평균
. median(x) : 중앙값
. mode(x) : 최빈값
- 산포
. std(x) : 표준편차
. var(x) : 분산
ㅇ 히스토그램 그리기 함수
- bar
- hist(x,m), histogram(x,m) : 벡터 x 원소를, m개의 (m등분, 지정 안하면 10등분)
막대그래프로 (히스토그램) 표현
ㅇ 분포함수
- ...
ㅇ 랜덤 발생 함수 : rand, randn, randperm
* (무작위 실수 랜덤 발생)
- rand(n) : 균등확률분포 (0과 1 사이)의 n x n 행렬 생성
- rand(n,m) : 균등확률분포 (0과 1 사이)의 n x m 행렬 생성
- randn(n,m) : 표준정규분포 (평균 0,표준편차 1)의 n x m 행렬 생성
* (무작위 정수 랜덤 발생)
- randi([a,b],[n,m]) : 균등확률분포 (a과 b 사이)의 n x n 행렬 생성
ㅇ 기타
- erf(x) : 오차함수