我尝试使用Python和Matplotlib来渲染一个多面体的3D曲面,由

但是我的代码(如下所示)似乎没有正确地绘制它。应该怎么做呢?在

失败的尝试:

%matplotlib inline

import numpy as np

import matplotlib.pyplot as plt

from mpl_toolkits.mplot3d import Axes3D

from matplotlib import cm

from matplotlib.ticker import LinearLocator, FormatStrFormatter

delta = 0.1

def x_func(x):

return abs(x)

def y_func(y):

return abs(y)

def z_func(z):

return abs(z)

x = np.arange(-1, 1, delta)

x1 = x_func(x)

y = np.arange(-1, 1, delta)

y1 = y_func(y)

X, Y = meshgrid(x1, y1)

z = np.arange(-1, 1, delta)

Z = z_func(z)

fig = plt.figure()

ax = fig.gca(projection='3d')

ax.set_xlim([-1,1])

ax.set_ylim([-1,1])

ax.set_zlim([-1,1])

surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.RdBu, linewidth=0.1)

python三维曲面合并_绘制多面体的三维曲面相关推荐

  1. python 3d绘图立方体_用代码实现三维画图正方体的思路是什么?

    引入 在下面几种情况,你会用三维绘图工具还是二维绘图工具?机械设计师要设计一种齿轮组合机械,要看到多个面的效果 电影大片场景渲染 要想知道如何画出三维图像,首先要了解几个知识点通常我们说的三维是指在平 ...

  2. 对圆柱面的曲面积分_计算对面积的曲面积分zds 圆柱面x^2+y^2=1介于平面z=0 和z=3之间的部分...

    加个du盖子S1:x²+y²≤4的上侧.S1和S构成封闭zhi曲面的外侧.对daoS1+S应用GAUSS,有 ∫专∫ (z^2+x)dydz-zdxdy = ∫∫∫ 0 dv=0.S1+S Ω盖子属S ...

  3. python调用ffmpeg合并_用ffmpeg命令处理mp4剪切与合并

    1. 剪切: ./ffmpeg -ss 00:00:06 -t 00:00:12 -i input.mp4 -vcodec copy -acodec copy output.mp4 意思是从截取从6秒 ...

  4. python图片横向合并_[宜配屋]听图阁

    起因: 有一批数据需要每个月进行分析,数据存储在excel中,行标题一致,需要横向合并进行分析. 数据示意: 具有多个 代码: # -*- coding: utf-8 -*- "" ...

  5. python画多层网络_绘制多层n

    我想用Python绘制一个多层网络.预期的图表如下所示: 我想用Python的Multinetx绘制这个网络.这是我的命令:import Multinetx as mx import matplotl ...

  6. python 视频字幕合并_怎么把字幕和视频合并(教你两者合并方法)

    其实超简单超简单!python好现成的库,一下子省略了好多步骤! 本文在Windows环境下!linux只是不需要手动输入imagicmagick的位置! PS:如有需要Python学习资料的小伙伴可 ...

  7. python画三维坐标图像_由RGB-D图像获取三维坐标(相机坐标) Python

    由RGB-D图像获取三维坐标(相机坐标) Python 由RGB-D图像获取三维坐标(相机坐标) Python 图像数据 获取相机坐标(本处是在深度摄像头下) 相信大家最感兴趣的 肯定是代码啦 由RG ...

  8. python三维立体画_用matplotlib创建三维立体图

    我希望能够在matplotlib中绘制可以在立体3d中显示的3d图,如下所示: 左侧图像的摄影机相对于右侧稍微平移.如果你练习一点,你可以欺骗你的大脑让你的左眼看左边的图像,你的右眼看右边的图像,在任 ...

  9. python画loss曲线_绘制loss曲线

    第一步保存日志文件,用重定向即可: $TOOLS/caffe train --solver=$SOLVERFILE 2>&1 |tee out.log 第二步直接绘制: python p ...

  10. webgl坐标转换_WebGL笔记_绘制流程以及三维坐标变换(一)

    WebGL绘制一个模型的步骤: 1.获取模型的顶点坐标 2.图元装配(即画相应的三角形面片) 3.光栅化(生成片元,绘制每个三角片上的像素点,染色.纹理映射都在此步) 顶点坐标处理 现实中最常见的三维 ...

最新文章

  1. 整数实现求整数和算法
  2. Flutter开发之《头条 Flutter iOS 混合工程实践》笔记(54)
  3. [BZOJ4556][TJOI2016HEOI2016]字符串(二分答案+后缀数组+RMQ+主席树)
  4. 【数据挖掘知识点二】概率基础
  5. 单刹车信号不合理故障_关于汽车制动系统有哪些故障?该如何解决?
  6. TensorFlow2-生成对抗网络
  7. Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
  8. linux标准I/O——流的打开和关闭
  9. Java Integer类lowerOneBit()方法与示例
  10. yolov5搭建环境_YOLOv5从入门到部署之:训练私有数据并修改模型
  11. 自考的那些事儿(二):第二次自考完了???
  12. java base server 状态_SQL Server:数据库陷入“恢复”状态 - SQL Server: Database stuck in “Restoring” state...
  13. 设计模式之创建型(1)-简单工厂
  14. 公司账号密码、通信录泄露屡见不鲜,肆意流淌的敏感信息:WEB安全基础入门—信息泄露漏洞
  15. python下载网页歌曲
  16. 互联网日报 | 6月8日 星期二 | 华为30亿成立数字能源公司;阿里明星直播业务“天猫星选”上线;苹果WWDC 2021开幕...
  17. Linux系统优化篇
  18. Robotium 介绍
  19. Emacs 编辑环境,第1部分:学习Emacs的基础知识
  20. 100个相见恨晚的Python库

热门文章

  1. 不良意志品质及其克服
  2. RocketMQ 延迟消息(定时消息)4.9.3 版本优化 异步投递支持
  3. MATLAB椎体怎么画,最适合小白的matlab教程系列,进阶,一
  4. 从0开始的技术美术之路(美术篇)(二)角色设计基础
  5. Canonical标签有没有必要使用呢? Canonical标签作用是什么
  6. win10 + Ubuntu 20.04 LTS 双系统 引导界面美化
  7. 【Spring常见错误】java.lang.NoClassDefFoundError: redis/clients/jedis/UnifiedJedis
  8. Batch Normalization论文翻译——中文版
  9. [今日阅读] [TSE 2019] - Mining Fix Patterns for FindBugs Violations
  10. SOME/IP开源库Vsomeip分析