-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