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

1 回表示 (過去 30 日間)
Tung
Tung 2013 年 3 月 25 日
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 日
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'))

カテゴリ

Help Center および File ExchangeGet Started with MuPAD についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!

Translated by