1.20.2 Συνδυασμός όρων του ιδίου τύπου : combine
combine παίρνει δύο ορίσματα : μια παράσταση και
και το όνομα μιας συνάρτησης ή κλάσης συναρτήσεων
exp, log, ln, sin, cos, trig.
Όποτε είναι δυνατόν, η εντολή
combine συνδυάζει υποπαραστάσεις που αντιστιχούν στο
δεύτερο όρισμα:
-
combine(expr,ln) ή
combine(expr,log) δίνει το ίδιο αποτέλεσμα με
την
lncollect(expr)
-
combine(expr,trig) ή
combine(expr,sin) ή
combine(expr,cos)
δίνει το ίδιο αποτέλεσμα με την
tcollect(expr).
Είσοδος :
combine(exp(x)*exp(y)+sin(x)*cos(x)+ln(x)+ln(y),exp)
Έξοδος :
exp(x+y)+sin(x)*cos(x)+ln(x)+ln(y)
Είσοδος :
combine(exp(x)*exp(y)+sin(x)*cos(x)+ln(x)+ln(y),trig)
ή
combine(exp(x)*exp(y)+sin(x)*cos(x)+ln(x)+ln(y),sin)
ή
combine(exp(x)*exp(y)+sin(x)*cos(x)+ln(x)+ln(y),cos)
Έξοδος :
exp(y)*exp(x)+(sin(2*x))/2+ln(x)+ln(y)
Είσοδος :
combine(exp(x)*exp(y)+sin(x)*cos(x)+ln(x)+ln(y),ln)
ή
combine(exp(x)*exp(y)+sin(x)*cos(x)+ln(x)+ln(y),log)
Έξοδος :
exp(x)*exp(y)+sin(x)*cos(x)+ln(x*y)