Matlab - Expresión resultado matlab

   
Vista:

Expresión resultado matlab

Publicado por Rodrigo (1 intervención) el 19/01/2010 12:00:21
Hola, soy un poco novato pero creo que mi pregunta es muy sencillita para los que trabajen habitualmente con MATLAB. Lo que os muestro es un ejemplo que representa mi problema.
Si tengo un sistema de ecuaciones con 2 incognitas, donde resuelvo el sistema (con la función solve). Como hago para que la salida del resultado me de como un numero normal sin logaritmos, es decir como un numeno elevado al exponente que sea.

[x,y]= solve ('log(x)+x*y+20=0','10^x*y=38000000','x','y')

x =

.44126502622860643505432925824385e-8/log(10)


y =

-226621177.87733519677956388247225*log(10)*(20+log(.44126502622860643505432925824385e-8/log(10)))
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Expresión resultado matlab

Publicado por Ramiro (54 intervenciones) el 19/01/2010 20:14:51
Rodrigo:
Simplemente escribe eval(x) en la ventana de comandos de matlab y obtendrás la respuesta que buscas.
Ramiro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar