Adding Polynomials Using App Designer
16 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
jinji gneiss
le 18 Juil 2022
Commenté : jinji gneiss
le 23 Juil 2022
I am new to matlab and I am trying to create a calculator that adds polynomials. I want the user to input something like 3*x+1 and 4*x+1 and have a result of 7*x+2. here is my code but when I try it, it does not display any answer:
% Button pushed function: AddButton
function AddButtonPushed(app, event)
a = str2num(app.fxEditField.Value);
b = str2num(app.gxEditField.Value);
res = a+b;
app.ResultEditField.Value = num2str(res);
end
0 commentaires
Réponse acceptée
Kevin Holly
le 20 Juil 2022
How did you want your user to input the data? As for the calculations, see below for an example.
app.fxEditField.Value = [3 1];
app.gxEditField.Value = [4 1];
AddButtonPushed(app)
function AddButtonPushed(app, event)
a = poly2sym(app.fxEditField.Value)
b = poly2sym(app.gxEditField.Value)
res = a+b
app.ResultEditField.Value =res
end
3 commentaires
Kevin Holly
le 23 Juil 2022
Please see app attached.
app.fxEditField.Value = '3*x+1';
app.gxEditField.Value = '4*x+1';
AddButtonPushed(app);
Below is the callback for the "Add" button.
function AddButtonPushed(app, event)
a = str2sym(app.fxEditField.Value);
b = str2sym(app.gxEditField.Value);
res = a+b;
app.ResultEditField.Value = char(res);
end
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Number Theory dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!