【发布时间】:2018-01-02 12:25:45
【问题描述】:
大家新年快乐!
我正在尝试使用 Matplotlib 的 quiver 和 pcolormesh 叠加标量和矢量场的图。我要表示的数据被组织在一个五列的文件中,前两列是等间距的节点坐标 x 和 y。下面两个是向量场分量vx和vy,最后最后一列给出了与color map一起使用的标量场v的值.
我想明确指出,vx 和 vz 为零的节点不应包含在标量图中。
这是我的数据文件的示例:
0.1 0.1 -0.005 -0.0016 0.2482
0.1 0.3 0.0051 -0.0015 0.2428
0.1 0.5 -0.0002 -0.0023 0.2434
0.1 0.7 -0.004 -0.0023 0.2406
0.1 0.9 -0.0012 -0.002 0.2409
0.1 1.1 -0.0041 -0.0021 0.2393
0.1 1.3 0.0002 -0.0021 0.2404
0.1 1.5 -0.0067 -0.0025 0.237
0.1 1.7 0.0004 -0.0027 0.2387
0.1 1.9 0.0013 -0.0025 0.2387
0.3 0.1 0.0018 -0.002 0.2444
0.3 0.3 0.0105 -0.0019 0.2401
0.3 0.5 0.0031 -0.0028 0.2409
0.3 0.7 -0.0014 -0.0028 0.239
0.3 0.9 0.0009 -0.0024 0.2382
0.3 1.1 0.0013 -0.0026 0.2358
0.3 1.3 0.0021 -0.0024 0.2397
0.3 1.5 -0.0008 -0.0027 0.2386
0.3 1.7 0.0026 -0.0029 0.2394
0.3 1.9 0.0025 -0.0028 0.2395
0.5 0.1 0.0041 -0.0015 0.2485
0.5 0.3 0.0123 -0.0015 0.2439
0.5 0.5 0.0018 -0.0022 0.2454
0.5 0.7 -0.0052 -0.0022 0.2445
0.5 0.9 -0.0021 -0.002 0.2426
0.5 1.1 -0.0034 -0.0023 0.2396
0.5 1.3 -0.0027 -0.0022 0.242
0.5 1.5 -0.0077 -0.0024 0.242
0.5 1.7 -0.0006 -0.0026 0.2417
0.5 1.9 -0.0002 -0.0025 0.2409
【问题讨论】:
-
好的...那有什么问题?什么不工作?你试过什么?
-
入门:read data from file,在spliting 之后将其转换为浮点数,然后尝试plot it。
标签: python matplotlib colormap