예를 들어, 논리 배열의 스택을 보유하고있는 셀 배열이 있다고합니다.이진 연산의 연결을 벡터화
matrices =
[225x400 logical]
[225x400 logical]
....
[225x400 logical]
셀 어레이에는 잠재적으로 수백 개의 매트릭스가있을 수 있습니다.
이 행렬에 대한 이진 연산의 연결 결과 인 단일 행렬을 계산하고 싶습니다.
즉
result = matrices{1} & matrices{2} & matrices{3} & ..., etc.
내 질문 :는 반복하지 않고이 작업을 수행 할 수 있습니까? 그렇다면이 계산 MATLAB을 벡터화 할 때 어떤 이점이 있습니까? 행렬의 스택 차원 배열로 표현하면 어떻게
, 예를 들어, (대신 셀 어레이?) :
Name Size
matrices 225x400x100
는 3D 매트릭스 대 세포 배열로 스택의 이러한 유형을 들고 어떤 혜택이 있습니까 ? (이 마지막 예제에서 AND
은 100
행렬이고 각각 크기가 225x400
임).
PS : 나는 당신이 셀 어레이에 벡터화 계산을 할 수없는 AND
, XOR
및 OR
잘 작동합니다. 감사! –
cellarray에서 3D 행렬로 변환하려면 다음을 사용하십시오 :'cat (3, matrices {:})' – Amro