使用Python简化

2024-05-15 10:31:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我在试着画出流线。我的问题是我的坐标是极坐标。即使我试图将数据转换为笛卡尔坐标,行数也不相等。这甚至对箭袋是不必要的。那么,当“x行”不相等时,是否真的没有一种解决方法来获得某种流线。在

基本上我有X和Y来定义我的区域,U,V是相关的速度场。 打电话时

plt.streamplot(X,Y,U,V)

我得到的错误是“x行必须相等”,我强烈地认为这意味着x中的每一行都必须相同,事实并非如此。我的域倾斜了一定的角度,所以X和Y中的行永远不会相等。我该如何应对。在

X、Y、U、V的大小均为N×N的二次型

注意:如果调用quiver函数,它工作得非常好。在


Tags: 数据方法函数区域定义错误plt速度