Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.0 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.
See the recommended documentation of this function

Справка Scilab >> Основные функции > Манипуляции с матрицами > squeeze

squeeze

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

Синтаксис

hypOut = squeeze(hypIn)

Аргументы

hypIn

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

hypOut

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

Описание

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

Примеры

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

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

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

  • matrix — изменение вектора или матрицы в матрицу иных размеров
  • гиперматрицы — объект Scilab'а, N-мерная матрица в Scilab'е
Report an issue
<< resize_matrix Манипуляции с матрицами Матричные операции >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 25 08:54:54 CET 2020