Как удалить строку в матрице матлаб
Перейти к содержимому

Как удалить строку в матрице матлаб

  • автор:

Документация

Самый легкий способ удалить строку или столбец матрицы — установить эту строку или столбец равной паре квадратных скобок[]. Например, создайте матрицу 4 на 4 и удалите вторую строку.

A = magic(4)
A = 4×4 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
A = 3×4 16 2 3 13 9 7 6 12 4 14 15 1

Теперь удалите третий столбец.

A = 3×3 16 2 13 9 7 12 4 14 1

Можно расширить этот подход к любому массиву. Например, создайте случайные 3 3х3 массивом и удалите все элементы в первой матрице третьей размерности.

B = rand(3,3,3); B(. 1) = [];

Похожие темы

  • Изменение и реорганизация массивов
  • Индексация массива
Документация MATLAB
Поддержка
  • MATLAB Answers
  • Помощь в установке
  • Отчеты об ошибках
  • Требования к продукту
  • Загрузка программного обеспечения

© 1994-2019 The MathWorks, Inc.

  • Условия использования
  • Патенты
  • Торговые марки
  • Список благодарностей

Для просмотра документации необходимо авторизоваться на сайте
Войти
Памятка переводчика

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.

2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.

3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.

4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.

5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

Как удалить строку из матрицы?

Rsa97

linux

  • Linux
  • +4 ещё

Как исправить ошибки компиляции Clang под Linux?

  • 1 подписчик
  • вчера
  • 64 просмотра

Удаления строк или столбцов из матрицы

Самый легкий способ удалить строку или столбец из матрицы — задать эту строку или столбец равной паре квадратных скобок [] . Например, создайте матрицу 4 на 4 и удалите вторую строку.

A = magic(4)
A = 4×4 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
A = 3×4 16 2 3 13 9 7 6 12 4 14 15 1

Теперь удалите третий столбец.

A = 3×3 16 2 13 9 7 12 4 14 1

Можно расширить этот подход на любой массив. Например, создайте случайный массив 3 на 3 на 3 и удалите все элементы в первой матрице третьей размерности.

B = rand(3,3,3); B(. 1) = [];

Похожие темы

  • Изменение структуры и реорганизация массивов
  • Индексация массивов

Открытый пример

У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?

Документация MATLAB

Поддержка

  • MATLAB Answers
  • Помощь в установке
  • Отчеты об ошибках
  • Требования к продукту
  • Загрузки программного обеспечения

© 1994-2021 The MathWorks, Inc.

  • Условия использования
  • Патенты
  • Торговые марки
  • Список благодарностей

Для просмотра документации необходимо авторизоваться на сайте
Войти
Памятка переводчика

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.

2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.

3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.

4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.

5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

Удаление строк или столбцов из матрицы

Самый легкий способ удалить строку или столбец из матрицы состоит в том, чтобы установить ту строку или столбец, равный паре скобок пустого квадрата [] . Например, создайте матрицу 4 на 4 и удалите вторую строку.

A = magic(4)
A = 4×4 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
A = 3×4 16 2 3 13 9 7 6 12 4 14 15 1

Теперь удалите третий столбец.

A = 3×3 16 2 13 9 7 12 4 14 1

Можно расширить этот подход к любому массиву. Например, создайте случайные 3 3х3 массивом и удалите все элементы в первой матрице третьей размерности.

B = rand(3,3,3); B(. 1) = [];

Похожие темы

  • Изменение и реорганизация массивов
  • Индексация массива

Открытый пример

У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?

Документация MATLAB

Поддержка

  • MATLAB Answers
  • Помощь в установке
  • Отчеты об ошибках
  • Требования к продукту
  • Загрузка программного обеспечения

© 1994-2021 The MathWorks, Inc.

  • Условия использования
  • Патенты
  • Торговые марки
  • Список благодарностей

Для просмотра документации необходимо авторизоваться на сайте
Войти
Памятка переводчика

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.

2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.

3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.

4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.

5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *