how to get the value of x, from this equation: 0.2exp(x)-x^(0.25) = 0
    5 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
% I tried with the below steps:
fun = @(x) (0.2*exp(x)-x.^(0.25));
x0 = [1.5,0];
x = fsolve(fun,x0);
Risposte (2)
  Star Strider
      
      
 il 18 Ott 2020
        I do not understand what the problem is:
fun = @(x) (0.2*exp(x)-x.^(0.25));
x0 = [1.5,0];
x = fsolve(fun,x0);
xv = linspace(0,2);
figure
plot(xv, fun(xv))
hold on
plot(x, fun(x), 'rx')
hold off
grid
producing: 

This appears to work, and provide the solutions you want.  
0 Commenti
  mike Croucher
 il 18 Ott 2020
        That seems to have done the job.  I typed your commands and got 
x =
    1.7492    0.0016
Substituting this into your function gives a vector of results extremely close to 0:
fun(x)
ans =
   1.0e-08 *
    0.0000    0.1948
Is this what you were hoping for?
0 Commenti
Vedere anche
Categorie
				Scopri di più su Graphics Performance in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!