Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語
Справка Scilab >> Основные функции > Манипуляции с матрицами > squeeze

squeeze

удаляет единичные размерности гиперматрицы

Последовательность вызова

hypOut = squeeze(hypIn)

Аргументы

hypIn

гиперматрица или матрица, тип constant.

hypOut

гиперматрица или матрица, тип constant.

Описание

Функция squeeze удаляет единичные размерности гиперматрицы, то есть любую размерность, величина которой равна 1. Если входной аргумент hypIn - обычная матрица, то эта функция не оказывает влияния.

Примеры

M1 = zeros(2,1,5)
squeeze(M1)
squeeze(M1(:,:,1))

M2 = hypermat([2 1 2 1],1:4)
squeeze(M2)

Смотрите также

  • hypermat — инициализирует N-мерную матрицу
  • hypermatrices — объект Scilab'а, N-мерная матрица в Scilab'е
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:48:31 CEST 2016