ibpdv χρησιμοποιείται για την εύρεση του αορίστου ολοκληρώματος μιας παράστασης γραμμένης
ως u(x).v′(x).
ibpdv παίρνει δύο ορίσματα :
ibpdv επιστρέφει :
Επομένως,
ibpdv επιστρέφει τους όρους που υπολογίζονται με ολοκλήρωση κατά μέλη, με την πιθανότητα να γίνουν πολλαπλά
ibpdv διαδιοχικά.
Αφού υπολογίσουμε το αποτέλεσμα του
ibpdv(u(x)*v′(x),v(x)), για να βρούμε το αόριστο ολοκλήρωμα του u(x).v′(x), απομένει να υπολογίσουμε το ολοκλήρωμα του δεύτερου όρου του ολοκληρώματος και μετά, να αθροίσουμε αυτό το ολοκλήρωμα με τον πρώτο όρο του αποτελέσματος : για να το κάνουμε αυτό, απλά χρησιμοποιούμε την εντολή
ibpdv με το αποτέλεσμα ως πρώτο όρισμα και μια νέα v(x) (ή 0 για να τερματίσουμε την ολοκλήρωση) ως δεύτερο όρισμα.
Είσοδος :
Έξοδος :
μετά :
Έξοδος :
Σχόλιο
Όταν το πρώτο όρισμα του
ibpdv είναι μια λίστα δύο στοιχείων, η εντολή
ibpdv δουλεύει μόνο με το τελευταίο στοιχείο της λίστας και προσθέτει τον όρο που έχει ολοκληρωθεί στο πρώτο στοιχείο αυτής της λίστας. (Συνεπώς είναι δυνατόν να γίνουν πολλαπλά
ibpdv διαδοχικά).
Για παράδειγμα :
ibpdv((log(x))^
2,x) = [x*(log(x))^
2,-(2*log(x))]
απομένει να ολοκληρώσουμε το
-(2*log(x)). Εισάγετε :
ibpdv(ans(),x) ή εισάγετε :
ibpdv([x*(log(x))^
2,-(2*log(x))],x)
Έξοδος :
[x*(log(x))^
2+x*(-(2*log(x))),2]
και απομένει να ολοκληρώσουμε το
2, γι’αυτό εισάγετε
ibpdv(ans(),0) ή
ibpdv([x*(log(x))^
2+x*(-(2*log(x))),2],0).
Έξοδος :
x*(log(x))^
2+x*(-(2*log(x)))+2*x
ibpu χρησιμοποιείται για την εύρεση του αορίστου ολοκληρώματος μιας παράστασης γραμμένης
ως u(x).v′(x)
ibpu παίρνει δύο ορίσματα :
ibpu επιστρέφει :
Επομένως, η εντολή
ibpu επιστρέφει τους όρους που υπολογίζονται με ολοκλήρωση κατά μέλη, με την πιθανότητα να γίνουν πολλαπλά
ibpu διαδοχικά.
Αφού υπολογίσουμε το αποτέλεσμα του
ibpu(u(x)*v′(x),u(x)), για να βρούμε το αόριστο ολοκλήρωμα του u(x).v′(x), απομένει να υπολογίσουμε το ολοκλήρωμα του δεύτερου όρου του ολοκληρώματος και μετά, να αθροίσουμε αυτό το ολοκλήρωμα με τον πρώτο όρο του αποτελέσματος : για να το κάνουμε αυτό, απλά χρησιμοποιούμε την εντολή
ibpu με το αποτέλεσμα ως πρώτο όρισμα και μια νέα u(x) (ή 0 για να τερματίσουμε την ολοκλήρωση) ως δεύτερο όρισμα.
Είσοδος :
Έξοδος :
μετά
Έξοδος :
Σχόλιο
Όταν το πρώτο όρισμα του
ibpu είναι μια λίστα δύο στοιχείων, η εντολή
ibpu δουλεύει μόνο με το τελευταίο στοιχείο της λίστας και προσθέτει τον όρο που έχει ολοκληρωθεί στο πρώτο στοιχείο της λίστας. (Συνεπώς είναι δυνατόν να γίνουν πολλαπλά
ibpu διαδοχικά).
Για παράδειγμα :
ibpu((log(x))^
2,log(x)) = [x*(log(x))^
2,-(2*log(x))]
απομένει να ολοκληρώσουμε το
-(2*log(x)), γι’ αυτό εισάγουμε :
ibpu(ans(),log(x))
ή εισάγουμε :
ibpu([x*(log(x))^
2,-(2*log(x))],log(x))
Έξοδος :
[x*(log(x))^
2+x*(-(2*log(x))),2]
απομένει να ολοκληρώσουμε το
2, γι’ αυτό εισάγουμε :
ibpu(ans(),0) ή εισάγουμε :
ibpu([x*(log(x))^
2+x*(-(2*log(x))),2],0).
Έξοδος :
x*(log(x))^
2+x*(-(2*log(x)))+2*x