Прежде всего, я знаю, что матрица и массив представляют собой два разных типа данных в NumPy. Но я поставил оба в заголовке, чтобы сделать его общим вопросом. Если вы редактируете этот вопрос, не стесняйтесь удалить его. Хорошо, вот мой вопрос,Умножение многомерных матриц (массивов) в Python
Вот отредактировав исходный вопрос. Рассмотрим цепь Маркова с двумерным вектором состояния x_t = (y_t, z_t), где y_t и z_t - оба скаляра. Каков наилучший способ представления/хранения/манипуляции матрицей перехода этой Марковской цепи?
Теперь я объяснил, что это упрощенная версия моей проблемы. Мой вектор состояния цепи Маркова представляет собой вектор 5 * 1. Надеюсь, это уточнит
Можете ли вы точно показать, какую операцию вы пытаетесь выполнить - из 'y_sub (i, j) = sum_over_k (x_sub (i, j, k) * y_sub (i, j, k))' kind? – Floris
@Floris: Я редактировал мой вопрос. Надеюсь, это прояснится. Спасибо за ваш комментарий и помощь. – NNsr