Matlab - Ecuación trascendente con fsolve

 
Vista:
sin imagen de perfil

Ecuación trascendente con fsolve

Publicado por Belankor (1 intervención) el 27/03/2015 16:41:00
Tengo la siguiente ecuación trascendente:

(k2+k3)*sin((k2+k3)*L/2)-(k2-k3)*sin((k2-k3)*L/2)

Que en realidad (por los valores de k2 y k3) sería:

((sqrt(2*m*(E-Vi1))/hb)+(sqrt(2*m*(E+Vi2))/hb))*sin(((sqrt(2*m*(E-Vi1))/hb)+(sqrt(2*m*(E+Vi2))/hb))*L/2)-((sqrt(2*m*(E-Vi1))/hb)-(sqrt(2*m*(E+Vi2))/hb))*sin(((sqrt(2*m*(E-Vi1))/hb)-(sqrt(2*m*(E+Vi2))/hb))*L/2)=0;

Como puedo sacar con fsolve los valores de E para los cuales es 0 la función.?
Puedo hacerlo simbólicamente (dejando E en función de hb m Vi1 etc) o tengo que dar valores a todas las variables?
Como se programaría en cada caso?
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