Value must be a double scalar error in matlab app designer?

2 views (last 30 days)
I am working on making a simple solver in matlab app designer and keep getting the error that the value must be a double standard and have no clue why it wouldnt be. When i run it just using the equation instead it works fine but i want to use the solver so I can add some more difficult equations.
value = app.CalculateButton.Value;
X=app.UnknownVariableListBox.Value
R=8.314
P=app.PressurePaEditField.Value
n=app.MolesEditField.Value
T=app.TemperatureKEditField.Value
V=app.Volumem3EditField.Value
eqn= P*V == n*R*T
if strcmp(X,'Volume')
syms V
V=solve(eqn,V);
V=double(V)
% V=n.*R.*T./P
app.Volumem3EditField.Value=V

Answers (0)

Categories

Find more on Numerical Integration and Differential Equations 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!