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'))

カテゴリ

タグ

タグが未入力です。

質問済み:

2013 年 3 月 25 日

Community Treasure Hunt

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

Start Hunting!

Translated by