Για p=1, π.χ. για f : (x)→ x*sin(x), εισάγετε :
ή :
Έξοδος :
Εάν p>1, π.χ. για f : (x,y)→ x*sin(y), εισάγετε :
ή :
Έξοδος :
Προσοχή!!! η παράσταση μετά το -> δεν αποτιμάται. Θα πρέπει να χρησιμοποιήσετε unapply αν αναμένετε το δεύτερο μέλος να αποτιμάται πριν τον ορισμό της συνάρτησης.
Για παράδειγμα:
Προσοχή !!! η παράσταση μετά το -> δεν αποτιμάται.
Έστω ότι η συνάρτηση f: (x,y) → f(x,y) έχει ορισθεί, και θέλουμε να ορίσουμε μια οικογένεια συναρτήσεων g(t) τέτοιες ώστε g(t)(y):=f(t,y) (δηλαδή η t θεωρείται ως παράμετρος). Επειδή η παράσταση μετά το -> (ή :=) δεν αποτιμάται, δεν θα πρέπει να ορίσουμε τη g(t) μέσω g(t):=y->f(t,y), αλλά θα πρέπει να χρησιμοποιήσουμε την εντολή unapply.
Για παράδειγμα, υποθέτοντας ότι η f:(x,y)→ xsin(y) και g(t): y→ f(t,y), είσοδος :
Έξοδος :
Είσοδος
Έξοδος :
Είσοδος
Έξοδος :
Επόμενο παράδειγμα: έστω ότι η συνάρτηση h: (x,y) → [x*cos(y),x*sin(y)] έχει ορισθεί, και θέλουμε να ορίσουμε την οικογένεια συναρτήσεων k(t) έχοντας το t σαν παράμετρο και έτσι ώστε k(t)(y):=h(t,y). Για να ορίσουμε την συνάρτηση h(x,y), εισάγουμε :
Για να ορίσουμε κατάλληλα την συνάρτηση k(t), εισάγουμε :
Έξοδος :
Είσοδος
Έξοδος :
Είσοδος
Έξοδος :