matlab数组冒泡排序代码
时间: 2023-10-22 14:15:01 浏览: 170
冒泡排序代码
以下是 MATLAB 中实现冒泡排序算法的代码:
```matlab
function sorted_array = bubble_sort(array)
n = length(array);
for i = 1:n-1
for j = 1:n-i
if array(j) > array(j+1)
% 交换相邻元素
temp = array(j);
array(j) = array(j+1);
array(j+1) = temp;
end
end
end
sorted_array = array;
end
```
使用示例:
```matlab
>> array = [4, 2, 1, 6, 3, 5];
>> sorted_array = bubble_sort(array)
sorted_array =
1 2 3 4 5 6
```
阅读全文