# Just a question that has been bothering me

3 views (last 30 days)
Comfort on 11 Jun 2020
Commented: Rik on 14 Jun 2020
This question was flagged by Walter Roberson
What's the difference between Octave and Matlab?

Show 1 older comment
madhan ravi on 11 Jun 2020
Rik on 11 Jun 2020
Where did the second input to your function go? And why is your end statement missing?
As a side-note: it may be very difficult to complete assignments like this on a mobile device.
Rik on 14 Jun 2020
(original question and comments by Comfort Chauke (the name of OP before it was changed to Wilson) recovered from Google cache)
Comfort Chauke on 11 Jun 2020 at 9:39:
How can i solve this exam practise question
Comfort Chauke on 11 Jun 2020 at 10:33:
function [minsum, maxsum]=MyFunction(L)
sum=0;
for i=1:length (L)
sum=sum+L(i);
end
min=L(1);
max=L(1);
for i=1:length (L)
if L(i)<min
min=L(i);
end
if L(i)>max
max=L(i);
end
end
minsum=sum-max
maxsum=sum-min
Comfort Chauke on 11 Jun 2020 at 12:03:
That's my problem i don't know how make calculate the minimum and maximum values that can be obtained from adding K elements

Rik on 11 Jun 2020
Since you aren't allowed to use efficient tools (e.g. sort), you are forced to write slow code. I would not try to use eval to cheat here, although I doubt the grader will detect that, especially if you encapsulate it in str2func.
BUT: you are in luck. You were given the task to get the numbers without repitition. The unique function will automatically sort the output for you.

Rik on 12 Jun 2020
Use semicolons inside your code to suppress all outputs. The printing should be done in the calling function. So then you can use [minsum, maxsum]=MyFunction([1,2,3,4,5],3) and it will print those results.
Comfort on 12 Jun 2020
Alright....Thank you so much
Rik on 12 Jun 2020
You're welcome. If you feel I have solved your question, please consider marking my answer as accepted answer. If not, feel free to comment with your remaining issues.

madhan ravi on 11 Jun 2020
Edited: madhan ravi on 11 Jun 2020
doc mink
doc maxk
doc sum