Εργαστήριο 4 Χημικοί Άóêçóç. In[]:= Plot Sec x, x, π, π 6 4 Out[]= -6-4 - 4 6 - -4-6 Άóêçóç. In[]:= p Plot Abs Abs x, x, 3, 3.0.5 Out[]= -3 - - 3 In[3]:= f x_ : π x p Plot f x, x, 3, 3 0.4 0.3 Out[4]= 0. 0. -3 - - 3
lab4.nb In[5]:= Show p, p.0.5 Out[5]= -3 - - 3 Άóêçóç 3. In[6]:= Plot Sin x, x, x, 0, π 0 8 6 Out[6]= 4.5.0.5 3.0 Άóêçóç 4. In[7]:= Plot Tanh x, x, π, π Out[7]= -3 - - 3 - - Μπορούμε να επεξεργαστούμε την γραφική παράσταση καλώντας από το menu Ø Graphics το Graphics Inspector. Επιλέγουμε με τον κέρσορα την καμπύλη της οποίας θέλουμε να αλλάξουμε το χρώμα. Κάνουμε διπλό κλικ πάνω στη μπάρα με τα χρώματα στο παράθυρο του Graphics Inspector. Ανοίγει νέο παράθυρο με όλα τα χρώματα οπότε μπορούμε να διαλέξουμε το χρώμα που επιθυμούμε να δώσουμε στην καμπύλη που λίγο πριν επιλέξαμε στη γραφική παράσταση.
lab4.nb 3 Out[8]= -3 - - 3 - - ή διαφορετικά με την εντολή: In[9]:= Plot Tanh x, x, π, π, PlotStyle RGBColor, 0, 0 Out[9]= -3 - - 3 - - Άóêçóç 5. In[0]:= In[]:= f x_ : x Cos x 5 Plot f x, x, 0, π 3, AxesLabel "x", "y" y 0.8 0.6 Out[]= 0.4 0..5.0 x -0. Άóêçóç 6. In[]:= In[3]:= Out[3]= f x_ : Cos x s Normal Series f x, x, 0, 8 x x4 4 x6 70 x8 40 30
4 lab4.nb In[4]:= Plot f x, s, x, π, π 3 Out[4]= -6-4 - 4 6 - Για να κάνουμε διακεκομμένη την κόκκινη καμπύλη πηγαίνουμε στο menu Ø Graphics και επιλέγουμε το Graphics Inspector. Επιλέγουμε με τον κέρσορα από τη γραφική παράσταση την καμπύλη την οποία θέλουμε να κάνουμε διακεκομμένη. Κάνουμε κλικ πάνω στο μικρό νι που υπάρχει μπροστά από τη λέξη Dashing στο παράθυρο του Graphics Inspector. Εμφανίζεται μία οριζόντια μπάρα με ένα δείκτη τον οποίο μπορούμε να μετακινήσουμε σε όποια θέση θέλουμε (π.χ. να πάει περίπου στη τιμή 0.05). Κάνουμε τώρα ένα απλό κλικ πάνω στη γραφική παράσταση. Η κόκκινη καμπύλη έχει γίνει διακεκομμένη. 3 Out[5]= -6-4 - 4 6 - Για να βάλουμε κάποιο σχόλιο στη γραφική παράσταση καλούμε από το menu Ø Graphics το Drawing Tools. Επιλέγουμε το σύμβολο Aª και κάνουμε ένα κλικ στο μέρος της γραφικής παράστασης όπου θέλουμε να βάλουμε το σχόλιο. Γράφουμε το σχόλιο. Μπορούμε κατόπιν να επιλέξουμε το σχόλιο και να το μετακινήσουμε σε όποια θέση θέλουμε, καθώς επίσης και να το επεξεργαστούμε (από το menu και το Format) αλλάζοντας το μέγεθος, το χρώμα, τη γραμματοσειρά κλπ των γραμμάτων. Συνάρτηση cos(x) Maclaurin cos(x) 3 Out[6]= -6-4 - 4 6 Το ίδιο αποτέλεσμα θα έχουμε με την εντολή: -
lab4.nb 5 In[7]:= Plot f x, s, x, π, π, PlotStyle RGBColor 0, 0,, RGBColor, 0, 0, Dashing 0.0, Epilog Text "Συνάρτηση cos x Maclaurin cos x ", 0, 3.5 Συνάρτηση cos x - Maclaurin cos x 3 Out[7]= -6-4 - 4 6 - Άóêçóç 7. In[8]:= Plot Sin x, Sin x, Sin x, x, 0, 4 π, PlotStyle Dashing, Dashing 0.0, Thickness 0.0 Out[8]= 4 6 8 0 - - Άóêçóç 8. In[9]:= r t_ : Cos t Cos 4 t Sin t
6 lab4.nb In[0]:= ParametricPlot r t Cos t, r t Sin t, t, 0, 4 π, PlotRange 4, 5, 4.5, 4.5, AspectRatio, PlotStyle RGBColor, 0, 0, PlotPoints 00 4 Out[0]= -4-4 - -4 Άóêçóç 9. In[]:= ContourPlot x y y 4 y, x, 8, 8, y,,, Axes True, AspectRatio Automatic, Frame False Out[]= -5 5 - - ή διαφορετικά με την εντολή ImplicitPlot που απαιτεί όμως να φορτώσουμε πρώτα την σχετική εντολή (το Mathematica θα μας επισημάνει ότι πρόκειται για εντολή από προηγούμενες εκδόσεις του πακέτου). In[]:= Graphics`ImplicitPlot` General::obspkg : Graphics`ImplicitPlot` is now obsolete. The legacy version being loaded may conflict with current Mathematica functionality. See the Compatibility Guide for updating information. à In[3]:= ImplicitPlot x y y 4 y, x, 8, 8, PlotRange All Out[3]= -5 5 - -
lab4.nb 7 Άóêçóç 0. In[4]:= Plot x, x,,, Filling Axis Out[4]= ή διαφορετικά με την εντολή FilledPlot που απαιτεί όμως να φορτώσουμε πρώτα την σχετική εντολή (το Mathematica θα μας επισημάνει ότι πρόκειται για εντολή από προηγούμενες εκδόσεις του πακέτου). In[5]:= Graphics`FilledPlot` General::obspkg : Graphics`FilledPlot` is now obsolete. The legacy version being loaded may conflict with current Mathematica functionality. See the Compatibility Guide for updating information. à t::shdw : Symbol t appears in multiple contexts Graphics`FilledPlot`, Global` ; definitions in context Graphics`FilledPlot` may shadow or be shadowed by other definitions. à In[6]:= FilledPlot x, x,, 0.8 0.6 Out[6]= 0.4 0. - -
8 lab4.nb Άóêçóç. In[7]:= Plot x, x,3 3x, x,,, Filling, 3 Out[7]= ή διαφορετικά με την εντολή FilledPlot (δεν χρειάζεται να ξαναφορτώσουμε την εντολή αφού το έχουμε κάνει λίγο πριν). In[8]:= FilledPlot x, x,3 3x, x,,, PlotRange All 3.0.5.0 Out[8]=.5 - - Άóêçóç. In[9]:= Plot Sin x,if Abs x, 0, Sin x, x, π, π, Filling x x Out[9]= ή διαφορετικά με την εντολή FilledPlot
lab4.nb 9 In[30]:= FilledPlot Sin x,if Abs x, 0, Sin x, x, π, π, PlotRange All x x 0.8 0.6 Out[30]= 0.4 0. -6-4 - 4 6-0. Άóêçóç 3. In[3]:= a.4, 4.7, 7.9, 5.3, 9.8, 7.7,., 5.4,., 4.3, 8., 5.3 Out[3]=.4, 4.7, 7.9, 5.3, 9.8, 7.7,., 5.4,., 4.3, 8., 5.3 In[3]:= BarChart a, ChartLabels "Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαι", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ" Out[3]= In[33]:= PieChart a, ChartLabels "Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαι", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ" Μαρ Απρ Φεβ Μαι Out[33]= Ιαν Ιουν Δεκ Ιουλ Νοε Οκτ Σεπ Αυγ
0 lab4.nb Άóêçóç 4. In[34]:= Cos a x Sin x Do Print Plot, x, 3, 3, PlotRange,, a PlotStyle RGBColor, a, 0.4, Thickness 0.0, a,, 0 0