-1
你好,我是新的MATLAB的我有解決問題的這個簡單的表達無法解決MATLAB表達式
r=10*sin(10)+10*cos(y);
這種表達基本上是簡單的integeral公式我編寫的結果,但現在我 無法解決此公式我想是簡化和答案應該看起來像
r=-5.440+10*cos(y);
你好,我是新的MATLAB的我有解決問題的這個簡單的表達無法解決MATLAB表達式
r=10*sin(10)+10*cos(y);
這種表達基本上是簡單的integeral公式我編寫的結果,但現在我 無法解決此公式我想是簡化和答案應該看起來像
r=-5.440+10*cos(y);
的symbolic toolbox可以這樣做:
syms y % Declare symbolic variable y
r=10*sin(10)+10*cos(y);
simplify(r) % Simplify expression
需要注意的是,精密,你會得到答案的分數:
10*cos(y) - 3062566590353811/562949953421312
可以使用vpa
命令來表示這是一個單號:
vpa(simplify(r))
有了結果:
10.0*cos(y) - 5.4402111088936973004592800862156
Thanx ..... sorrry for reply lata – 2014-05-03 10:42:26
你嘗試過什麼嗎? – jazzbassrob 2013-04-27 08:45:56