주요 콘텐츠

horzcat

여러 개의 fi 객체를 가로로 결합

설명

C = horzcat(A,B)AB의 크기가 호환되는 경우(차원의 길이가 두 번째 차원을 제외하고 일치함) BA의 끝에 가로로 결합합니다.

C = horzcat(A1,A2,…An)A1,A2,…,An을 가로로 결합합니다.

horzcat는 가로로 배열을 결합하기 위해 대괄호를 사용하는 것과 같습니다. 예를 들어, AB가 호환되는 배열일 경우 [A,B] 또는 [A B]horzcat(A,B)와 같습니다.

참고

fi 객체로 구성되어 결합된 행렬 Cfimath 속성과 numerictype 속성은 A1,A2,…,An 중에서 가장 왼쪽에 있는 fi 객체에서 가져옵니다.

입력 인수

모두 축소

첫 번째 입력값으로, 스칼라, 벡터, 행렬 또는 다차원 배열로 지정됩니다.

두 번째 입력값으로, 스칼라, 벡터, 행렬 또는 다차원 배열로 지정됩니다.

B의 요소는 두 번째 차원을 따라 첫 번째 입력값의 끝에 결합됩니다. 입력 인수의 크기는 호환되어야 합니다. 예를 들어, 첫 번째 입력값이 3×2 크기의 행렬인 경우 B는 3개의 행을 가져야 합니다.

입력값 목록으로, 쉼표로 구분된 요소의 목록으로 지정되며 지정된 순서대로 결합됩니다.

한 쌍의 괄호 내에서 원하는 개수만큼의 행렬을 결합할 수 있습니다. 다차원 배열은 두 번째 차원을 따라 가로로 결합됩니다.

입력값의 크기는 서로 호환되어야 합니다. 예를 들어, A1이 길이가 m인 열 벡터인 경우 가로로 결합하려면 나머지 입력값은 각각 m개의 행을 가져야 합니다.

  • 가로 결합과 세로 결합은 함께 수행할 수 있습니다(예: [1 2;3 4]).

  • 결합 표현식 속의 행렬도 결합을 통해 형성될 수 있습니다(예: [a b;[c d]]).

  • [A B;C]AB의 행 개수가 같고 AB의 열 개수를 더한 것이 C의 열 개수와 같을 경우 허용됩니다.

  • 빈 배열을 비어 있지 않은 배열에 결합하는 경우 horzcat는 출력값에서 빈 배열을 생략합니다. 예를 들면 다음과 같습니다.

    horzcat(fi([1 2]),[])
    ans = 
    
         1     2
    
              DataTypeMode: Fixed-point: binary point scaling
                Signedness: Signed
                WordLength: 16
            FractionLength: 13

확장 기능

모두 확장

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

HDL 코드 생성
HDL Coder™를 사용하여 FPGA 및 ASIC 설계를 위한 VHDL, Verilog 및 SystemVerilog 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목