User Tools

Site Tools


cemtool:7.5:internaltoolbox:interrnal:min

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cemtool:7.5:internaltoolbox:interrnal:min [2014/04/25 09:03] (current)
Line 1: Line 1:
 +[[:​cemtool]]>​[[:​cemtool:​7.5]]>​[[:​cemtool:​7.5:​internaltoolbox]]>​[[:​cemtool:​7.5:​internaltoolbox:​interrnal]]
 +
 +====== min ======
 +벡터 또는 행렬의 최대 또는 최소 원소(및 지표)를 찾아 출력한다.
 +
 +===== 문법 =====
 +<code matlab>
 +min(X)
 +min(A,B)
 +[Y, I] = min(X)
 +</​code>​
 +입력
 +X, A, B : 최소 원소를 구하고자 하는 vector 또는 행렬.
 +출력
 +Y : 최소 원소로 구성된 vector 또는 행렬.
 +I : 최소 원소의 지표.
 +
 +===== 설명 =====
 +- X가 vector인 경우 : X가 실수로 구성되어 있을 경우 min(X)는 X 내에서 최대 (또는 최소)인 원소를 출력하며,​ 복소수인 경우에는 절대값이 최대 (또는 최소)인 원소를 출력한다.
 +- X가 행렬인 경우 : X가 실수로 구성되어 있을 경우 min(X)는 X의 각 열내에서 최대 (또는 최소)인 원소로 구성된 벡터를 출력하며,​ 복소수인 경우에는 절대값이 최대 (또는 최소)인 원소로 구성된 벡터를 출력한다.
 +- [Y, I] = min(X) : Y는 위의 경우와 마찬가지이며,​ I는 Y가 X 내에서 갖는 지표를 담고 있는 Y와 같은 차원의 벡터이다.
 +min(A,B)는 행렬 또는 벡터 A와 B를 원소별로 비교하여 두 원소 중에서 작은 원소를 출력하며,​ 이 때 결과는 A 및 B와 같은 차원을 갖는다.
 +
 +===== 예제 =====
 +<file matlab ex.cem>
 +X = [2 5 9; 3 4 8; 1 6 0];
 +min(X)
 +1         ​4 ​        0
 +[Y, I] = min(X)
 +Y  =  ​
 +1         ​4 ​        0
 +I  =  ​
 +3         ​2 ​        3
 +A = [1 3 5; 7 3 0; 2 4 6];
 +B = [2 5 7; 1 5 3; 0 5 2];
 +min(A,B)
 +1         ​3 ​        5
 +1         ​3 ​        0
 +0         ​4 ​        2
 +</​file>​
 +===== 관련함수 =====
 +[[cemtool:​7.5:​internaltoolbox:​interrnal:​sort]] [[max]]
 +
  
cemtool/7.5/internaltoolbox/interrnal/min.txt · Last modified: 2014/04/25 09:03 (external edit)