Please, someone can help me I solve an equation like this in the Matlab: 0.10==e^((-x*pi)/(sqrt((1-x^2))))?
Regards!

1 Kommentar

David Young
David Young am 8 Mär. 2014
Is there some reason why you need to solve it in MATLAB, presumably with the symbolic toolbox? Solving it on paper is faster, I think, and gives x = -0.5912 in a few lines.

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Star Strider
Star Strider am 8 Mär. 2014

3 Stimmen

I agree with David Young, but if you absolutely must solve it in MATLAB, here are two options:
Numerically:
f = @(x) 0.1 - (exp((-x.*pi) ./ sqrt(1 - x.^2)))
x = fzero(f, 0)
Symbolically:
syms x 'real'
g = 0.10 == exp((-x*pi)/(sqrt((1-x^2))))
fx = solve(g)

2 Kommentare

Thank you very much!
Star Strider
Star Strider am 9 Mär. 2014
My pleasure!

Melden Sie sich an, um zu kommentieren.

SAGAR OJHA
SAGAR OJHA am 27 Nov. 2021

0 Stimmen

e^2+5^3 -〖 log〗4

4 Kommentare

SAGAR OJHA
SAGAR OJHA am 27 Nov. 2021
Please solve
Walter Roberson
Walter Roberson am 27 Nov. 2021
Solve what? There are no free variables in that expression. Not unless log is intended to be a variable or e is intended to be a variable instead of e
SAGAR OJHA
SAGAR OJHA am 27 Nov. 2021
I have not have any matlab software.. so please help for this question
exp(2) + 5^3 - log(4)
ans = 131.0028
I do not see anything to solve, though.

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by