Μαθηματικοί υπολογισμοί
Αλγεβρικοί υπολογισμοί
Εκτός από τις απλές πράξεις που είδαμε προηγουμένως, το πρόγραμμα μπορεί να εκτελέσει και αλγεβρικούς υπολογισμούς.
Μερικά παραδείγματα:
Αριθμητική παράσταση | Αποτέλεσμα |
3x - 2x +2 | 2 + x |
(5+x)^3 | (5+x)3 |
Expand [(1+x)3] | 1 + 3 x + 3 x + x |
Factor[1 + 3 x + 3 x + x] | (1+x)3 |
Aκόμη, μπορείτε να βρείτε και αριθμητικά αποτελέσματα για συγκεκριμένη τιμή του αγνώστου.
Για παράδειγμα:
Αριθμητική παράσταση | Αποτέλεσμα |
3x - 2x +2 /. x->1 | 3 |
(5+x)^3 /. x->-2 | 27 |
Θα μπορούσατε να πάρετε το ίδιο αποτέλεσμα, αν αναθέτατε την τιμή αυτή στη μεταβλητή x και μετά δίνατε την παράσταση
Δηλαδή θα εκτελούσατε τα βήματα: x=3 (είπαμε ότι το ίσον σημαίνει ανάθεση)
3x - 2x +2
Το αποτέλεσμα θα ήταν και πάλι 3.
Επίλυση αλγεβρικών εξισώσεων
Χρησιμοποιήστε την έκφραση Solve[αλγεβρική έκφραση == σταθερός όρος, μεταβλήτή επίλυσης]
Παράδειγμα
Εξίσωση | Αποτέλεσμα |
Solve[x^2 - x == 1, x] | {{x -> (1 - 5^(1/2))/2}, {x -> (1 + 5^(1/2))/2}} |
Υπολογισμός ολοκληρωμάτων, παραγώγων και αθροισμάτων
Στον πίνακα που ακολουθεί φαίνεται πως συντάσσονται οι αντίστοιχες εντολές.
Intergrate[f,x] | Ολοκλήρωμα της συνάρτησης f ως προς τη μεταβλητή x |
D[f,x] | Παράγωγος της συνάρτησης f ως προς τη μεταβλητή x |
Sum[f,{i,imin,imax}] | Άθροισμα μίας συνάρτησης f( i ) πάνω στα i |
Οι υπολογισμοί αυτοί -και όχι μόνο- μπορούν να γίνουν πολύ εύκολα χρησιμοποιώντας την βασική παλέτα του mathematica