csc(x)^3的积分结果的形式不是很理想
mathematica吧
全部回复
仅看楼主
level 9
goldmonkey 楼主
和Maple对照很明显,而且用Simplify也无法化简了
2013年04月28日 04点04分 1
吧务
level 15
试过FullSimplify了吗
2013年04月28日 05点04分 2
吧务
level 9
Integrate[Csc[x]^3, x]
FullSimplify@TrigExpand@%
% /. Log[x1_] - Log[x2_] -> Log[x1/x2]
Log[5] - Log[-2] == Log[5/-2]
Log[5] - Log[2] == Log[5/2]
这样可以了吗?
2013年04月28日 05点04分 4
嗬,我都没注意到刚才FullSimplify会给出我想要的形式是因为我先做了TrigExpand……
2013年04月28日 05点04分
level 5
2013年04月28日 05点04分 5
level 5
这方面是不是maple比mathematica好点?
2013年04月29日 04点04分 6
你哪里看出来Maple更好了?
2013年04月29日 08点04分
回复 草红样 :same!
2013年04月29日 10点04分
level 5
2013年04月30日 00点04分 7
吧务
level 12
感觉两者复杂度一样,没觉得谁比谁化简得更好。
复杂一点的式子很难比较,尤其是三角函数方面,Sin[x]+Cos[x]和Sqrt[2]Sin[x+Pi/4]哪个化简得好?恐怕要在不同的应用地方来判断。所以楼主第一句话“对比很明显”我就已经膝盖很痛了……
2013年04月30日 03点04分 8
额。。。。不好意思。。。。我是在做吉米多维奇的数学分析习题集的时候看到这题(第1999题)的,maple的结果和题目和答案更接近,所以我这么说。。。。但是我觉得没必要说习题集。。。。所以没说这事。。。。
2013年04月30日 11点04分
回复 goldmonkey :呵呵,开个玩笑^^。不过关于mma里面的Simplify确实有不少奇葩的结果,不知道mma内部对于简化的判断基准是什么。有兴趣的话可以在贴吧里面找找,有些挺搞笑的。
2013年05月01日 02点05分
level 6
试了几个开源的计算机代数系统。
maxima,出来结果跟mathematica和maple都不一样:
python,结果和 maxima一样:
axiom,和大家都不一样:
yacas,积不出来:
2013年05月01日 11点05分 9
大神到底装了多少款数学软件!!!
2013年05月01日 12点05分
回复 mm_酱 :居然没用matlab
2013年05月02日 09点05分
吧务
level 9
lz不妨再试试Integrate[1/(Sin[x]^4 + Cos[x]^4), x]
和Maple的int(1/(sin(x)^4+cos(x)^4),x);
2013年05月03日 05点05分 10
嗯,确实相差挺大的。。。而且maple的simplify也化简不了多少。。。看来各有千秋。。。或者说都有可以再进步的地方。。。我是在做吉米多维奇的数学分析习题集的时候看到上面的题目(第1999题)的,maple的结果和题目和答案更接近,所以我这么说。。。
2013年05月03日 10点05分
吧务
level 9
Integrate[Csc[x]^3, x]
Simplify@TrigExpand@%
% //. {Log[x1_] - Log[x2_] :> Log[x1/x2],
Cot[x_] :> HoldForm[ Cos[x]/Sin[x]],
Csc[x_] :> HoldForm[1/Sin[x]]} // Expand // TraditionalForm
Mathematica里Cos[x]/Sin[x]^2会自动化成Cot[x] Csc[x]的,Maple的simplify则不处理,这又没有严格的标准,只是不同系统的习惯问题,仅参照“吉米多维奇”来判断是很片面的
2013年05月03日 15点05分 12
1