Function of rates in matlab
9 次查看(过去 30 天)
显示 更早的评论
Hi everyone, I'm not get figure out this function asked in a problem:
My function is that:
function [rate_of_taxi,total] = taxi_fare(d,t)
rate_of_taxi = (5 + (2*(d + 1))) + (0.25 * (t + 1));
end
but does not work.
I Than you if could help me.
0 个评论
回答(1 个)
Sriram Tadavarty
2020-4-25
编辑:Sriram Tadavarty
2020-4-25
Hi,
You can try this:
function fare = taxi_fare(d,t)
fkm = 1; % first km
add_km = ceil(d-fkm); % additional km, perform ceil as stated in question
costkm = (fkm*5)+(add_km*2); % First km * 5 + additiona kms * 2
waittime = ceil(t); % Calculate the wait time
costWaittime = waittime*0.25; % Fare for wait time
fare = costkm + costWaittime; % Total cost
end
Hope this helps.
Regards,
Sriram
2 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!