冒泡排序是很基础的一个排序算法,那么如何在MATLAB中实现呢?
具体代码如下:
function N=maopao(N)
for i=1:length(N)
for j=2:length(N)-i+1
if N(j-1)>N(j)
temp=N(j-1);
N(j-1)=N(j);
N(j)=temp;
end
end
end
tips:编写M文件可以不用每次都打开MATLAB新建脚本,可以在电脑的任何地方新建文本文档,然后更改后缀名为 .m 即可。