久久精品草-久久精品成人-久久精品成人免费网站-久久精品成人欧美大片免费-香港三级大全-香港三级日本三级a视频

[轉載]MATLAB排序函數

2017-06-27  by:CAE仿真在線  來源:互聯網

源自網絡

============================================================

sort(A)若A是向量不管是列還是行向量,默認都是對A進行升序排列。sort(A)是默認的升序,而sort(A,'descend')是降序排序。
sort(A)若A是矩陣,默認對A的各列進行升序排列
sort(A,dim)
dim=1時等效sort(A)
dim=2時表示對A中的各行元素升序排列

看下面的例子

>> A=magic(3)
A =
8 1 6
3 5 7
4 9 2

>> sort(A)
ans =
3 1 2
4 5 6
8 9 7

>> sort(A,1)
ans =
3 1 2
4 5 6
8 9 7

>> sort(A,2)
ans =
1 6 8
3 5 7
2 4 9

===================

Matlab中給一維向量排序是使用sort函數:sort(A),排序是按升序進行的,其中A為待排序的向量;若欲保留排列前的索引,則可用[sA,index] = sort(A),排序后,sA是排序好的向量,index 是 向量sA 中對 A 的索引。 索引使排列逆運算成為可能。

事實上,這里A≡sA(index),[A恒等于sA(index)],這個結論確實很奇妙,而且很有用。不信你排序之后試下鍵入命令sA(index),看看得到的是不是就是排列前的A呢。

=====================

  在Matlab中排序某個向量(一維)時,可以使用sort(A),其中A為待排序的向量,如果僅是用來排序A,那么直接使用sort(A)即可,如果排序后還需要保留原來的索引可以用返回值,即[B,ind]=sort(A),計算后,B是A排序后的向量,A保持不變,ind是B中每一項對應于A中項的索引。排序是安升序進行的。
  
  在Matlab中,訪問矩陣中的元素,一維用A(1)訪問向量A的第一個元素;(下標從1開始);二維用A(1,2)訪問A中第一行,第二列的元素。
  
  由于在sort函數的結果中,是安升序排序的,要轉換成降序,先用X=eye(n)生成一個n維的單位陣,然后用X=rot90(X)將其旋轉為次對角線的單位陣,再用原來矩陣乘以X即可,如要講A逆序排列采用如下步驟:
  
  X=eye(size(A));
  X=rot90(X);
  A=A*X;
  
  假如a是一個2*n的矩陣,即兩行.
  b=a(1,:);
  [c,pos]=sort(b);%pos為排序后的下標,c為第一行的排序結果;
  a(2,:)=a(2,pos);%第二行按照第一行排序的下標對應
  a(1,:)=c;%第一行結果重新賦給a 的第一行
  
  以下適用于m*n的矩陣按第一行排序
  [ b, pos ] = sort( a( 1, : ) );
  a = a( :, pos );

=======================

matlab按某一列排序,其他列不變辦法

b=sortrows(a,2)%a 為要排序的矩陣。2表示按第幾列進行排序,整數代表升序,負數代表降序。
%將矩陣a按照第2列的升序排列,其他列不會作升序排列,而是將跟隨著第2列 的變化,保持一一對應。

b=sortrows(a,-3)
%將矩陣a按照第3列的降序排列,其他列將跟隨著第3列 的變化,保持一一對應。

data =
132
765
498

sortrows(data,1)
ans =
132
498
765

sortrows(data,-1)
ans =
765
498
132


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:[轉載]MATLAB排序函數 MatLab培訓 MatLab培訓課程 MatLab在線視頻教程 MatLab技術學習教程 MatLab軟件教程 MatLab資料下載 MatLab代做 MatLab基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 在线观看免费国产视频 | 日韩亚洲精品不卡在线 | 精品在线小视频 | 四虎久久 | 久久精品一区二区三区日韩 | 羞羞视频导航 | 欧美在线视频一区 | 黑人vs亚洲美女在线观看 | 久久99热这里只有精品 | 欧美色精品天天在线观看视频 | 亚洲一区二区三区免费看 | 欧美日韩资源 | 在线免费看毛片 | 亚洲一级在线 | 99久久精品免费看国产麻豆 | 毛片黄片视频 | 成年人免费黄色 | 午夜国产羞羞视频免费网站 | 99re视频这里只有精品 | 日韩视频 中文字幕 视频一区 | 国产欧美日韩综合精品一区二区 | 厚颜无耻韩国动漫免费观看5 | 两个人高清视频免费观看www | 久久精品美女视频 | 国产免费播放 | 欧美日韩一区二区不卡 | 欧美精品三级在线 | 成人免费久久精品国产片久久影院 | 色噜噜狠狠色综合网图区 | 亚洲一级大片 | 久久精品国产欧美日韩99热 | aaa在线观看视频高清视频 | 四虎国产精品成人永久免费影视 | 经典三级四虎在线观看 | 不卡一区二区在线观看 | 久久www免费人成精品香蕉 | 91在线视频国产 | 成人午夜视频在线观看 | 日韩成人黄色 | 啦啦啦免费视频 | 欧美无遮挡 |