Вопросы по теме 'cell-array'

Как я могу собрать ячейки разной длины в матрицу в MATLAB?
Итак, у меня есть массив ячеек из 1xN векторов разной длины. Я хочу добавить их в матрицу, чтобы отображать их с помощью imagesc . Очевидно, что матрица должна быть шириной наибольшего вектора. Мой текущий код для этого ниже: tcell = {[1,2,3],...
9500 просмотров
schedule 15.03.2023

Как применить cellfun (или arrayfun или structfun) с постоянными дополнительными входными аргументами?
Я хочу применить функцию к каждому элементу массива ячеек, поэтому для этого у меня есть cellfun . Однако функция принимает два дополнительных аргумента (строку и вектор), которые я хочу сохранить постоянными для всех элементов массива ячеек; то...
12493 просмотров
schedule 15.11.2022

Как усреднить массив ячеек из массивов?
У меня есть массив ячеек c из массивов одинакового размера, то есть size(c{n}) = [ m l ... ] для любого n . Как я могу получить значения mean (усреднение по индексу массива ячеек n ) для всех элементов массива за один проход? Я думал об...
35069 просмотров
schedule 12.07.2022

Домашнее задание Matlab — массивы ячеек и диалоги окон
Программа 4: Вы будете использовать графический интерфейс для сбора входных данных и отображения выходных данных в этой программе. НЕ ИСПОЛЬЗУЙТЕ input() или fprintf() . 1 Используя listdlg() , вы попросите пользователя выбрать, сколько...
591 просмотров
schedule 19.09.2022

Как применить регулярное выражение к массиву ячеек в Matlab?
У меня есть массив ячеек res с ячейками 3x2, каждая из которых содержит строку. Я хочу применить regexp к каждой ячейке, и это должно выглядеть так: fin = cellfun(@regexp(res, '\.', 'split'),res,'UniformOutput',false) однако это не...
6538 просмотров
schedule 06.03.2024

Как преобразовать этот текстовый файл в правильный массив ячеек - Matlab
Хорошо, это текстовый файл {'samsung','n150','jp0xtr','n570','2gb','320gb','10','w7str'}; {'samsung','n150','jp0xtr','beyaz','intel','atom','n570','66','ghz','2048mb','ddr3','320gb','10','cam','bt','w7str'};...
172 просмотров
schedule 23.05.2022

Matlab: найдите наиболее повторяющееся значение в ячейке (пересмотрено)
Для моего кода idxcell{:,1} для итераций 1:10 дает следующие результаты: ans = 9 10 14 15 19 20 24 25 ans = Columns 1 through 13 7 8 11 12 13 14 16 17 18 19 21 22...
1575 просмотров
schedule 31.03.2024

Как проверить, является ли элемент в массиве ячеек уникальным или повторяющимся
У меня есть массив ячеек ‹465x1>. Для проверки каждого элемента я хочу проверить, является ли он уникальным или повторяющимся элементом.
3067 просмотров
schedule 17.08.2022

Сортировка массива ячеек с пустыми элементами в Matlab
У меня есть массив ячеек в Matlab DataVal , который я хотел бы отсортировать. Некоторые элементы массива пусты. Любая идея, как сортировать элементы этого массива ячеек. При сортировке я бы предпочел пустые элементы в начале или в конце...
342 просмотров
schedule 03.06.2022

Как изменить массив ячеек на вектор в Matlab?
У меня есть массив ячеек, каждая ячейка которого является точкой координации (x, y) (т.е. ячейки имеют размер [1x2]). Можно ли изменить это на матрицу, чтобы эти координационные точки были зарезервированы? Потому что, когда я использовал cell2mat,...
19641 просмотров
schedule 04.09.2022

массив ячеек, добавить суффикс к каждой строке
Предположим, у меня есть массив ячеек, содержащий строки: c = {'foo1', 'foo2', 'foo3'} Теперь я хочу добавить один и тот же суффикс « bar » к каждой строке, чтобы массив ячеек стал следующим: c = {'foo1bar', 'foo2bar', 'foo3bar'}...
1165 просмотров
schedule 11.05.2023

Нахождение наибольшего вектора внутри матрицы
Я пытаюсь найти самый большой вектор внутри матричного соединения по векторам с помощью MATLAB, однако у меня возникают некоторые трудности, поэтому я был бы очень благодарен, если бы кто-нибудь мне помог. У меня есть это: Матричные пути (решение...
771 просмотров
schedule 27.04.2023

Как добавить элементы в вектор в цикле
Допустим, у меня есть массив ячеек raweeg , каждая ячейка которого представляет собой матрицу с временными точками в первом столбце и некоторыми маркерами во втором. Я хочу создать вектор для хранения моментов времени, когда маркер не равен -1. Я...
475 просмотров
schedule 26.03.2023

Переупорядочивание массива ячеек, содержащего строки
Содержимое массива ячеек такое же, как на изображении выше. У меня есть две проблемы: Мне нужно переместить ячейки в столбцах на предыдущие, где есть 0s . Например, в row 1 ячейка 1x7 должна прийти к ячейке после 1x19 ячейки и так...
379 просмотров

Matlab Как выполнить вычитание для нескольких массивов ячеек?
Приведенный ниже код предназначен только для двух массивов ячеек с именами B и C . A=cellfun(@minus, B, C, 'UniformOutput', false) Я хочу выполнить цикл, чтобы иметь возможность выполнять вычитание для всех моих массивов ячеек. Примеры...
361 просмотров
schedule 25.04.2023

Как создать массив конкатенированного содержимого из массива помеченных массивов
У меня есть следующие данные: массив ячеек меток (например, массив ячеек из 4 вариантов типов сообщений, где каждый тип представляет собой строку) массив ячеек сообщений (например, массив ячеек из 5000 сообщений, где каждое сообщение...
73 просмотров
schedule 05.05.2023

Как найти определенную ячейку в массиве ячеек?
Допустим, у меня есть массив ячеек, содержащий ячейки 1x2. например. deck = {{4,'c'},{6,'s'}...{13,'c'}...{6,'d'}} Как я могу найти индекс конкретной ячейки? Например, я хочу найти индекс ячейки со значениями {13,'c'} . Спасибо!
146 просмотров
schedule 20.04.2023

Использование массива строк Cell в программе
Предположим, у меня есть следующий код mc = {[2 5],[2 5],[8 9 2],[33 77 4],[102 6],[110 99],[2 5]} ( Идентификация уникальных элементов в массиве ячеек: Ответ Джонаса ): %# convert to strings mcs =...
60 просмотров
schedule 20.02.2023

Как отделить данные от вложенных ячеек?
У меня есть вложенная ячейка, как показано ниже A= {1x12 cell} {1x12 cell} {1x12 cell} {1x12 cell} {1x12 cell} Я пробовал A{:} для получения данных в указанных выше ячейках, и я получаю их, как показано ниже. ans = Columns 1...
55 просмотров
schedule 19.05.2022

Добавить новый элемент в конец существующего массива ячеек
Как уже упоминается в заголовке, как возможно добавить новый массив ячеек 1x1 в конец существующего массива ячеек, назовем его Q , который является массивом ячеек 1x3256?
38172 просмотров
schedule 02.06.2022