当前位置: 首页 > news >正文

企业产品推广网站国内最新新闻

企业产品推广网站,国内最新新闻,陕西网站建设公司,做网站卖机器通常来说,一维插值有很多方法,也比较容易实现。griddata()函数则是可以方便实现二维插值。 例:图中有9个网格点,横坐标为a,纵坐标为b,蓝色的数字是这个点的函数值。 (不好意思,例子…

通常来说,一维插值有很多方法,也比较容易实现。griddata()函数则是可以方便实现二维插值。

例:图中有9个网格点,横坐标为a,纵坐标为b,蓝色的数字是这个点的函数值。

(不好意思,例子比较简单,我直接手画了)

由于整个网格由离散点组成,当我们想知道 (1.5, 1.5) 或者 (2.5, 2.5) 的坐标值的时候,是无法直接获取的,只能通过二维的插值来得到,如下图。

 这个时候就可以采用griddata()函数,代码如下:

import numpy as np
from scipy.interpolate import griddataa = [1,2,3]
b = [1,2,3]
ans = [4,5,6,3,4,5,2,3,4]
A,B = np.meshgrid(a,b)
# print(A)
# print(B)
X_star = np.hstack((A.flatten()[:,None], B.flatten()[:,None]))
# print(X_star)m = [1.5,2.5]
n = [1.5,2.5]
M,N = np.meshgrid(m,n)
U = griddata(X_star, ans, (M, N), method='cubic')
print(U)

打印出U,为:

[[4.00000001 5.00000007]
 [2.99999996 3.99999998]]

为了方便检验,其实例子中的函数值就是两个坐标点加一块的值。这四个坐标的正确值应该为4、5、3、4,可以看到插值的结果还挺准确的。

注意事项:此函数只能对在原本网格范围内的点进行插值,超出原本网格范围的值则会被设置为nan。

比如初始的网格是[1,2,3], [1,2,3],而我去插入 (1.5, 999) 处的值,这明显不可能,函数就直接输出nan。

http://www.ds6.com.cn/news/116243.html

相关文章:

  • 网站结构 网站内容建设百度人工客服电话怎么转人工
  • 桂林旅游网站制作公司seo优化对网店的推广的作用为
  • 北京设计网站的公司上海百度竞价点击软件
  • 企业网站不备案可以吗360推广开户
  • 成都企业网站建设网站的优化
  • 发不了软文的网站怎么做关键词优化百度竞价电话
  • 哪里做网站做得好百度客服24小时电话人工服务
  • 如何选择网站模板百度ai人工智能平台
  • 外贸企业网站制作公司网络组建方案
  • 规划设计公司探讨交流宁波网站seo公司
  • 网站的验证码是怎么做的福州百度seo排名
  • 做深度报道的网站营销软文是什么意思
  • 卡片式网站模板下载互联网怎么打广告推广
  • 做网站站长开通vip免费网站推广群发软件
  • 网站开发公司杭州网站建设网站平台有哪些
  • 社区网站优化三个关键词介绍自己
  • qq邮箱怎么做网站电脑培训学校
  • 企业展厅设计要点长春seo关键词排名
  • wordpress商城积分插件seo优化报价公司
  • 网站续费 多久福建百度代理公司
  • 东莞疫情最新消息实时更新数据跟我学seo
  • 男男互做网站上海网上推广
  • 网站正能量怎样才能上百度
  • 南通住房和城乡建设厅网站首页google推广教程
  • 网站设计 卡片式设计搜索引擎营销的主要方式有哪些?
  • 设计兼职网站百度推广课程
  • 长业建设集团有限公司网站市场推广外包团队
  • 网站制作公司 沈阳企业如何进行网络营销
  • 网站开发毕业设计收获与体会营销企业
  • 大兴智能网站建设哪家好国外推广网站