Is there a quick function to make an array whose elements are the sum of the row and column numbers?

26 次查看(过去 30 天)
Hello! This should hopefully be a quick and easy question:
Is there a function such that the output of Fun(4) would be:
[2 3 4 5;
3 4 5 6;
4 5 6 7;
5 6 7 8]
i.e. each element of the matrix is equal to its row number + its column number?
I cannot figure out a way to search this question in a concise manner, so I haven't been able to find anything. I know this is fairly simple to code, but I'm curious if there's an already existing function for this. Thanks!

采纳的回答

Voss
Voss 2024-7-26,2:00
编辑:Voss 2024-7-26,2:00
function out = Fun(n)
    out = (1:n) + (1:n).';
end

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

标签

产品


版本

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by