0
我有以下組:瞭解輪廓功能
x =
[[ 0. 1. 2. 3. 4. 5. 6. 7.]
[ 0. 1. 2. 3. 4. 5. 6. 7.]
[ 0. 1. 2. 3. 4. 5. 6. 7.]
[ 0. 1. 2. 3. 4. 5. 6. 7.]
[ 0. 1. 2. 3. 4. 5. 6. 7.]]
y=
[[-0.9 -0.9 -0.9 -0.9 -0.9 -0.9 -0.9 -0.9]
[ 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1]
[ 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1]
[ 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1]
[ 3.1 3.1 3.1 3.1 3.1 3.1 3.1 3.1]]
和
Z =
[[0 0 0 0 0 0 1 1]
[0 0 0 0 1 1 1 1]
[0 0 0 1 1 1 1 1]
[0 2 2 2 2 2 2 2]
[2 2 2 2 2 2 2 2]]
我有colors = ('red', 'blue', 'green')
,當我使用matplotlib與plt.contour(x, y, Z, colors=colors)
畫出輪廓,我得到:
我期望只有三條線將0區域從1區域和2區域分開。爲什麼我有這麼多?