Я ищу простой способ создать простую линейную карту в Octave.Матрица, которая мне нужна, назовите ее sigma (n) , определяется следующим свойством: для всех матриц A и B (оба размера n) мыиметь уравнение:
sigma(n) * kron(A,B) = kron(B,A) * sigma(n)
Например,
sigma(2) = [1,0,0,0; 0,0,1,0; 0,1,0,0; 0,0,0,1]
.
Существует ли простая функция для sigma(n)
?
Для моих целей n будет довольно небольшим, менее 50, поэтому эффективность не имеет значения.
РЕДАКТИРОВАТЬ: теперь с правильным определяющим уравнением