4
ответа

MATLAB “ошибка” (или действительно странное поведение) со структурами и массивами пустой ячейки

Я понятия не имею, что продолжается здесь. Я использую R2006b. Шанс, который кто-то там с более новой версией мог протестировать, чтобы видеть, получают ли они то же поведение, прежде чем я зарегистрирую отчет об ошибках? код: (bug1.m)...
вопрос задан: 30 March 2017 04:54
4
ответа

Strcmp для массивов ячеек неравной длины в MATLAB

Существует ли простой способ найти меньший массив ячеек строк в большей? У меня есть два списка, один с уникальными элементами, и один с повторяющимися элементами. Я хочу найти целые случаи...
вопрос задан: 30 June 2010 19:21
3
ответа

Поиск и фильтрация элементов в массиве ячеек MATLAB

У меня есть список ( массив ячеек) элементов с такими структурами: mystruct = struct ('x', 'foo', 'y', 'bar', 's', struct ('text', 'Pickabo')); mylist = {mystruct <больше похожих элементов структуры здесь>}; ...
вопрос задан: 27 January 2014 11:18
3
ответа

MATLAB: сравнение массивов ячеек строки

У меня есть два массива ячеек строк, и я хочу проверить, содержат ли они те же строки (они не должны быть в том же порядке, и при этом мы не знаем, имеют ли они те же длины). Например: = {'...
вопрос задан: 12 July 2010 19:28
2
ответа

Как применить cellfun (или arrayfun или structfun) с постоянными дополнительными входными параметрами?

Я хочу применить функцию к каждому элементу массива ячеек - таким образом, у меня есть cellfun для этого. Однако функция берет два дополнительных аргумента (строка и вектор), который я хочу сохранить постоянным для всех...
вопрос задан: 20 May 2017 21:28
2
ответа

Замените пустые ячейки логическим 0 прежде cell2mat в MATLAB

У меня есть массив пустых ячеек и, которые я хочу преобразовать в логический массив, где пустые ячейки являются нулями. Когда я использую cell2mat, пустые ячейки проигнорированы, и я заканчиваю с матрицей...
вопрос задан: 21 April 2015 02:30
2
ответа

Как я могу получить доступ к вложенным массивам ячеек в MATLAB?

Я хотел бы сделать вложенный массив ячеек следующим образом: отметьте = {'slot1'} информация = {' имя' 'число' 'IDnum'} x = {тег, информация}, И я хочу смочь назвать x (тег (1)) и иметь его отображают 'slot1'. Вместо этого я...
вопрос задан: 22 June 2010 18:29
1
ответ

Как я обнаруживаю пустые ячейки в массиве ячеек?

Как я обнаруживаю пустые ячейки в массиве ячеек? Я знаю, что команда для удаления пустой ячейки (1) = [], но я, может казаться, не заставляю MATLAB автоматически обнаруживать, какие ячейки пусты. Фон: I...
вопрос задан: 3 December 2014 16:00
1
ответ

Словарь Matlab со списками как значения [duplicate]

Как сделать словарь Matlab (я предполагаю, что он называется container.Map (...)) со списками в качестве значений? Например, я пытаюсь преобразовать следующий код python в Matlab D = {} A = [1,1,2,2,3,3] B = [1, ...
вопрос задан: 16 July 2013 20:29
1
ответ

Как я могу накопить ячейки различных длин в матрицу в MATLAB?

Так, у меня есть массив ячеек 1xN векторы различных длин. Я хочу добавить их в матрицу, таким образом, я могу отобразить их с изображениями. Очевидно, матрица должна быть шириной самого большого вектора. Мой...
вопрос задан: 6 July 2010 04:01
0
ответов

MongoID, встраивание документа в несколько документов

У меня есть модель Address, подобная следующему классу Address include Mongoid :: Document field: line1 field: city # другие поля, подобные этому embedded_in: user, : inverse_of =>: постоянный_адрес ...
вопрос задан: 17 February 2019 14:36
0
ответов

Разница между доступом к элементам ячейки с помощью фигурных скобок и круглых скобок

В чем разница между доступом к элементам массива ячеек с помощью круглых скобок () и фигурных скобок {}? Например, я пытался использовать cell{4} = [] и cell(4) = []. В первом случае он устанавливает ...
вопрос задан: 22 May 2018 09:38
0
ответов

Найдите индекс всех (не-уникальных )элементов в массиве ячеек, как они появляются во втором (отсортированном и уникальном )массиве ячеек

А = {'А'; 'Э'; «А»; 'Ф'}; B = {'A';'B';'C';'D';'E'; 'Ф'}; Я пытаюсь получить для каждой строки в массиве ячеек A индекс, соответствующий этой строке в массиве ячеек B. A будет иметь повторяющиеся значения, B будет...
вопрос задан: 24 November 2017 10:47
0
ответов

Как я могу разделить матрицу на подматрицы неравного размера?

Мне интересно, можно ли использовать функцию mat2cell, чтобы разделить матрицу MxN на 10 подматриц с одинаковым размером столбца , N, и примерно такой же размер строки ~ M / 10? Если mod (M, 10) == 0 ...
вопрос задан: 14 June 2017 16:52
0
ответов

Как объединить массивы ячеек, которые являются частью массива ячеек в MATLAB?

У меня есть массив ячеек allData, который равен Nx1. Каждая ячейка содержит структуру со свойством names (имя - это настраиваемый объект, но, если хотите, представляйте его как массив ячеек из строк). Я хотел бы ...
вопрос задан: 23 May 2017 11:51
0
ответов

Как усреднить массив ячеек из массивов?

У меня есть массив ячеек c равных массивов, т.е. size (c {n}) = [ml ... ] для любого n. Как я могу получить средние значения (усреднение по индексу массива ячеек n) для всех элементов массива за один проход? Я ...
вопрос задан: 5 May 2017 06:42
0
ответов

Как создать массив ячеек в MATLAB и инициализировать все элементы одним и тем же объектом?

У меня есть матрица (назовите ее X), которая инициализирована, чтобы сказать ноль (3 ). Я хочу изменить код так, чтобы X представлял собой массив ячеек размером (скажем) (3,1), и инициализировать каждый элемент нулем (3). Я могу сделать это с помощью ...
вопрос задан: 15 July 2014 12:57
0
ответов

Как искать строку в массиве ячеек в MATLAB?

Допустим, у меня есть массив ячеек strs = {'HA' 'KU' 'LA' 'MA' 'TATA'} Что мне делать, если я хочу найти индекс 'KU'?
вопрос задан: 6 September 2013 11:43
0
ответов

Преобразовать ячейку в двойную

>> C = [{1} {2} ; {'@CF'} {2}] С = [ 1] [2] '@CF' [2] >> whos C Имя Размер Байты Класс Атрибуты C 2x2 478 ячеек Как я могу...
вопрос задан: 17 July 2012 15:47
0
ответов

Как вы сортируете и эффективно находите элементы в массиве ячеек (строк) в Octave?

Есть ли для этого встроенная функция?
вопрос задан: 22 November 2011 03:26
0
ответов

Массив ячеек внутри структуры в Matlab - возможно?

Я хотел завершить несколько переменных внутри одной структуры для облегчения ввода и вывода из функций, поскольку они отправляются довольно много. Проблема в том, что одна из переменных - это массив ячеек ...
вопрос задан: 8 May 2011 11:14