Problem 1087. Magic is simple (for beginners)
This problem could probably be explained a little better.
This is pretty simple given that there is a built in function to build magic squares. If not, the algorithm to "manually" build a magic square by filling a matrix is already well-known.
may be good practice but explanation is confusing!
Would be nice to include a image of magic square for those who are not familiar with it
I use the sum(n) and it gives me 15 for all the rows or the columns. What is wrong with this, because it does not accept this answer. I also calculated the sum of the first row to get just 15 once, still it does not accept it.
why this aint working
@Anshul, Because here we want the sum of particular row, and your soln defines the sum of all the elements in the matrix!
function m = magic_sum(n)
x = magic(n);
y = sum(x);
why it is wrong?
Problem Recent Solvers6502
Getting the indices from a matrix
More from this Author43
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!