MATLAB中,访问一个4*4的数组,b=x([1,2],4:-1:3),这个语句是什么意思?

MATLAB中,访问一个4*4的数组,b=x([1,2],4:-1:3),这个语句是什么意思?

这个语句表示从一个4*4的数组x中,取出第1行和第2行的第4列和第3列,组成一个2*2的新数组b。具体解释如下:
[1,2]表示取出第1行和第2行;
4:-1:3表示从第4列到第3列,以步长为-1递减,即先取第4列,再取第3列;
最后将取出的4个元素组成一个2*2的新数组b。