Sum the elements of a square matrix that lie on either the major diagonal or anti-diagonal. (Include all elements that are part of either of the diagonals).
the description of your problem is wrong, not the same as test suits. the either..or... should be both...and...
I updated the description to clarify the ambiguity mentioned by Gareth Lee on 1 May 2015.
With apologies for the 2 year delay, I've updated the description to be a little more explicit.
I hadn't seen this approach to masking the complexity of a solution before. Obvious in hindsight of course.
Back to basics 2 - Function Path
Is this matrix orthogonal?
Matrix indexing with two vectors of indices
Matlab Basics - Convert a row vector to a column vector
Convert double scalar to half-precision floating point (IEEE 754r)
Parsing Expressions - Binary Arithmetic Operators I
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office