The spdiags function extracts all nonzero diagonals from the m-by-n matrix A.
So if A=[1 2 3;4 5 6;7 8 9],
spdiags(A)=[7 4 1 0 0;0 8 5 2 0;0 0 9 6 3].
But if I give you spdiags(A), can you give me A ?
% this problem is not guaranteed solvable
Find the longest sequence of 1's in a binary sequence.
Count up then down
Dice face matrix!
Flip the bit
Decrypt the cypher using XOR encryption (for beginners)
BLOCK x3 (Version 3)
Numbers spiral diagonals (Part 1)
What is the scope of variables in Matlab ?
Rank of magic square (for beginners)
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