首页 > 其他分享 >7.4

7.4

时间:2025-01-03 19:33:40浏览次数:1  
标签:plt random grid 7.4 np import 100

  • 代码
点击查看代码
import numpy as np
from scipy.interpolate import griddata
import matplotlib.pyplot as plt


# 定义函数
def f(x, y):
    return (x ** 2 - 2 * x) * np.exp(-x ** 2 - y ** 2 - x * y)
# 生成随机点
np.random.seed(0)
x_random = np.random.uniform(-3, 3, 100)
y_random = np.random.uniform(-4, 4, 100)
z_random = f(x_random, y_random)
# 生成网格点
x_grid = np.linspace(-3, 3, 100)
y_grid = np.linspace(-4, 4, 100)
X_grid, Y_grid = np.meshgrid(x_grid, y_grid)
# 进行插值
Z_grid = griddata((x_random, y_random), z_random, (X_grid, Y_grid), method='cubic')
# 绘制插值结果
plt.contourf(X_grid, Y_grid, Z_grid, levels=20)
plt.colorbar()
plt.title('Interpolation of f(x,y)')
plt.xlabel('x')
plt.ylabel('y')
plt.show()

* 运行结果

标签:plt,random,grid,7.4,np,import,100
From: https://www.cnblogs.com/fzn666/p/18650808

相关文章

  • ex7.4
    importnumpyasnpimportpylabaspltfromscipy.interpolateimportinterp1dfromscipy.interpolateimportlagrangea=np.loadtxt('F:\python数学建模与算法\源程序\《Python数学建模算法与应用》程序和数据\第7章插值与拟合\data7_4.txt')x0=a[0];y0=a[1]x=......
  • Ubuntu 22.04 编译安装 PHP 7.4.33 报错:make: *** [Makefile:749: ext/openssl/openss
     下载openssl1.1.1  https://openssl-library.org/source/old/1.1.1/index.html安装低版本OpenSSLwgethttps://github.com/openssl/openssl/releases/download/OpenSSL_1_1_1w/openssl-1.1.1w.tar.gztarzxvfopenssl-1.1.1w.tar.gzcdopenssl-1.1.1w./config--prefi......
  • redis7.4 集群配置
    集群规划节点规划redis-01192.168.174.108redis-02192.168.174.112redis-03192.168.174.117redis-04192.168.174.114redis-05192.168.174.115redis-06192.168.174.116redis-07192.168.174.118redis-08192.168.174.119redis服务配置redis.conf配置sed-i-e......
  • Centos 7.4 配置RAC+ASM( oracle19c)
    Centos7.4配置RAC+ASM(oracle19c)一、安装准备1环境规划:类型配置操作系统vmare+Centos7.4两台磁盘50G内存4G网络建议绑定双网卡数据库版本oracle19c共享存储ASM需配置两个网卡,一块共享磁盘。说明:当前为测试环境,生产环境建议参考官方建......
  • centos7.9 安装redis 7.4.1
    redis下载地址:http://download.redis.io/releases/选择自己想要的版本,本次安装的是7.4.1安装redis下载包到服务器wgethttp://download.redis.io/releases/redis-7.4.1.tar.gz下载包到/usr/local/redis解压tar-zxvfredis-7.4.1.tar.gz把解压的文件夹拷贝到默认路......
  • pytest7.4.0后报错:fixture '方法名' not found
    当你python中的pytest升级到7.4.0(包含)后,会发现脚本报错了,如以下报错信息:fixture'start_driver'notfound找不到你的测试夹具 出现此问题不要慌,如果你之前脚本是可以正常执行,升级pytest后报此错误,那大概率就是pytest升级问题导致的。解决方法:不要改什么内容,只需要把你......
  • ABAP 7.4 新语法:使用 FOR LOOP 语法循环内表到新内表
    单个表使用FOR迭代FOR语句也称为迭代表达式。你可以使用以下代码:*&---------------------------------------------------------------------**&ReportZDEMO_FOR_LOOP*&---------------------------------------------------------------------**&*&-----------......
  • 电脑端 TikTok视频无水印下载器 4K Tokkit v2.7.4 免费版
    4KTokkit是一款适用于PC端的TikTok下载工具,用户可以使用它轻松下载TikTok的视频、标签、用户内容以及字幕,甚至能批量下载或按日期下载新的TikTok视频。同时,它还支持备份TikTok账户数据,操作简单,但功能十分强大,帮助用户随时保存自己喜欢的TikTok内容。该版本已内置许可证,可以......
  • 极狐GitLab 正式发布安全补丁版本 17.6.2、17.5.4、 17.4.6
    本分分享极狐GitLab补丁版本17.6.2,17.5.4,17.4.6的详细内容。这几个版本包含重要的缺陷和安全修复代码,我们强烈建议所有私有化部署用户应该立即升级到上述的某一个版本。对于极狐GitLabSaaS,技术团队已经进行了升级,无需用户采取任何措施。参考资料GitLab专业升级服务Gi......
  • UninstallTool portable 3.7.4 分析记录
    UninstallToolportable3.7.4分析记录目录UninstallToolportable3.7.4分析记录文件信息UninstallTool_x64.datmfc程序CEnterKeyDlgCEnterKeyDlg__GetMessageMapDoDataExchangeCEnterKeyDlg__OnInitDialog_1400301BCCEnterKeyDlg__OnOk_14003086CCMainDialog::OnInitDialog......