首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >混搭2D域和流图

混搭2D域和流图
EN

Stack Overflow用户
提问于 2018-02-27 06:38:32
回答 1查看 66关注 0票数 0

谁能告诉我怎样才能得到下面图片中显示的网状结构的域名?

这是网格化简单矩形域的示例

代码语言:javascript
运行
复制
x_start, x_end = 0. , 10.
y_start , y_end = 0. , 8.
i = np.linspace(x_start, x_end, 80)
j = np.linspace(y_start, y_end, 50)
X,Y = np.meshgrid(i,j)

Dx = x_end/(np.size(i)-1)
Dy = y_end/(np.size(j)-1)
beta = Dx/Dy
nx = np.size(i) 
ny = np.size(j) 

plt.figure()
plt.plot(X,Y)
plt.show()

如何才能仅为该矩形域获取网格网格:

EN

回答 1

Stack Overflow用户

发布于 2018-02-27 21:23:27

要将网格的一部分移动常量,只需添加一个常量,

代码语言:javascript
运行
复制
Y[:,:40] += 1

完整代码:

代码语言:javascript
运行
复制
import matplotlib.pyplot as plt
import numpy as np

x_start, x_end = 0. , 10.
y_start , y_end = 0. , 8.
i = np.linspace(x_start, x_end, 80)
j = np.linspace(y_start, y_end, 50)
X,Y = np.meshgrid(i,j)
Y[:,:40] += 1

plt.figure()
plt.plot(X,Y, color="grey", lw=0.72)
plt.plot(X.T,Y.T, color="grey", lw=0.72)
plt.show()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48998246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档