Unit conversion using switch case or else if functions
3 次查看(过去 30 天)
显示 更早的评论

Im supposed to use the switch case method or the else if method to solve this question. Anyone has any ideas on how to solve this?
5 个评论
回答(1 个)
Srivardhan Gadila
2020-2-17
For "Like to make it in such a way that I only need to input the starting value and unit together and not separately" you can make use of strsplit, str2num functions as follows:
valuePlusUnit = "45.3245 ft3";
stringSplit = strsplit(valuePlusUnit);
value = str2num(stringSplit(1))
units = stringSplit(2)
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!