Effacer les filtres
Effacer les filtres

how to separate the variables of an equation?

4 vues (au cours des 30 derniers jours)
omar
omar le 5 Jan 2012
Commenté : Walter Roberson le 18 Oct 2016
Hi there
Please do anyone know how to separate the variables of an equation. for example we have f(x,y)=g(x,y) and we want it as y=h(x) .
Many thanks
OMAR MAAROOF

Réponse acceptée

Walter Roberson
Walter Roberson le 5 Jan 2012
That cannot be done in the equation form you specify.
For example, let f(x,y) = x^2 + y^3 . Then for any one x there are an infinite number of corresponding y that are valid.
If you are given a particular f(x,y) value, say P, you could try
syms x y
solve( P - g(x,y), y)
However, this will not always be able to find a solution, and when it is able to analyze, there may be multiple solutions.
  2 commentaires
omar
omar le 5 Jan 2012
thanks for your answer
of course I have particular function, I tried the solve function and it done with two solutions.
Walter Roberson
Walter Roberson le 5 Jan 2012
Then both those solutions are valid.
For example, y^2 = x has two solutions, y = sqrt(x) and y = -sqrt(x) . Nothing you can do about it: y simply cannot always be isolated uniquely.

Connectez-vous pour commenter.

Plus de réponses (1)

Basil Abdelrahim
Basil Abdelrahim le 18 Oct 2016
Hi everyone
does any one have idea how can I spreat the male from the female in-order to transfer it from excel to matlab because its mix like that ??
male female female male
  1 commentaire
Walter Roberson
Walter Roberson le 18 Oct 2016
Is the order always the same? That in every group of 4 it goes male, female, female, male? Or is there a variable that has the information about which entry is which?

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