Matlab - ¿cómo puedo despejar de una ecuación una función de dos variables?

   
Vista:

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por fausto ffabelag@hotmail.com (9 intervenciones) el 08/02/2014 15:28:41
Tengo la siguiente ecuación, quiero despejar de ella Y2/Fi u obtener esa funcion, los solvers normales no me dejan obtener la función

- f1 - y2*(k1 + b1*s) - (b1*m2*s^3*y2)/(k2 + b2*s) - (k1*m2*s^2*y2)/(k2 + b2*s) - (m1*m2*s^4*y2)/(k2 + b2*s)

Me podrian ayudar?

Saludos
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 08/02/2014 16:38:43
Cuales son los incógnitas y cuales son tus datos?.
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por fausto (9 intervenciones) el 08/02/2014 17:11:47
Quiero obtener la función Y2/F1, todas son incognitas. pero no puedo despejar dos al mismo tiempo en esa relación, y despejar 1 y luego la otra no funciona, ni tampoco despejar y2 y luego dividir por F1.

Al final obtengo la ecuación de transferencia

saludos
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por JOSE JEREMIAS CABALLERO (3440 intervenciones) el 08/02/2014 17:15:39
Si es una ecuación entonces donde esta el signo de igualdad?.
una ecuación siempre debe llevar el signo de igualdad.
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por fausto (9 intervenciones) el 08/02/2014 17:18:25
es igual con 0, asi me la arroja matlab como resultado de otras ecuaciones, de igual modo te solicitaría que me dijeras ocmo le podria poner el =0 de forma automatica


- f1 - y2*(k1 + b1*s) - (b1*m2*s^3*y2)/(k2 + b2*s) - (k1*m2*s^2*y2)/(k2 + b2*s) - (m1*m2*s^4*y2)/(k2 + b2*s) = 0
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por JOSE JEREMIAS CABALLERO (3440 intervenciones) el 08/02/2014 17:24:52
tu ecuación tiene la forma de :
-f1-a*y2-b*y2-c*y2-d*y2=0
entonces f1=-(a+b+c+d)y2
y2/f1= -(1/(a+b+c+d)).
No es necesario matlab para resolver.

respuesta
y2/f1=-(k2 + b2*s)/(k1*k2 + b1*m2*s^3 + k1*m2*s^2 + m1*m2*s^4 + b1*k2*s + b2*k1*s + b1*b2*s^2)
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por Fausto (9 intervenciones) el 08/02/2014 18:39:33
Si, yo se que no es necesario para esa en particular, pero necesito poderlo hacer generalizable y mediante matlab para tenerlo en un programa. y poder obtenerl a funcion para cualquier input
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 08/02/2014 19:11:35
Entonces tu pregunta no fue clara.
Haber otra función, cual seria?.
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por Fausto (9 intervenciones) el 08/02/2014 19:51:02
(m2*s^2*(m1*y1*s^2 + b1*y1*s - f1 + k1*y1 + k2*y1))/k1 = 0
busco igual y1/f1
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 08/02/2014 20:01:10
1
y1/f1=1/(m1*s^2 + b1*s + k1 + k2)
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por fausto (9 intervenciones) el 08/02/2014 20:53:02
Gracias Jose, sabras como le hago para que ese mismo calculo me lo haga matlab??
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 08/02/2014 20:57:25
cuales son tus intentos por resolver?
No siempre se va a poder despejar.
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por Fausto (9 intervenciones) el 08/02/2014 21:44:56
Supuestamente si deberían de poder resolverse, las genero analizando sistemas masa-resorte.
podría hacer varios intentos con la misma, pero sigue siendo importante hacerlo en matlab
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 09/02/2014 12:59:20
1
2
3
4
5
6
7
8
9
10
11
12
13
>> divison=char_symbolico1('(m2*s^2*(m1*y1*s^2 + b1*y1*s - f1 + k1*y1 + k2*y1))/k1','y1','f1')
 
divison =
 
1/(m1*s^2 + b1*s + k1 + k2)
 
>> funcion='- f1 - y2*(k1 + b1*s) - (b1*m2*s^3*y2)/(k2 + b2*s) - (k1*m2*s^2*y2)/(k2 + b2*s) - (m1*m2*s^4*y2)/(k2 + b2*s)';
>> numerador='y2'; denominador='f1';
>> division=char_symbolico1(funcion,numerador,denominador)
 
division =
 
-(k2 + b2*s)/(k1*k2 + b1*m2*s^3 + k1*m2*s^2 + m1*m2*s^4 + b1*k2*s + b2*k1*s + b1*b2*s^2)



Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
jjcc94@hotmail.com


http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por fausto (9 intervenciones) el 09/02/2014 22:33:10
Muchas gracias
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

¿cómo puedo despejar de una ecuación una función de dos variables?

Publicado por Jorge Luis Cruz (1 intervención) el 22/04/2015 00:31:00
Cómo agrego el archivo de descarga "char_symbolico.zip" ?
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