While Loop Help
Show older comments
The Assignment:
The problem I'm having is that I can't figure out how to set up my loop to get it to keep the weight under 60 tons while using the highest value to weight ratios. I know I should be using a while loop and most likely a break but the rest is confusing me .This is my code so far:
function Relief_Shipment()
a = load('data1.txt');
b = zeros(length(a),4);
%ID Number
b(:,1) = a(:,1);
%Weight (in tons)
b(:,2) = a(:,2);
%Value to the disaster victims
b(:,3) = a(:,3);
%Value/Weight Ratio
b(:,4) = a(:,3)./a(:,2)
%Sorting the value/weight ratio from the smallest value to highest
B = sort(b(:,4))
while ?
%I know I must create a condition so that it stays under 60 tons but I don't know how to incorporate my value/weight ratio
end
end
Any suggestions or hints would be very helpful. Thanks for your time.
Accepted Answer
More Answers (0)
Categories
Find more on MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!