a =輸入(‘輸入數據:‘);
n =長度(a);%查找輸入數字的數量
I = 1;j = 1;%分配的初始值
對於j=1:n%只能在n次後交換。
對於i=2:n%比較兩個相鄰數字的大小。
如果a(I-1)》0。甲㈠
b = a(I);
a(I)= a(I-1);
a(I-1)= b;%比較兩個相鄰數字的大小,如果前面大而後面小,交換位置。
結束
結束
n = n-1;%最後壹個不需要比較
結束
a
我個人建議學習matlab的關鍵是了解C語言,然後了解matlab的壹些常用函數及其與C的簡潔性,在matlab中,邊寫程序邊調試是最快的。