明月山河 发表于 2016-2-20 18:38 ! _7 z4 i. l# y9 r. j( U
http://blog.sina.com.cn/s/blog_636a8b120100jnyt.html
6 d& f }- z4 r. Z! m( d# X1 v
& c& v! ^3 c& F; F2 F9 b9 z; `& q3.带有附加条件的化简 ! y% e6 F: {) v: ?
试了下还是不行 可能matlab和maple 使用不一样
8 O* p `4 k+ N& I6 Y: k' U+ V' e>> syms x: H& W4 d& G) O( e- X
>> combine(sin(x)^2+cos(x)^2) 8 ?$ K: P7 H4 K: S5 R3 n. l7 n
- V1 p# t% E0 y$ j
ans =- I4 }. c! x, }5 d
6 Z* X }6 B: q
cos(x)^2 + sin(x)^2 这个不化简单
' C( ?, h: H/ O3 K) ?
/ p9 M! w4 N6 y>> simplify(sin(x)^2+cos(x)^2)
) D* t, [" A( F' p, A' y1 | ! H( Z0 G% M7 X/ ?; i) ?
ans =
: j+ F( f" p' G4 `1 u, m
4 s1 u" E& r' b0 d' Z) @1# m+ P7 K: A" d' r* W
' i2 I. R7 X! h, O) M) Q% Q# p! l2 ]7 k
>> syms x
. Z& O9 H, d( ~>> A=sym('ln(3*x)+sin(x)^2+cos(x)^2')
f# l( P, \% h: L5 U' t' W
% ?5 S2 ^4 ~8 ?) `A =8 O+ m; u. G! p: j0 g! P+ n
& V: s+ \- l8 T' l b, Slog(3*x) + cos(x)^2 + sin(x)^2
. O+ h( r/ {- l3 h2 K + n! k8 y9 m! }' L2 e
>> simplify(A)2 S e4 @; d U" U6 G
- i# j1 ~: b/ t/ {9 U2 }* ~ans =% \3 }- d: D/ Z* b
# P3 d7 R1 {5 O6 R" e, D1 {
log(3*x) + 1
1 h2 B1 l: _0 Q$ ? % b( {: x7 K9 C1 Z g8 U/ Y2 {
, Q( J% L7 J! Q& N8 G3 k1 W1 D
& _3 V* |& d4 C0 d
>> simplify(A,x)
2 @+ k1 @! j0 @错误使用 sym/simplify (line 99)3 A9 L% \3 a+ l( N& A5 _4 X
Too many input arguments.6 t& p5 {- k# i5 r5 D" Q1 V" y5 U
" V6 ~. J9 z) g |