Substitute all solutions of a give system of equations.

1 view (last 30 days)
I would like to substitute all the solutions of a system of equations in the original system. For example I would like to do something like this in Mupad:
eqs:=[x^2-1,y^2-1]
solutions:=solve(eqs)
and then create a matrix which contains all the couples of solutions; I tried with evalAt and subs combined with map and op but had no luck.
Any suggestions?
  1 Comment
Radu Trimbitas
Radu Trimbitas on 10 Sep 2014
The idea is to consider the solution as a list and to evaluate the equation for the elements given in that list. The Mupad code is
eqs:=[x^2-1,y^2-1]:
solve(eqs,{x,y}):
zz:=op(%):
f:=l->(eqs)|l:
map([zz],f)

Sign in to comment.

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 23 Apr 2013
syms x y
eqs=[x^2-1,y^2-1]
sol=solve(eqs)
M=[sol.x sol.y]

More Answers (1)

Alessio Nava
Alessio Nava on 23 Apr 2013
And what about replacing x and y in eqs with all the couples contained in the vector M?

Products

Community Treasure Hunt

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

Start Hunting!