Filter löschen
Filter löschen

Find the summation of the outer elements of a rectangular matrix

2 Ansichten (letzte 30 Tage)
Vinny
Vinny am 9 Apr. 2016
Beantwortet: Azzi Abdelmalek am 9 Apr. 2016
Using this matrix
a=[2 -3 1 0;5 7 1 -4;9 -6 0 2]
I need to find the sum of all the outer numbers in this matrix using loops and/or conditional statements. I have absolutely no idea on how to go about starting/doing this. Any help is appreciated, thank you.

Antworten (2)

Andrei Bobrov
Andrei Bobrov am 9 Apr. 2016
a=[2 -3 1 0;5 7 1 -4;9 -6 0 2]
t = true(size(a))
t(2:end-1,2:end-1) = false
out = sum(a(t))

Azzi Abdelmalek
Azzi Abdelmalek am 9 Apr. 2016
out=sum([a(1:end-1,1)' a(end,1:end-1) a(2:end,end)' a(1,2:end)])

Kategorien

Mehr zu Mathematics finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by