matlab 에서 size () 함수 의 용법

size (): 행렬 의 줄 수 와 열 수 (1) s = size (A) 를 가 져 옵 니 다.
    출력 매개 변수 가 하나 밖 에 없 을 때 한 줄 의 벡터 를 되 돌려 줍 니 다. 이 줄 의 첫 번 째 요 소 는 행렬 의 줄 수 이 고 두 번 째 요 소 는 행렬 의 열 수 입 니 다.(2)[r,c]=size(A),
    두 개의 출력 매개 변수 가 있 을 때 size 함 수 는 행렬 의 줄 수 를 첫 번 째 출력 변수 r 로 되 돌려 주 고 행렬 의 열 수 를 두 번 째 출력 변수 c 로 되 돌려 줍 니 다.
(3) size (A, n) 가 size 함수 의 입력 매개 변수 에 n 을 추가 하고 1 또는 2 를 n 으로 할당 하면 size 는 행렬 의 줄 수 나 열 수 를 되 돌려 줍 니 다.그 중에서 r = size (A, 1) 이 문 구 를 되 돌 릴 때 행렬 A 의 줄 수, c = size (A, 2) 이 문 구 를 되 돌 릴 때 행렬 A 의 열 수 입 니 다.
그리고 length () = max (size ().
예시:
size (A) 함 수 는 행렬 의 크기 를 구 하 는 데 쓰 인 다. 
예 를 들 면 A 는 하나, 3.×4 의 2 차원 행렬:
      1. size (A)% 는 A 크기 를 직접 나 타 냅 니 다.
       출력: ans =
                          3    4
       2. s = size (A)% 는 한 줄 의 벡터 s 를 되 돌려 줍 니 다. s 의 첫 번 째 요 소 는 행렬 의 줄 수 이 고 두 번 째 요 소 는 행렬 의 열 수 입 니 다.
       출력: s =
                          3    4
       3. [r, c] = size (A)% 는 행렬 A 의 줄 수 를 첫 번 째 출력 변수 r 로 되 돌려 주 고 행렬 의 열 수 를 두 번 째 출력 변수 c 로 되 돌려 줍 니 다.
       출력: r =
                          3
               c=
                          4
       4、[r,c,m]=size(A)
       출력: r =
                          3
               c=
                          4
               m=
                          1
즉, 이 는 2 차원 행렬 을 3 차원 1 의 3 차원 행렬 로 여 긴 다. 이것 은 우리 가 n 차원 벡터 를 n 으로 여 기 는 것 과 같다.×1 의 행렬 은 같다
       5. a 가 n 차원 벡터 일 때 size (A) 는 이 를 1 로 간주한다.×n 의 행렬, 따라서 size (a) 의 결 과 는?
       ans
                 1   n
a 가 아 닌 요소 개수 n
       6、size(A,n)
       size 함수 의 입력 매개 변수 에 n 을 추가 하고 1 또는 2 를 n 으로 할당 하면 size 는 행렬 의 줄 수 나 열 수 를 되 돌려 줍 니 다.그 중에서 r = size (A, 1) 이 문 구 는 행렬 A 의 줄 수 를 되 돌려 주 고 c = size (A, 2) 이 문 구 는 행렬 A 의 열 수 를 되 돌려 준다.
n = 3 시, 예 를 들 면:
l1=imread(file);
l=l1;
if size(l1,3)==3              %    l1 3  ,3     3   , 3     1   , ll        
    l1=rgb2gray(l1);         %  3               
end
l1=double(l1);

l1 이 컬러 이미지 라면 size (l1, 3) 는 3 과 같 습 니 다. 컬러 이미지 의 각 픽 셀 점 은 R, G, B 세 개의 색채 구성 요소 로 구성 되 어 있 고 각 색채 구성 요 소 는 하나의 값 (0 에서 255 사이) 이 있 기 때 문 입 니 다.l1 이 컬러 이미지 가 아니라면 그 레이스 케 일 이미지 라 는 것 이다. 그러면 실제 적 으로 3 차원 이 없고 얻 은 결 과 는 1 이다.
다음으로 이동:https://blog.csdn.net/smf0504/article/details/51811199
          https://bbs.csdn.net/topics/330226812

좋은 웹페이지 즐겨찾기