필터 지우기
필터 지우기

行列要素の足し算

조회 수: 8 (최근 30일)
可野 谷上
可野 谷上 2020년 12월 28일
답변: Shunichi Kusano 2020년 12월 28일
行の隣り合った要素を足して新たな行列を作りたいです。
例えば、
A=[1 2 3 4; 5 6 7 8; 9 10 11 12]
という3×4の行列があるとすると、
B=[1+2 2+3 3+4; 5+6 6+7 7+8; 9+10 10+11 11+12]
=[3 5 7; 11 13 15; 19 21 23]
という行列3×3のBを作りたいです。
よろしくお願いいたします。

채택된 답변

Shunichi Kusano
Shunichi Kusano 2020년 12월 28일
こんにちは。
B = A(:,1:end-1) + A(:,2:end);
でいけます。

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 データ型에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!