matlab 에서 size () 함수 의 용법
출력 매개 변수 가 하나 밖 에 없 을 때 한 줄 의 벡터 를 되 돌려 줍 니 다. 이 줄 의 첫 번 째 요 소 는 행렬 의 줄 수 이 고 두 번 째 요 소 는 행렬 의 열 수 입 니 다.(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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.