How can i solve and input this problem

4 views (last 30 days)
Nate
Nate on 5 Jul 2022
Commented: Image Analyst on 13 Jul 2022 at 17:26
e^x=8x-4 in MATLAB. It says to find all real solutions.
  3 Comments
Image Analyst
Image Analyst on 13 Jul 2022 at 17:26
Original question (I think) in case he edits it away like some others:
e^x=8x-4 in MATLAB. It says to find all real solutions.

Sign in to comment.

Answers (2)

Mannan Baidi
Mannan Baidi on 5 Jul 2022
Hi Nathaniel,
If you want to find the real solutions of a equation, we can use the function solve()
For the above equation, the code for finding the real solutions should be :
For knowing more about the solve() function you can go through the doumentation.
syms x % Declare x as variable in the equation
eqn= exp(1)^x==8*x-4; % State the equation exp(1) denotes e
sol= solve(eqn,x,'Real',true); % using the solve function and keeping real as true
disp(sol); % sol are the real solutions of the equation

Sam Chak
Sam Chak on 5 Jul 2022
I use a different example,
so that you can try to work on the solution yourself.
fun = @(x) exp(x) - (6*x.^2 - 3);
fplot(fun, [-1 5], 'linewidth', 2), grid on, xlabel('x')
x0 = -1;
xsol1 = fzero(fun, x0)
xsol1 = -0.7602
x0 = 1.5;
xsol2 = fzero(fun, x0)
xsol2 = 0.9692
x0 = 5;
xsol3 = fzero(fun, x0)
xsol3 = 4.9838

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by