Bubble sort error line 1
조회 수: 3 (최근 30일)
이전 댓글 표시
Hi, i am currently trying to use a bubble sort for a series of inputed numbers but im getting an error on line 2.
can someone please explain why i am getting this error and how to fix it.
thank you in advance.
here is my code and the error: Error in Bubble1 (line 2)
cases = input('Enter cases with [ ] around them:');
cases = input('Enter cases with [ ] around them:');
sorted_array = bubble_sort(cases)
function array = bubble_sort( array )
for i = 1:length(array)
for j = 1:length(array)-i
if(array(j)>array(j+1))
temp = array(j+1);
array(j+1) = array(j);
array(j) = temp;
end
end
end
end
댓글 수: 0
채택된 답변
Chunru
2021년 9월 12일
편집: Chunru
2021년 9월 12일
You code can run. if you use "input", key in the following "[1 3 2 5 2]" without quotes.
%cases = input('Enter cases with [ ] around them:');
cases = [1 3 2 5 2]
sorted_array = bubble_sort(cases)
function array = bubble_sort( array )
for i = 1:length(array)
for j = 1:length(array)-i
if(array(j)>array(j+1))
temp = array(j+1);
array(j+1) = array(j);
array(j) = temp;
end
end
end
end
댓글 수: 4
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Graphics Object Programming에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!