function with "solve()"...help me..?

Hi all, I have a problem.. Solve this equation: sinx+cos(2*x)==1. when I use Matlab:
solve(sin(x) + cos(2*x) == 1, x)
ans =
0
pi/6
(5*pi)/6
But I want to display all values of "x" when x=[-2*pi:2*pi]. Plz help me......thanks,

답변 (1개)

Walter Roberson
Walter Roberson 2013년 3월 25일

0 개 추천

The solve() accessible directly from MATLAB cannot do that. Use the MuPAD solve()
feval(symengine, 'solve', sin(x) + cos(2*x) == 1, sym('x = -2*pi .. 2*pi'))

카테고리

도움말 센터File Exchange에서 Get Started with MuPAD에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

질문:

2013년 3월 25일

Community Treasure Hunt

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

Start Hunting!

Translated by