Borrar filtros
Borrar filtros

Unable to find explicit solution

3 visualizaciones (últimos 30 días)
seema redhu
seema redhu el 4 de Dic. de 2021
Comentada: Walter Roberson el 10 de En. de 2022
syms y b a x c d f
eqn = b+(a*log(y/x))==c+(d*log((1-y)/f));
soly = solve(eqn, y)
Warning: Unable to find explicit solution. For options, see help.
> In solve (line 317)
In Plotting (line 30)
soly =
Empty sym: 0-by-1
What is wron with my code
  4 comentarios
G A
G A el 6 de Dic. de 2021
Editada: G A el 6 de Dic. de 2021
is it OK as follows?
syms y a b c d f x A B
n=2;
d = n*a
d = 
A = d/a
A = 
2
y = solve(y/(1-y)^A==B,y)
y = 
B = (x/f^A)*exp((c - b)/a);

Iniciar sesión para comentar.

Respuestas (2)

seema redhu
seema redhu el 6 de Dic. de 2021
Hi Sir
My actual code with parameters are as below-
I have to solve this for the value of y.Please help me to solve this.
syms y a1 a2 a3 a4 a5 a6
a1=-2.9362;
a2=-133.2985;
a3=0.1864;
a4=0.1717;
a5=0.95;
a6=0.5;
p=a1+(a3*log(y/a5));
q=a2+(a4*log((1-y)/a6));
r=p==q;
h=solve(r,x);
  1 comentario
Walter Roberson
Walter Roberson el 10 de En. de 2022
Maple thinks that 3.33507942113645790766889887448*10^(-304) might be a solution.

Iniciar sesión para comentar.


G A
G A el 6 de Dic. de 2021
Editada: G A el 6 de Dic. de 2021
Your equation with actual ratio a4/a3 does not have analytical solution. Try to solve it numerically with some tolerance.

Etiquetas

Productos


Versión

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by