Here is a script that asks for 3 user-provided numbers,
and then prints the 3 numbers in order from smallest to largest.
Rewrite this as a function called
minisort that takes 3 numbers and returns
the sorted vector. For example,
% This script gets 3 input numbers from the user and
% displays the numbers in order from smallest to largest
num1 = input('Enter number ');
num2 = input('Enter number ');
num3 = input('Enter number ');
% Put numbers in a vector
vec = [num1 num2 num3];
% Find the biggest
biggest = max(vec);
% Find the smallest
smallest = min(vec);
% Find the middle
medium = vec(find(vec~=biggest & vec~=smallest));
sorted = [smallest medium biggest];
disp(sorted);
>> eddie=minisort(10, 5, 25)
eddie =
5 10 25