如何使用issorted函数检查数组是否按降序排序

SMH*_*SMH 2 matlab

我试图使用issorted函数来检查数组是否按降序排序,但它只适用于升序..我fliplr在检查顺序之前使用了函数,它工作正常,但我不知道是否有更有效的解决方案或不..任何帮助?

我的代码:

a = [1 2 3 4];
fliplr(a);
s = issorted(a);
Run Code Online (Sandbox Code Playgroud)

小智 5

否定一个怎么样?它应该比fliplr(a)更快.

a = -2:4;
s = issorted(-a);
Run Code Online (Sandbox Code Playgroud)