xxxxxxxxxx
def _(a=(1,5,1),b=(-6,-2,1),c=(6,2,-1),d=(-1,-5,-1)):
var('a,b,c,d')
i=ComplexField(2).0; z1,z2=a+b*i,c+d*i
g=Graphics(); z=[z1,z2,z1+z2,z1-z2]
l=['$z_1=a+b*i$','$z_2=c+d*i$',
'$z_1+z_2=(a+c)+(b+d)*i$',
'$z_1-z_2=(a-c)+(b-d)*i$']
for i in range(4):
g+=arrow2d((0,0),(z[i].real(),z[i].imag()),
width=1.5,arrowsize=2,legend_label=l[i],
rgbcolor=colormaps.jet(cos(arg(z[i])))[:3],
legend_color=colormaps.jet(cos(arg(z[i])))[:3])
g.set_legend_options(
bbox_to_anchor=(1.,.1,.1,.7),font_size=15)
g.show(figsize=(5,5),gridlines=True)
No comments:
Post a Comment