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

 
Vista:
sin imagen de perfil

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

Publicado por fausto (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
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

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

Publicado por JOSE JEREMIAS CABALLERO (5917 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
sin imagen de perfil

¿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
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

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

Publicado por JOSE JEREMIAS CABALLERO (5917 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
sin imagen de perfil

¿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
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

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

Publicado por JOSE JEREMIAS CABALLERO (5917 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
sin imagen de perfil

¿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
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

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

Publicado por JOSE JEREMIAS CABALLERO (5917 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
sin imagen de perfil

¿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
sin imagen de perfil

¿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
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

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

Publicado por JOSE JEREMIAS CABALLERO (5917 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
sin imagen de perfil

¿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
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

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

Publicado por JOSE JEREMIAS CABALLERO (5917 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
[email protected]


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
sin imagen de perfil

¿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