How can i multiply each elements of a 16x16 two dimensional matrix with one another to generate 256 values ?
조회 수: 1 (최근 30일)
이전 댓글 표시
I've been trying to figure out an easy way to do this, can someone help. Thank you!
댓글 수: 0
채택된 답변
추가 답변 (2개)
Roger Stafford
2017년 12월 22일
Suppose your 16-by-16 matrix is called M. If you really want to multiply each element of M by all other elements of M, then do this:
N = M(:);
N = N*(N.');
However the result, N, will be of dimension 256-by-256 which is 65536 elements altogether. Is that what you want?
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Multidimensional Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!