MATLAB Language                
            행렬 또는 배열 초기화
        
        
            
    수색…
소개
            Matlab에는 행렬을 만들고 요소를 0, 1 또는 항등 행렬로 설정하는 세 가지 중요한 함수가 있습니다. (단위 행렬은 주 대각선에 1이 있고 다른 곳에 0이 있습니다.)
        
        통사론
- Z = 0 (sz, datatype, arraytype)
- X = 1 (sz, 데이터 유형)
- I = 눈 (sz, 데이터 유형)
매개 변수
| 매개 변수 | 세부 | 
|---|---|
| sz | n (nxn 행렬의 경우) | 
| sz | n, m (nxm 행렬의 경우) | 
| sz | m, n, ..., k (m-by-n-by-...-by-k 행렬) | 
| 데이터 형식 | 'double'(기본값), 'single', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64'또는 'uint64' | 
| 배열 유형 | '분산' | 
| 배열 유형 | '공동 분배' | 
| 배열 유형 | 'gpuArray' | 
비고
이 함수는 기본적으로 double 형의 행렬을 생성합니다.
0의 행렬 만들기
z1 = zeros(5); % Create a 5-by-5 matrix of zeroes
z2 = zeros(2,3); % Create a 2-by-3 matrix
1의 행렬 만들기
o1 = ones(5); % Create a 5-by-5 matrix of ones
o2 = ones(1,3); % Create a 1-by-3 matrix / vector of size 3
단위 행렬 만들기
i1 = eye(3); % Create a 3-by-3 identity matrix
i2 = eye(5,6); % Create a 5-by-6 identity matrix
Modified text is an extract of the original Stack Overflow Documentation
        아래 라이선스 CC BY-SA 3.0
        와 제휴하지 않음 Stack Overflow