Need help with this question I was asked to preform
1 回表示 (過去 30 日間)
古いコメントを表示
Create a script file that will prompt the user for a mass in kg, and then prompt the user again if they would like to convert the mass to ‘lbm’ (for pounds mass) or ‘slugs’ (for slugs). The script should contain a switch statement with two cases and fprintf to the command window the corresponding mass in the units specified by the user. The format of your mass output should be 3 places after the decimal point. Also, include an error statement if neither case is selected (hint: use otherwise). You can type “help error” in the command window to understand how to create an error statement. For example, your command window might contain these input and output statements: Enter the mass in kilograms (kg): 10 Do you want to convert to ‘lbm’ or ‘slugs?: slugs The mass is 0.685 slugs.
3 件のコメント
jgg
2016 年 2 月 19 日
編集済み: jgg
2016 年 2 月 19 日
But basically, you give it a switching variable, then provide a series of cases. In your example, you'd want to switch on the input string that the user provided (call it units). Then, your switch statement would look like this:
switch units
case 'lbs'
%do stuff
disp('chose lbs')
case 'slugs'
%do stuff
disp('chose slugs')
otherwise
%throw an erro
disp('chose error')
end
You still need to choose what to do in each case, and handle the input and errors properly.
回答 (1 件)
MHN
2016 年 2 月 19 日
編集済み: MHN
2016 年 2 月 19 日
We are not going to give you the answer, since this is a basic question which is trying to teach you not only how should you code in Matlab but also how should you learn a programming language! Instead, let me help you with the bigger picture, which is how should you solve such questions! Go to Google, and search "switch matlab", then the top one is: http://www.mathworks.com/help/matlab/ref/switch.html Read the documentation and the examples and you would definitely learn how "switch" works. Otherwise, you would never learn it if we provide the answer.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Install Products についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!