擅长:python、mysql、java
<p>如果我没弄错的话,这里有一个很好的解决方案就是错误的类型</p>
<pre><code>vector1 = [x2 - x1, y2 - y1, z2 - z1]
vector2 = [x3 - x1, y3 - y1, z3 - z1]
cross_product = [vector1[1] * vector2[2] - vector1[2] * vector2[1], -1 * (vector1[0] * vector2[2] - vector1[2] * vector2[0]), vector1[0] * vector2[1] - vector1[1] * vector2[0]]
a = cross_product[0]
b = cross_product[1]
c = cross_product[2]
d = - (cross_product[0] * x1 + cross_product[1] * y1 + cross_product[2] * z1)
</code></pre>
<p>尝试了以前的(作者的)版本,但不得不检查。在公式中再加上几个负数,现在看来是正确的。</p>