I found an ancient similar question, apperantly it used to work when at least x is not assigned. But when I try
syms x
simplify (1-cos(x)^2)
I get ans = 1 - cos(x)^2
Is there a reason for this, or is it just a bug?

 Respuesta aceptada

Cris LaPierre
Cris LaPierre el 3 de Mayo de 2021
Perhaps try using the Steps name-value pair.
syms x
simplify(1-cos(x)^2,'Steps',10)
ans = 

3 comentarios

Tunahan Keskin
Tunahan Keskin el 3 de Mayo de 2021
I didn't know this existed, thank you.
This seems to not always work.
syms z phi
simplify(2*z^2*cos(phi) + 1 - cos(phi)^2 ,'steps',100)
ans = 2*z^2*cos(phi) - cos(phi)^2 + 1
Cris LaPierre
Cris LaPierre el 3 de Mayo de 2021
That is correct. It will not always simplify to what you want.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Productos

Versión

R2020b

Etiquetas

Preguntada:

el 3 de Mayo de 2021

Comentada:

el 3 de Mayo de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by