Вопросы по теме '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 просмотров
schedule
11.08.2022
Вывод массива ячеек в файл 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