行列要素の足し算

7 vues (au cours des 30 derniers jours)
可野 谷上
可野 谷上 le 28 Déc 2020
行の隣り合った要素を足して新たな行列を作りたいです。
例えば、
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を作りたいです。
よろしくお願いいたします。

Réponse acceptée

Shunichi Kusano
Shunichi Kusano le 28 Déc 2020
こんにちは。
B = A(:,1:end-1) + A(:,2:end);
でいけます。

Plus de réponses (0)

Catégories

En savoir plus sur データ型 dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!