Solving set of 2 equations doesn't give a numerical solution

Hi there,
I'm solving a quite simple equation on my computer with the following code:
clc
clear all
close all
syms x y
eq1 = 2*x+3 == 7*y;
eq2 = 2*y*7 == 123 + 2*x;
[x,y] = solve(eq1,eq2,x,y)
Doing this on my laptop (matlab 2014) the solution gives: x = [x] and y = [y]
Running this code on the laptop of my colleague (matlab 2012) gives a solution: x = [117/2] and y = [120/7]
Is there a toolbox that needs to be installed for solving sets of equations or a preference that needs to be checked? I've been able to calculate them in the past but since a week I'm unable of solving them.
Thanks for your help, Alexander

 Respuesta aceptada

MA
MA el 21 de Nov. de 2014
clc
clear all
close all
syms x y
eq1 = 2*x+3-7*y;
eq2 = 2*y*7-123-2*x;
S= solve(eq1,eq2,x,y);
S=[S.x S.y]

3 comentarios

or
S=double([S.x S.y])
Thanks for your quick answer. It was very helpful!
you're Welcome

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Mathematics en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 21 de Nov. de 2014

Comentada:

MA
el 21 de Nov. de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by