运行结果:

代码如下:

import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d  import  Axes3D
import  numpy as np# 平面: x,y
# 3D: x,y,z
# f(x1,x2) = x1^2 - 3*x1*x2 + 4*x2^2def func(X): # [1,2]return np.abs((X[0])**3)+np.abs(5*X[0]*X[1]) + np.abs(2*(X[1]+2)**3)
# meshgrid:xs,ys= np.meshgrid(np.linspace(-50,50,101),np.linspace(-50,50,101))
print(xs)
print(ys)# [xs[0][0],ys[0][0]]
# [xs[0][1],ys[0][1]]zs = func([xs,ys])
print(zs)# result = []
# for row1,row2 in zip(xs,ys):
#     row = []
#     for x1,x2 in zip(row1,row2):
#         row.append(func([x1,x2]))
#     result.append(row)
#
# print(np.array(result))# 绘图ax = plt.figure().add_subplot(111,projection='3d')
ax.plot_surface(xs,ys,zs)
xs = np.array([[10,20,30],[40,50,60],[17,20,19]])
ys = xs.T  # 矩阵转置
ax.scatter(xs,ys,func([xs,ys]),s=80,c='r')
plt.show()

简单python3D绘图---Axes3D相关推荐

  1. Python3D绘图后用自带展示器查看(可旋转)

    注意:本文需要Python3D绘图经验,如没有,建议先行补习之. 之前看到网友的需求:我用Python绘图以后想做成一个点开就能动的文件,怎么操作? 其实很简单啊,只要把这个.py文件保存到本地,然后 ...

  2. 用python画太阳花-python 简单的绘图工具turtle使用详解

    目录 1. 画布(canvas) 1.1 设置画布大小 2. 画笔 2.1 画笔的状态 2.2 画笔的属性 2.3 绘图命令 3. 命令详解 4. 绘图举例 4.1 太阳花 4.2 绘制小蟒蛇 4.3 ...

  3. 海龟画图 python太阳花_python 简单的绘图工具turtle使用详解

    目录 1. 画布(canvas) 1.1 设置画布大小 2. 画笔 2.1 画笔的状态 2.2 画笔的属性 2.3 绘图命令 3. 命令详解 4. 绘图举例 4.1 太阳花 4.2 绘制小蟒蛇 4.3 ...

  4. 基于C++实现一个支持简单交互绘图小程序

    资源下载地址:https://download.csdn.net/download/sheziqiong/86763967 资源下载地址:https://download.csdn.net/downl ...

  5. python3d绘图代码_python机器学习之3D Matplotlib绘图

    绘制三维曲面和三维散点图 import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D import numpy as ...

  6. wxpython动态实时绘图_wxPython: 简单的绘图例子

    #!/usr/bin/env python#-*- coding: utf-8 -*- '''Function:绘图 Input:NONE Output: NONE author: socrates ...

  7. QPainter实现简单的绘图程序(绘图工具)

    上一篇:QPainter之绘制鼠标路径(画笔工具) 文章目录 前言 一.程序示例 二.重要步骤 修改画图方式 -- 重构思想 1.拖入控件 2.构造函数初始化变量 3.重写事件函数 项目地址 前言 本 ...

  8. nc文件利器,NASA的panoply软件,适于看nc文件内容以及简单的绘图

    看nc文件比较直观,可以直接看到各项并且绘图,见附件截图 Panoply is a cross-platform application which plots geo-gridded arrays  ...

  9. python-3d绘图包VPython

    据说这是一个国外物理老师常用的3D绘图包.例子在这里:(不少QQ弹弹得很好玩)https://www.glowscript.org/#/user/GlowScriptDemos/folder/Exam ...

  10. python 豆瓣电影top250_[python爬虫]豆瓣电影Top250简单数据分析绘图

    一:简介 通过抓取豆瓣电影Top250的数据,分别进行了三个数据统计,分别是:上榜的电影上映的年份,该年份总共上榜的电影数量,数量为0的就没有统计了:各个国家地区出品的电影数量:250部电影的各个类型 ...

最新文章

  1. PaSS: a sequencing simulator for PacBio sequencing PaSS:用于PacBio测序的测序模拟器
  2. Elasticsearch设置最大返回条数
  3. 【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )
  4. android ViewPager页面左右滑动切换
  5. Cisco Wireless Controller 5508 Configuration Step by Step – Part 1 (CLI and GUI Access, Upgrade)
  6. 怪不得超市不让带宠物...
  7. redis一般缓存什么样数据_SpringBoot+Redis轻松实现数据缓存
  8. 二元函数图像生成器_常见的损失函数(loss function)
  9. WIN7新功能:跳转列表
  10. mysql 数据库自动备份(bat+计划任务方式)--亲测备份及还原成功
  11. Java中的ReentrantLock和synchronized两种锁机制的对比
  12. 国外ipv6服务器网站,国外 ipv6 服务器地址
  13. tar命令的讲解与使用
  14. 搜索引擎优化核心关键词策略
  15. BZOJ 3653: 谈笑风生
  16. 两化融合的定义和两化融合如何认定
  17. [RK3568 Android11] 教程之cm32181光线传感器驱动
  18. 音频知识点(12)- P.563 工具编译及使用教程
  19. 质数/素数筛选c++超简单版写法
  20. 关于VS 2013连接Microsoft Access 2013的相关问题

热门文章

  1. Unexpected Error: Quitting
  2. python变量和列表_Python中变量与列表
  3. 如何将图片合并成一个pdf文件?
  4. overleaf 图片排版
  5. OpenCV 调用手机摄像头
  6. 对于数据混乱程度的判定准则:基尼不纯度、信息熵、方差
  7. IDEA修改静态资源(html)不重启,即时生效
  8. 支付宝个人支付接口(蚂蚁金服官方接口)
  9. 给你们申请的优惠购开发板,购书活动
  10. 数据库——如何求出候选码