明月山河 发表于 2016-2-20 18:38 ; f7 S' }. z4 U& ?8 A
http://blog.sina.com.cn/s/blog_636a8b120100jnyt.html
, k, r3 V0 e' [# G: O- U, }% h- ~+ H0 Z; e/ a/ X
3.带有附加条件的化简
4 H6 \7 _! r7 }9 F O- X# z4 C' ^试了下还是不行 可能matlab和maple 使用不一样
' N& c2 r$ a: W6 p9 l, q>> syms x
0 n5 g" R' F ?/ `) V: a>> combine(sin(x)^2+cos(x)^2)
/ N1 u8 v1 v( D) |! C: V0 \+ a1 \8 `+ u q9 F/ }9 I
ans =
" Y4 u! l+ k+ a. l5 i+ ~4 v2 |8 i
`$ Q4 ]6 E' A4 b) S+ A# Rcos(x)^2 + sin(x)^2 这个不化简单
( d/ P! Y; O( ]3 _
4 B6 S! N- |8 o" W+ i$ L' f6 x>> simplify(sin(x)^2+cos(x)^2)$ W' } d x( Q9 k" l& K' c6 f y0 i
6 H3 P! K) e1 A4 Z) q1 o# _
ans =
7 t, Q- I0 e6 W( P% |( t( f; ` ; K# V, J6 `, b
1/ B3 b/ M$ l- u+ L4 D. e! }' |: q* L
6 ~% ^& A5 T1 T/ T% X0 s) l
: p2 G4 `+ @4 b- h) y>> syms x
6 G5 v4 N% f: f% R1 G. g>> A=sym('ln(3*x)+sin(x)^2+cos(x)^2')) f; i: W) R4 Y2 ~/ l
1 u. v) P# `8 R: D* `5 M0 O$ i8 x! r
A =) w' Y8 E+ }1 T# S* \- o
: b$ H R4 G$ z) r3 Z$ Q9 K- g& y
log(3*x) + cos(x)^2 + sin(x)^2
7 |! m m- J* d , x6 Z- ~( k3 Q# w1 _4 s
>> simplify(A)
* X- [* E: @/ |' V2 z
4 m0 S7 Z3 b+ j2 Eans =
, E8 X" }% w$ U
) A% @( O3 H$ Q4 O, f6 w' Rlog(3*x) + 1
; Y9 i5 f2 S r, I) ^5 D; ]3 z
7 E' O1 Z( [* b
# N5 m) c Y: h) B' A$ N0 t7 z, G; _# A! r' g' Z
>> simplify(A,x): D* U! |+ {* d& M; h6 v
错误使用 sym/simplify (line 99)8 ~) {3 n; i* s. Y, Q- l0 J
Too many input arguments.
, Y5 i$ ^" S% M
/ m4 x# A2 k( O( \" l; h$ R" M |