function foammethod(mat)
%冒泡法:將陣列按從小到大的順序進行排序
l=length(mat);
%newmat(l)=0;
button=questdlg('順序還是倒序','排序','順序','倒序','順序');
switch button
%% 按從小到大的順序進行排序
case '順序'
for i=1:l-1
for j=1:l-i
if mat(j)>mat(j+1)
temp=mat(j);
mat(j)=mat(j+1);
mat(j+1)=temp;
endend
enddisp(mat)
%% 按從大到小的順序機械排序
case '倒序'
for i=1:l-1
for j=1:l-i
if mat(j)上面**是乙個冒泡法函式,該函式可實現陣列的順序與倒序。而且可以自己選擇是順序還是倒序。
使用matlab製作電子簽名
因為要用到電子簽名,找了網上的教程,發現要用到ps,但是我沒裝,所以就用matlab寫了乙個小 突然發現效果不錯,所以打算分享一下。1.先用手機拍一張白底黑字的簽名 2.開啟matlab,複製如下 i1 i1 120 閾值可以自己設定 i1 uint8 i1 i1 find i1 1 255 fig...
使用mkimage製作uboot指令碼
在uboot原始碼的tools目錄下有mkimage工具,可以製作uboot指令碼,例如 使用編輯器寫上需要執行的命令,用分號隔開,儲存成檔案boot.script 然後使用下面命令製作乙個指令碼檔案u boot.scr mkimage a arm o linux t script c none a...
使用冒泡法對陣列排序
一 冒泡法介紹 冒泡法,是計算機程式設計排序中最簡單快捷的方法。看這幾個數 5 4 3 2 1 上面這5個數字我們把它按照由小到大的順序排列,從前往後相臨兩位比較大小,如果前一位比後一位大就把它倆 換位,5比4大就把5和4換位,得到45321 5又比3大 5和3換位 得到43521 依次類推最後得到...