В MATLAB я хотел бы сохранить список полилиний - содержащих вершины (x, y) - в контейнере, и я подумал, что лучше всего использовать массивы ячеек дляэта задача.Каждая строка будет представлена в строке в массиве ячеек, причем вершины (x, y) являются элементами ячеек.Разные строки будут иметь разную длину, поэтому я подумал, что было бы неплохо использовать массивы ячеек.
Однако моя проблема в том, что я не знаю , как я могу добавить к первомунепустой элемент каждой строки в массиве ячеек?
Вот пример:
cell{1,1} = 1
cell{2,1} = 2
cell{3,1} = 3
cell{2,2} = 4
cell{2,3} = 5
cell =
[1] [] []
[2] [4] [5]
[3] [] []
Например, теперь я хочу добавить новый элемент в конецстрока 1, а другая - строка 2. Как узнать, в какую первую позицию я могу добавить новый элемент?
Или в оболочке я использую массивы ячеек внутри ячейкимассивы для этой задачи?
Как бы вы реализовали контейнер для списка полилиний MATLAB?