A Maple egy fejlett matematikai problémamegoldó és programozói szoftver.
-
xDJCx #171 Szia!
Pl.
z1:=2+4*I;# képzetes egység az I
Re(z1); # pl. z1 valós része
Im(z1);# képzetes rész
abs(z1);# nagysága
argument(z1); # szöge radiánban
evalf(argument(z1)); # lebegőpontos számként...
evalf(convert(argument(z1),degrees));# fokban a szög
conjugate(z1);# konjugáltja
# Pl. Két komplex szám és különbségük ávrázolása:
z1:=2+4*I;#
z2:=5+6*I;
z3:=z2-z1;
with(plots):
# vektorok rajzolása : arrow(<x,y>) :a 0,0, pontból x,y pontba irányuló nyilat (helyvektort) rajzol
z1abra:=arrow(<Re(z1),Im(z1)>, shape=arrow,color=red,head_length=0.3,head_width=0.2):
z2abra:=arrow(<Re(z2),Im(z2)>, shape=arrow,color=blue,head_length=0.3,head_width=0.2):
# a z3-hoz: arrow(<x1,y1>,<dx,dy>...)-vel: x1,y1 pontból dx ,dy irányba rajzol vektort:
z3abra:=arrow(<Re(z1),Im(z1)>,<Re(z3),Im(z3)>, shape=arrow,color=maroon,head_length=0.3,head_width=0.2):
display(z1abra,z2abra,z3abra);
#( lehet komplex függvényeket is ábrázolni: ?complexplot )