sin(x)^2
25 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Eth
el 8 de Abr. de 2019
Comentada: John D'Errico
el 22 de Nov. de 2022
How to expand a function like sin(x)^2 to output 1/2*(1-cos(2*x))? I tried expand(sin(x)^2) but it returns the same.
0 comentarios
Respuesta aceptada
Star Strider
el 8 de Abr. de 2019
Use the rewrite function:
syms x
ys = sin(x)^2;
ye = rewrite(ys, 'exp')
yc = rewrite(expand(ye), 'cos')
p[roducing:
yc =
1/2 - cos(2*x)/2
2 comentarios
Más respuestas (2)
Hose Orlando
el 3 de Ag. de 2020
how do i put this matrix into matlab
1 comentario
Walter Roberson
el 3 de Ag. de 2020
syms A B C
[sin(A)^2, sin(B)^2, sin(C)^2
cos... etc
Carlos Guerrero García
el 22 de Nov. de 2022
Perhaps the following lines will be useful:
syms x; % Establishing 'x' as a symbolic variable
combine(sin(x)^2,'sincos') % For the 1st (original) question
combine(sin(x)^3,'sincos') % For the last question
1 comentario
John D'Errico
el 22 de Nov. de 2022
Note that combine is a useful tool, but one we see mentioned here rarely. So...
help sym/combine
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!