Write a function that receives an input argument of a number of kilometers (km) and will output the conversions into both miles (mi) and US nautical miles (n.m.). Use the conversions: 1 km = 0.621 mi and 1 km = 0.540 n.m.

조회 수: 4 (최근 30일)
Write a function that receives an input argument of a number of kilometers (km) and will output the conversions into both miles (mi) and US nautical miles (n.m.). Use the conversions: 1 km = 0.621 mi and 1 km = 0.540 n.m.
  댓글 수: 1
Steven Lord
Steven Lord 2016년 10월 19일
Show what you've done to try to solve this problem and ask a specific question about where you're stuck and you may receive some guidance.

댓글을 달려면 로그인하십시오.

답변 (5개)

Soma Ardhanareeswaran
Soma Ardhanareeswaran 2016년 10월 21일

James Tursa
James Tursa 2016년 10월 21일
편집: James Tursa 2016년 10월 21일
1) Create a function file called myconversion.m in your working directory. E.g.,
edit myconversion.m
2) Put the following code into this file:
function [x_mi,x_nm] = myconversion(x_km)
% Insert your code here to convert x_km to x_mi
% Insert your code here to convert x_km to x_nm
return
end
Insert your code for the conversions into the places indicated. Also add comments to this file to state the purpose of the function, show the calling syntax, and explain what the inputs and outputs are.

Christian Hernandez
Christian Hernandez 2019년 10월 1일
function [x_mi,x_nm] = myconversion(x_km)
% Insert your code here to convert x_km to x_mi
% Insert your code here to convert x_km to x_nm
return
end

Najm
Najm 2022년 11월 10일
function [x_mi,x_nm] = myconversion(x_km) % Insert your code here to convert x_km to x_mi % Insert your code here to convert x_km to x_nm return end

Yasmin Eady
Yasmin Eady 2024년 9월 23일
function [miles, nmiles] = convert(k)
km_to_miles = 0.621;
km_to_nmiles = 1/1.852;
miles = k * km_to_nmiles;
nmiles = k *km_to_miles;
end
This is what I did. I want to know if this is right.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by