Question: Why does the inside loop change size? If we had it run from 1 up to the length of the array, we would get the

Why does the inside loop change size? If we had it run from 1 up to the length of the array, we would get the same values. Why is this? What does the change accomplish?
Why does the inside loop change size? If we had it run
from 1 up to the length of the array, we would get

lab05.m X readfile.mx + El function [] = lab05 (fileName) 1 Command Wind w N 3 4 5 ON temps data dayi day2 day3 array1 array2 array3 1:24; readmatrix (fileName); data (1,:); data (2,:); data (3,:); bubbleSort (day1); bubbleSort (day2); bubbleSort (day3); 7 8- 1 9 10 12 13 14 15 16 - 17 - figure subplot (2,1,1); plot(temps, day, 'r-'); hold on plot (temps, day2,'g-'); hold on plot (temps, day3, 'b-'); title(['Temps (not bubble sorted)'); xlabel('Hour'); ylabel('Degrees'); legend ('Day 1', 'Day 2', 'Day 3'); hold off 18 19 20 21 22 - 23 24 lab05.mx readfile.mx+ 15 Command Wind 16 17 hold on plot (temps, day2, '9-'); hold on plot(temps, day3, '-'); title('Temps (not bubble sorted)'); xlabel('Hour'); ylabel('Degrees'); legend ("Day 1', 'Day 2', 'Day 3'); hold off . 18 19- 20- 21 22 23- 24 25 26 27- 28 - 29- 30 - 31- 32 33 - 34 - subplot (2,1,2); plot (temps, array, 'r-'); hold on plot (temps, array2,'-'); hold on plot (temps, array3, 'b-'); title(['Temps (bubble sorted)']); xlabel('Hour'); ylabel('Degrees'); legend ('Day 1', 'Day 2', 'Day 3'); hold of 35 - end 36- 37 38 - 39 40 41 - 42- 43- 44 45 46 47 48 El function (array] - bubbleSort (array) for indexOuter - 1: length(array) - 1 for indexInner - 1: length(array) - IndexOuter if array(indexInner) > array(indexInner + 1) array - swap (array, indexInner); end end end end 50 51 52 53 El function Carray nwap (array, i) templar array(); array(1) array(i + 1); array(i+1)= tempVary end

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!