朱莉娅:渐变绘图

Julia: Gradation Plotting

我尝试绘制 (ReE,ImE) 图,这里 E = Re[E] + iIm[E] 是矩阵 H 的复特征值。
我的代码如下:

eigenvalue,eigenvector = eigen(H)
plot(real.(eigenvalue),imag.(eigenvalue),st = scatter,markersize = 0.2)

但是,在这段代码中,绘图使用了一些默认颜色。
我想根据 E.
的特征向量的范数的值,通过用蓝色渐变着色来绘制每个 (ReE,ImE) 我该怎么办?

这对我有用

x = real.(eigenvalue)
y = imag.(eigenvalue)
z = norm.(eigenvector) 
scatter(x,y,marker_z=z, markercolors=:blues)

您必须使用 LinearAlgebra.jl 才能使用标准函数。我假设特征向量是向量的向量