exponenta event banner

horzcat

Объединить несколько fi объекты по горизонтали

Описание

C = horzcat(A,B) связывает B горизонтально до конца A когда A и B имеют совместимые размеры (длины размеров совпадают, за исключением второго размера).

C = horzcat(A1,A2,…An) связывает A1,A2,…,An горизонтально.

horzcat эквивалентно использованию квадратных скобок для горизонтально соединенных массивов. Например, [A,B] или [A B] равно horzcat(A,B) когда A и B являются совместимыми массивами.

Примечание

fimath и numerictype свойства конкатенированной матрицы fi объекты, C, взяты из крайнего левого fi объект в списке A1,A2,…,An.

Входные аргументы

свернуть все

Первый вход, заданный как скаляр, вектор, матрица или многомерный массив.

Второй вход, заданный как скаляр, вектор, матрица или многомерный массив.

Элементы B соединяются с концом первого входа вдоль второго размера. Размеры входных аргументов должны быть совместимыми. Например, если первый вход является матрицей размера 3 на 2, то B должен иметь 3 строки.

Список входов, указанный как разделенный запятыми список элементов для конкатенации в указанном порядке.

В одной паре скобок может быть объединено любое количество матриц. Многомерные массивы горизонтально соединены вдоль второго размера.

Входные данные должны иметь совместимые размеры. Например, если A1 является вектором столбца длиной m, тогда остальные входы должны иметь m строк для конкатенации по горизонтали.

Совет

  • Горизонтальная и вертикальная конкатенация могут быть объединены вместе, как в [1 2;3 4].

  • Матрицы в выражении конкатенации сами могут быть сформированы посредством конкатенации, как в [a b;[c d]].

  • [A B;C] допускается, если количество строк A равно количеству строк B и если количество столбцов A плюс количество столбцов B равно количеству столбцов C.

  • При объединении пустого массива с непустым массивом horzcat пропускает пустой массив в выходных данных. Например,

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

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.

Создание кода HDL
Создание кода Verilog и VHDL для проектов FPGA и ASIC с использованием Coder™ HDL.

См. также

Представлен до R2006a