Compute the sum of perimeter of matrix
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
My TA ask me to make a function code for this specific homework : computes the sum of the elements of an input matrix A that are on the “perimeter” of A.
This is what I have tried so far
function : sum=(A)
M= 2*(sum(A(1,1:end)) + sum(A(1:end,1)) + sum(A(end,1:end)) + sum(A(1:end,end))
end
please help me explain whether i am wrong or right
1 Commento
James Tursa
il 4 Mar 2020
What is the 2 for? Did you try some examples to see if your code produces what you expect? Does your code count the corner elements twice?
Risposte (1)
Jemima Pulipati
il 9 Mar 2020
Similar question has already been answered by the community which could be relevant to you. Please refer to the following link.
There is also a function in MathWorks File Exchange which could help you but the matrix should have each dimension atleast 2
0 Commenti
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!