Effacer les filtres
Effacer les filtres

Plus and minus sign for an equation

439 vues (au cours des 30 derniers jours)
Rooy
Rooy le 18 Mar 2012
Commenté : Walter Roberson le 27 Avr 2018
I need the plus and minus sign before the square root function, am I doing it right?
a=((xx+yy)/2)+sqrt((((xx+yy)^2)/2)+xy^2);
a=[a,-a];

Réponse acceptée

Walter Roberson
Walter Roberson le 18 Mar 2012
No.
t1=((xx+yy)/2);
t2=sqrt((((xx+yy)^2)/2)+xy^2);
a=[t1+t2, t1-t2];
  1 commentaire
Rooy
Rooy le 18 Mar 2012
Thank you for the help

Connectez-vous pour commenter.

Plus de réponses (1)

Naresh Virothi
Naresh Virothi le 27 Avr 2018
how to type plus or minus symbol in matlab
  2 commentaires
John D'Errico
John D'Errico le 27 Avr 2018
Please don't add an answer just to ask a question.
And there is no plus OR minus symbol in MATLAB, that is, a symbol that indicates EITHER plus or minus.
Unless of course you just mean a string.
'+/-'
ans =
'+/-'
Walter Roberson
Walter Roberson le 27 Avr 2018
>> char(177)
ans =
'±'
However, this has no significance to equations and will be rejected as an error in source code except in comments or character vectors or string objects.
If you need this for labels, then, for example,
text(0.5,0.5,'$\pm$','interpreter','latex')
If you need the minus on top and the plus underneath then \mp

Connectez-vous pour commenter.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by