find (функции MATLAB)
find (функции MATLAB)| Справочник по функциям MATLAB |
Найти индексы и значения ненулевых элементов
Синтаксис
индексы = найти(X) индексы = найти (X, k) индексы = найти (X, k, 'первый') индексы = найти (X, k, 'последний') [i
,j] = найти(...) [i,j,v] = найти(...)
Описание
индексы = найти(X) возвращает линейные индексы, соответствующие ненулевым элементам массива X . Если ничего не найдено, find возвращает пустую матрицу 0 на 1. В общем, find(X) рассматривает X как X(:) , который представляет собой длинный вектор-столбец, образованный объединением столбцов .
index = find(X, k) или index = find(X, k, 'first') возвращает не более первых k индексов, соответствующих ненулевым элементам X . k должно быть целым положительным числом, но может относиться к любому числовому типу данных.
index = find(X, k, 'last') возвращает не более последних k индексов, соответствующих ненулевым записям X .
[i,j] = найти(...) возвращает индексы строк и столбцов ненулевых элементов в матрице X . Этот синтаксис особенно полезен при работе с разреженными матрицами. Если X — это N-мерный массив с N > 2, j содержит линейные индексы для размерностей X , отличных от первого.
[i,j,v] = найти(...) возвращает вектор-столбец v ненулевых записей в X
Примеры
возвращает линейные индексы для ненулевых элементов X .
индексы = 1 3 4 8 9
Вы можете использовать логическое выражение для определения X . Например,
найти(Х > 2)
возвращает линейные индексы, соответствующие элементам X , которые больше 2.
ответ = 3 8 9
Следующие команды
возврат
я = 1 2 1 2 3
вектор индексов строк ненулевых элементов х ,
й = 1 1 2 3 3
вектор индексов столбцов ненулевых элементов X и
v = 3 -5 2 7 1
вектор, содержащий ненулевые элементы X .
Некоторые операции над вектором
Для матрицы
возвращает индексы первых четырех записей M , которые больше 3.
ответ = 1 3 5 6
Если X является вектором всех нулей, find(X) возвращает пустую матрицу 0 на 1.
Например,
См. также
ненулевые , разреженные , двоеточие , логические операторы (поэлементные и короткозамкнутые), операторы отношения, ind2sub
| фильтр2 | findall |
© 1994-2005 The MathWorks, Inc.
How-to-create-matrix-in-matlab — Googlesuche
AlleVideosBilderBücherMapsNewsShopping
suchoptionen
Matrices and Arrays — MATLAB & Simulink — MathWorks
Другой способ создать матрицу — использовать функцию, такую как единицы, нули или ранд. Например, создайте вектор-столбец 5 на 1 из нулей. г = нули (5,1).
Другой фрагмент или
Как создать простую матрицу в MATLAB?
Как сделать матрицу в MATLAB?
Как создать матричную переменную в MATLAB?
Создание матриц и массивов — MATLAB & Simulink — MathWorks
www.
mathworks.com › help › matlabmobile › creati…
Чтобы создать массив с несколькими элементами в одном столбце, разделите элементы точкой с запятой ‘ ;’. Этот тип массива называется вектор-столбцом. дисп(‘ …
Создание, объединение и расширение матриц — MathWorks
www.mathworks.com › … › Матрицы и массивы
Самой основной структурой данных MATLAB® является матрица. Матрица представляет собой двумерный прямоугольный массив элементов данных, расположенных в строках и столбцах.
Как создать матрицу в цикле в MATLAB — Video — MathWorks
www.mathworks.com › видео › Making-a-matrix-i…
26.11.2014 · Узнайте, как создать матрицу который имеет базовый шаблон в цикле for, а также как использовать …
Прислан: 26.11.2014
Матрицы в среде MATLAB — MathWorks
www.mathworks.com › … › Линейная алгебра
Этот раздел содержит введение в создание матриц и выполнение основных вычислений матриц в MATLAB®.
В среде MATLAB термин «матрица» используется для …
Матрицы и массивы — MATLAB & Simulink — MathWorks
www.mathworks.com › … › Основы языка
Вы можете создавать общие массивы и сетки, комбинировать существующие массивы, управлять формой и содержимым массива и использовать индексирование для доступа к элементам массива. Для …
Как создать матрицу в MATLAB | Учебник по MATLAB — YouTube
www.youtube.com › смотреть
28.07.2020 · Как создать матрицу MATLAB! Используйте скобки, запятые и точки с запятой. Эти здания …
Добавлено: 3:19
Прислано: 28.07.2020
Фотографии
Все запросы
Все запросы
Создание матриц в Matlab — YouTube
9022 013 17.01 .2015 · Несколько забавных способов создания матриц в Matlab.
Dauer: 10:44
Прислан: 17.01.2015
MATLAB - Matrix
www.tutorialspoint.com › matlab › matlab_matrics
В MATLAB вы создаете матрицу com, вводя элементы или пробелы в каждой строке как разделители числа и используя точку с запятой, чтобы отметить конец каждой строки.
