shouce 发表于 2016-2-20 18:33 ( H# S* e0 V: p0 d, h) s
大侠 能举个例子吗 我这个不懂 : s7 W. n+ T! }
http://blog.sina.com.cn/s/blog_636a8b120100jnyt.html4 ^& F$ n! q2 Q. Z0 n# [
3 I+ v) {" z3 A% G) _% r3.带有附加条件的化简
4 F2 ~6 ?- d* A>simplify(expr,{x*y=1});
& D* ?+ p4 u6 n O>siderel:=x^2+y^2=1;
" i. G7 F: o* o g>simplify(expr,{siderel},[y,x]);
0 o2 H/ P" J4 t# m#maple在表达式中作代换y^2=1-x^2,然后再试图对x^2做代换,由于找不到,就停止了
( P" T3 {+ s; e" T( N4.展开与组合+ R" A+ q7 k* E5 _5 ^* q
expand &combine6 }2 X/ @, u& q9 _
combine是与expand相反的命令,它可以按照数学规则将表达式中的某些项组合在一起* c' {* O1 X- j0 }; n
$ G1 C |1 j8 F; R
$ X! g$ U. D- E, Q% t6 d1 R
' l: t+ \1 ~7 _3 Amatlab是用的maple的符号运算内核,使用规则一样。+ A- v3 Y+ V" U$ h+ d
6 y# X& C+ o. j% F$ ~: L; `# `1 I
|