Resolving Matrix dimensions must agree
1 次查看(过去 30 天)
显示 更早的评论
I am creating a unit converter app with app designer and I am having trouble with the following switch statement and getting the error - Matrix dimensions must agree.
The app should select between imperial and Metric conversion, and should swap units via a drop down box.
I tried using a switch case instead of an if/else statement but it also didn't recognise the case parameters.
The problem lies within my 'if' conditions, i.e. if app.DropDown.Value == char('Celsius to Fahrenheit') --- it either says Matrix dimensions must agree or it goes straight to my error message.
How do i get the code to read what units are in the drop down box and then run that code?
1 个评论
Stephen23
2021-5-6
Note that calling char on a character vector does nothing, it returns exactly the same char vector unchanged.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!