matlab 如何将数组中某一部分逆序排序

2025-04-13 08:16:31
推荐回答(2个)
回答1:

A = randint(1,10,[1 99])
B = sort(A,'ascend')
% 将 5:8 逆序排
C = B;
C(5:8) = sort(C(5:8),'descend')

A =

     2    74    45    93    47    42    84    52    21    67

B =

     2    21    42    45    47    52    67    74    84    93

C =

     2    21    42    45    74    67    52    47    84    93

回答2:

问题说得不很清楚,要有数据和程序,要什么结果?等等