Compute the sum of perimeter of matrix
1 回表示 (過去 30 日間)
古いコメントを表示
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 件のコメント
James Tursa
2020 年 3 月 4 日
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?
回答 (1 件)
Jemima Pulipati
2020 年 3 月 9 日
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 件のコメント
参考
カテゴリ
Help Center および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!