如何从左下角访问matlab中的nxm数组?

时间:2017-02-26 03:12:02

标签: arrays matlab matrix

我要做的是编写一个函数来计算A的右下角三角形部分中A元素的总和,即 对角线中的元素(从左下角,向上和向右)和 右边的元素。如果给定矩阵A以下函数将返回总和:7 + 5 + 3 + 8 + 6 + 9。矩阵不是nxn矩阵。

我正在尝试这样做但是因为我刚开始使用matlab,我不知道如何使用for循环访问索引(从左侧开始)。

一些提示/帮助会很感激!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此方法(适用于nxn矩阵):水平翻转矩阵并计算下三角矩阵元素的总和

s=sum(sum(tril(A(:,end:-1:1))))