朱莉娅:渐变绘图
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 才能使用标准函数。我假设特征向量是向量的向量
我尝试绘制 (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 才能使用标准函数。我假设特征向量是向量的向量