Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用matlab对行从最小到最大排序_Matlab_Sorting - Fatal编程技术网

如何使用matlab对行从最小到最大排序

如何使用matlab对行从最小到最大排序,matlab,sorting,Matlab,Sorting,对不起,我发了这么多问题 这是我的另一个问题,如何将行从最小到最大排序(见下图): 这是我的数据和代码: A= [a b c 1 2 3 4 5 1 0 1 0 2 1 2] 我使用了排序功能: B = [sort(A(1:end,:), 'ascend')] 但它没有显示我想要的输出 最小的数字显示在第一列,大的数字显示在最后一列,所以请大家帮忙。你们有两个选择 索特罗斯: 使用参数2排序,例如排序(A,2): 我想你在找这个 a =

对不起,我发了这么多问题

这是我的另一个问题,如何将行从最小到最大排序(见下图):

这是我的数据和代码:

A=
[a  b   c
1   2   3
4   5   1
0   1   0
2   1   2]
我使用了排序功能:

B = [sort(A(1:end,:), 'ascend')]
但它没有显示我想要的输出

最小的数字显示在第一列,大的数字显示在最后一列,所以请大家帮忙。

你们有两个选择

  • 索特罗斯:

  • 使用参数2排序,例如排序(A,2):


  • 我想你在找这个

    a =
    
         1     2     3     4     5
         3     6     2     4     7
         9     6     5     8     4
    
     B1 = sort(a,2,'ascend')
    
    
    B1 =
    
         1     2     3     4     5
         2     3     4     6     7
         4     5     6     8     9
    

    关于这方面的更多信息,请访问

    您是否至少尝试过谷歌搜索?你尝试了什么?你看过函数了吗?请再次检查我的问题我已经编辑过了。是的,我使用了排序。从文档中:“
    B=sort(A,dim)
    对沿维度dim的元素进行排序。例如,如果A是矩阵,则
    sort(A,2)
    对每行中的元素进行排序。”@nobel如果您没有正确阅读文档,你经常会问/发问题,而这不是学习这类基本知识的最佳场所。是的,它有效:),谢谢。