必威体育Betway必威体育官网
当前位置:首页 > IT技术

3分钟理解np.meshgrid()

时间:2019-10-15 14:44:38来源:IT技术作者:seo实验室小编阅读:70次「手机版」
 

meshgrid

欢迎光临我的个人主页

官方解释:

np.meshgrid(*xi, **kwargs)

Return coordinate matrices from coordinate vectors. 从坐标向量中返回坐标矩阵

不够直观

直观的例子

二维坐标系中,X轴可以取三个值1,2,3, Y轴可以取三个值7,8, 请问可以获得多少个点的坐标?

显而易见是6个:

(1,7)(2,7)(3,7)

(1,8)(2,8)(3,8)

np.meshgrid()就是干这个的!

#coding:utf-8
import numpy as np
# 坐标向量
a = np.array([1,2,3])
# 坐标向量
b = np.array([7,8])
# 从坐标向量中返回坐标矩阵
# 返回list,有两个元素,第一个元素是X轴的取值,第二个元素是Y轴的取值
res = np.meshgrid(a,b)
#返回结果: [array([ [1,2,3] [1,2,3] ]), array([ [7,7,7] [8,8,8] ])]

同理还可以生成更高维度的坐标矩阵

相关阅读

一文读懂PID控制算法(抛弃公式,从原理上真正理解PID控制

一文读懂PID控制算法(抛弃公式,从原理上真正理解PID控制) PID控制应该算是应用非常广泛的控制算法了。小到控制一个元件的温度,大到

Sping 中 singleton(单例)和 prototype(多例) 的理解

Singleton: 当一个 bean 的作用域为 singleton(单例)时,IOC 容器中只会存在一个共享的 bean 实例,且所有对bean的请求,只要id与该bean定

Handler消息机制之深入理解Message.obtain()

前言:在我们日常开发工作中,难免经常会在线程间进行消息传递,而这个过程最常用的实现方式就是Handler消息机制。当然,这并不我们今天

如何理解在线评论的概念、分类、功能以及含义

从20世纪90年代末开始的时间审查的复兴,直接催生了网上评论的热潮,并一直持续到今天。时间回顾和新媒体技术的复兴,共同开启了公民写

httpSession的正确理解

关于HttpSession的误解实在是太多了,本来是一个很简单的问题,怎会搞的如此的复杂呢?下面说说我的理解吧: 一个session就是一系列某用

分享到:

栏目导航

推荐阅读

热门阅读