Как я могу прочитать объект из матрицы объектов? - PullRequest
0 голосов
/ 25 ноября 2018

Я создал объект в Python следующим образом:

class Cube:
    def __init__(self, extcoeff, scatalbedo, phasefunc):
        self.extcoeff = 1.00
        self.scatalbedo = 1.00
        self.phasefunc = np.matrix([[1.00,0.00,0.00,0.00],[0.00,1.00,0.00,0.00],[0.00,0.00,1.00,0.00],[0.00,0.00,0.00,1.00]])

Теперь я хочу создать матрицу, используя этот класс в качестве элементов этой матрицы, но таким образом, чтобы я мог легко получить доступ к определенным атрибутамкаждый элемент.Например, мне понадобится альбедо куба, которое находится в 3,6,9 позиции матрицы.Любые предложения о том, как это сделать?Могу ли я вызвать атрибуты, используя позиции матрицы?Я думаю, матрица [3] [6] [9] .scatalbedo не будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...