hey guys, does anyone know how to solve this: to isolate n
cos^n(0.18)=sqrt(2)
thanks

6 comentarios

Torsten
Torsten el 10 de Mayo de 2022
Hint: Take log on both sides.
Miguel Albuquerque
Miguel Albuquerque el 10 de Mayo de 2022
I know the simplified solution, is there anyway to do log of base cos(x) in matlab?
Torsten
Torsten el 10 de Mayo de 2022
What is the "simplified solution" ?
You can take logs to any basis on both sides and get the correct solution:
n * log10(cos(0.18)) = log10(sqrt(2))
n * log(cos(0.18)) = log(sqrt(2))
n * log2(cos(0.18)) = log2(sqrt(2))
and so on.
Miguel Albuquerque
Miguel Albuquerque el 10 de Mayo de 2022
Editada: Miguel Albuquerque el 10 de Mayo de 2022
n=real((1/2*log10(2))/(log10(cos(n))));
This is the answer by simplifying the equation
Torsten
Torsten el 10 de Mayo de 2022
Can't you solve these equations for n ?
n * log10(cos(0.18)) = log10(sqrt(2))
n * log(cos(0.18)) = log(sqrt(2))
n * log2(cos(0.18)) = log2(sqrt(2))
Miguel Albuquerque
Miguel Albuquerque el 10 de Mayo de 2022
yes I can

Iniciar sesión para comentar.

 Respuesta aceptada

KSSV
KSSV el 10 de Mayo de 2022
syms n
eqn = cos(0.8)^n == sqrt(2) ;
s = solve(eqn,n)
s = 
vpa(s)
ans = 

Más respuestas (0)

Categorías

Más información sobre Symbolic Math Toolbox en Centro de ayuda y File Exchange.

Productos

Versión

R2021b

Etiquetas

Preguntada:

el 10 de Mayo de 2022

Comentada:

el 10 de Mayo de 2022

Community Treasure Hunt

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

Start Hunting!

Translated by