В Matlab есть нечто, называемое struct, которое позволяет пользователю иметь динамический набор матриц.
Я в основном ищу функцию, которая позволяет мне индексировать динамические матрицы, которые имеют разные размеры.
Пример: (с 3 матрицами)
- Матрица 1: 3x2
- Матрица 2: 2x2
- Матрица 3: 2x1
По сути, я хочу сохранить 3 матрицы в одной переменной.Позвонить им по их порядковому номеру (например, Matrix [1], Matrx [2]).Обычные Python-массивы не позволяют собирать массивы с разными размерами.
Я искал создание классов, но, возможно, у кого-то есть лучшая альтернатива этому.
Спасибо