Resolving Matrix dimensions must agree
1 view (last 30 days)
Show older comments
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 Comment
Stephen23
on 6 May 2021
Note that calling char on a character vector does nothing, it returns exactly the same char vector unchanged.
See Also
Categories
Find more on Data Type Conversion in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!