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

Как назначить пустую матрицу элементам массива ячеек в MATLAB?
Я хочу манипулировать массивом ячеек и сделать так, чтобы определенные индексы массива ячеек содержали пустую матрицу [] . Я не могу понять, как это сделать: >> yy=num2cell(1:10) yy = [1] [2] [3] [4] [5] [6] [7]...
7151 просмотров
schedule 30.03.2023

MATLAB: сравнение массивов ячеек строки
У меня есть два массива ячеек строк, и я хочу проверить, содержат ли они одинаковые строки (они не обязательно должны быть в одном порядке, и мы не знаем, имеют ли они одинаковую длину). Например: a = {'2' '4' '1' '3'}; b = {'1' '2' '4' '3'};...
27178 просмотров

Вывод массива ячеек в файл CSV (MATLAB)
Я создал массив ячеек m x n, используя cell(m,n) , и заполнил каждую из ячеек произвольными строками. Как вывести массив ячеек в виде файла CSV, где каждая ячейка в массиве является ячейкой в ​​«электронной таблице» CSV. Я пробовал использовать...
10071 просмотров
schedule 13.10.2022

Создание списка массивов переменной длины в MATLAB
Я хотел бы обработать список изображений с помощью regionprops и сохранить результат в массив или какой-либо список. Моя проблема в том, что regionprops возвращает структуру переменного размера. В моем случае это выглядит так: stats =...
2442 просмотров
schedule 24.04.2022

Как создать массив ячеек в MATLAB и инициализировать все элементы одним и тем же объектом?
У меня есть матрица (назовем ее X ), которая инициализируется, чтобы сказать zero(3) . Я хочу изменить код так, чтобы X был массивом ячеек размером (скажем) (3,1) и инициализировал каждый элемент значением zero(3) . Я могу сделать это с...
19937 просмотров
schedule 12.04.2022

Octave: применить данное сопоставление к массиву ячеек
Представьте, что у меня есть массив ячеек «список списков» в Octave: octave:6> a = {[1], [3,4], [5,6,7], [8,9,10,11]} a = { [1,1] = 1 [1,2] = 3 4 [1,3] = 5 6 7 [1,4] = 8 9 10 11 } Теперь я хочу...
179 просмотров
schedule 16.09.2022

Нормировать длину массива ячеек
У меня есть массив ячеек длиной 3, и я хочу сделать цикл for с другим массивом ячеек длиной 6 , так как я могу добавить дополнительные 3 ячейки для первого массива, чтобы сделать 2 массива ячеек равными и использовать мой for цикл в MATLAB?...
352 просмотров
schedule 13.02.2023

ссылка на несколько ячеек
У меня есть массив ячеек, скажем, C. Каждая ячейка содержит матрицу. Например, скажем, C C{1}=[1 2;3 4;5 6] C{2}=[7 8;9 10;11 12] Как я могу создать новый массив ячеек D, чей элемент i-th представляет собой матрицу, состоящую из i-th...
648 просмотров
schedule 28.11.2022

Matlab – массивы ячеек и присвоение имени переменной с разными индексами
Я пытаюсь сделать for-loop в matlab , который вернет следующее: C_1 = 0 C_2 = 0 C_3 = 0 C_4 = 0 C_5 = 0 Но, до этого я хочу также значение следующим образом: C_0 = 0 . Я попробовал это следующим образом, но не сработало: function...
282 просмотров
schedule 05.08.2023

Проблема обновления значений «ячейки» в рекурсивной функции (MATLAB)
У меня есть двоичное дерево, к которому обращаются как к массиву ячеек в MATLAB (например, a{1}{2} ). Мне удалось написать рекурсивную функцию (ниже), которая может получить доступ ко всем периферийным узлам дерева. Моя следующая задача — заменить...
446 просмотров
schedule 08.09.2023

Доступ к содержимому ячейки Matlab 1x1
Я не уверен в терминологии, но я прочитал данные из текстового файла в массив ячеек 1x1 P . При просмотре P в позиции (1,1) отображается «‹142x2 cell>». Оттуда я могу дважды щелкнуть по нему, и он откроется в ячейке 142x2, которую я действительно...
5399 просмотров
schedule 31.01.2023

MATLAB в C-код
Я следую руководству MathWorks по преобразованию кода MATLAB в C-код. Первый шаг - войти % # codegen после каждой функции, которую я хочу преобразовать в C-код, однако это дало мне следующую подсказку в приведенном ниже коде. function...
2133 просмотров
schedule 13.03.2024

Найти последнее последовательное появление в массиве ячеек
У меня есть массив ячеек, который выглядит следующим образом: Tickerarray = 'MNST' 'MNST' 'MNST' 'ALGN' 'ALGN' 'GRA' 'VLO' 'GRA' 'SKS' 'SKS' 'VLO' 'GRA' 'SKS' 'TSO' 'JDSU' 'TSO' 'TSO' 'TSO'...
82 просмотров
schedule 22.06.2023

Каков наиболее подходящий для MATLAB способ гистограммы отсортированного массива ячеек?
Предположим, я запускаю 7/11, и следующий массив ячеек 100x3 , отсортированный по первому столбцу, времени, является моими записями о продажах. 12:32:01 customer1 12 12:32:02 customer2 13 12:32:04 customer6 4 12:32:06 customer8 6 12:32:07...
84 просмотров
schedule 30.03.2024

par для нарезки массива ячеек
При использовании parfor в MATLAB с использованием массивов ячеек я столкнулся с проблемой, когда я не вижу никакой разницы между кодом рабочего примера и моей ошибочной строкой! Модификация данных может выполняться независимо для каждого...
1834 просмотров
schedule 04.02.2023

Как объединить массивы из массивов ячеек в Matlab
Я новичок в Matlab и пытался объединить массив из массивов ячеек. Я сделал это, как показано ниже. S = load('input_file.mat'); c = struct2cell(S); v = cell2mat(c(1,1)); temp = v(1:500,1:600); v = cell2mat(c(3,1)); temp1 = v(1:500,1:600); v =...
102 просмотров
schedule 01.01.2024

MATLAB: как отсортировать матрицу по определенному имени столбца, а также позволить именам строк следовать порядку?
Я новичок в MATLAB. У меня есть структура данных с именем da . Я хочу отсортировать первый столбец da.mat и позволить da.rid и другим столбцам следовать измененному порядку. da.cid содержит имена столбцов, а da.rid содержит идентификаторы...
240 просмотров
schedule 23.06.2022

Эффективное объединение нескольких матриц разного размера в цикле
Я хотел бы эффективно объединить несколько матриц в вектор. Однако количество таких матриц и их размеры варьируются. Скажем, у меня есть два стека A и B , каждый из которых состоит из m матриц. Наивный подход будет следующим: merged =...
85 просмотров
schedule 05.12.2022

Matlab: импорт нескольких числовых файлов csv .txt в массив с одной ячейкой
У меня есть несколько (скажем, N из них) файлов .txt, состоящих из числовых данных csv в матричной форме. Я хотел бы импортировать каждый из этих файлов данных в один (1 x N) массив ячеек, сохраняя при этом исходную форму матрицы. Если исходные...
1054 просмотров
schedule 02.08.2022

код Matlab, который ранее работал с использованием strcmp для извлечения значений, связанных со строками, из массива ячеек, теперь не работает
Это старый код, который я использовал раньше, но я просто изменил его для нового набора данных. Я продолжаю получать ошибку внизу, хотя, и я понятия не имею, почему. Любая помощь будет принята с благодарностью! Я помещаю весь код ниже. sites =...
62 просмотров
schedule 10.09.2022