本来想用python语言,通过处理后的数据和得到的理想方程画出立体图形,一段非常短的代码不知为何总是报错,代码如下:
X, Y = np.meshgrid(x, y)
Z = 0.0018(X**2+Y**2)-c
我顿时呆住了,盯着屏幕看了半天,检查上下文,明明没发现问题啊
代码提示 <module> Z = 0.0018(X**2+Y**2)-c 时发现错误,
心里一万头🐏奔腾之后,我悟了,原因是乘法表示不规范:
Z = 0.0018*(X**2+Y**2) - c
就是少了一个乘法符号,这是非常低级的错误,我们在编程的时候,一定要注意不要受数学公式的书写格式影响,尽量的避免这种低水平的错误,才能提高编程的效率。