4
ответа

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

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

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

Я часто делал что-то вроде этого: unprocessedData = fetchData (); % возвращает вектор структур или возражает processedData = []; % будет полон структур или объектов для...
вопрос задан: 23 May 2017 11:54
3
ответа

Как делают я получаю доступ к полям структуры динамично?

У меня есть структура со многими полями, которые являются векторами различных длин. Я хотел бы получить доступ к полям в цикле в порядке. Я попробовал getfield следующим образом, но MATLAB не нравится это. Как может...
вопрос задан: 29 March 2017 21:34
3
ответа

Итерация через имена полей структуры в MATLAB

Мой вопрос легко получен в итоге как: "Почему следующее не работает?" teststruct = структура (3, 'b', 5, 'c', 9) поля = имена полей (teststruct) для i=1:numel (поля) поля (i) teststruct. (поля (...
вопрос задан: 29 March 2017 19:53
2
ответа

Как отсортировать массивы структур в MATLAB?

Я работаю с поисковой системой изображения с помощью цветного пересечения гистограммы в MATLAB. Этот метод дает мне следующие данные: вещественное число, которое представляет перекрестное расстояние гистограммы...
вопрос задан: 30 March 2017 03:09
0
ответов

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

Меня интересует общая проблема доступа к полю, которое может быть похоронено на произвольное количество уровней глубоко в содержащей структуре. Ниже приведен конкретный пример использования двух уровней. Скажем, у меня есть ...
вопрос задан: 30 March 2017 05:00
0
ответов

How can I format strings for use as structure field names in MATLAB?

I want to remove hyphens (-), slashes (/) and white space () from a string name(i) so that I can use it as a structure field name. This is the ugly way I am currently doing it using the function ...
вопрос задан: 29 March 2017 19:54
0
ответов

данные структуры доступа (matlab)

a = struct ('a1', {1,2,3}, 'a2', {4,5,6}) как я могу получить значение из 1; Я пытаюсь использовать a.a1 {1}, который возвращает ошибки >> a.a1 {1} ??? Ссылка на поле для нескольких элементов структуры, за которой следует ...
вопрос задан: 29 March 2017 19:52