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 являются совместимыми массивами.

Примечание

The 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++ с помощью Coder™ MATLAB ®

.

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

См. также

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