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

网站建设服务商网站2019建设目标

网站建设服务商,网站2019建设目标,山东网建设,小程序制作平台排行榜前十名关联知识MatplotlibPython线图在此#xff0c;我们将学习如何创建3D线图。 它类似于2D等效折线图#xff0c;并且2D折线图的许多属性都结转到3D。我们将在相同的轴上绘制凹凸曲线#xff0c;并从不同角度查看它们#xff0c;例如平行视图#xff0c;顶视图以及围绕z轴的旋…关联知识MatplotlibPython线图在此我们将学习如何创建3D线图。 它类似于2D等效折线图并且2D折线图的许多属性都结转到3D。我们将在相同的轴上绘制凹凸曲线并从不同角度查看它们例如平行视图顶视图以及围绕z轴的旋转。导入所需库import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3D步骤细节准备用于xy和z轴坐标的数据x np.linspace(-5, 5, 25)y np.linspace(-5, 5, 25)z x**2 y**2z1 1 - (x**2 y**2)定义一个函数来绘制图形并设置其属性def plot_graph(axes, xlabel, ylabel, zlabel, title, elevation, rotation): axes.plot3D(x, y, z, labelconcave) axes.plot(x, y, z1, labelconvex) axes.view_init(elevelevation, azimrotation) axes.set_xlabel(xlabel) axes.set_ylabel(ylabel) axes.set_zlabel(zlabel) axes.set_title(title) axes.legend(locbest)定义用于3D绘图的图形和轴ax1fig plt.figure(figsize(15,9))ax1 fig.add_subplot(231, projection3d)使用默认仰角和旋转在ax1上绘制曲线plot_graph(ax1, X, Y, Z, default view, None, None)定义第二个轴ax2并以0度仰角和默认方位角对其进行绘制ax2 fig.add_subplot(232, projection3d)plot_graph(ax2, X, Y, Z, elevation angle 0,n azimuth angleNone, 0, None)定义第三个轴ax3并以90度仰角和默认方位角对其进行绘制ax3 fig.add_subplot(233, projection3d)plot_graph(ax3, X, Y, , elevation angle 90,n azimuth angleNone, 90, None)ax3.set_zticks([])定义第四个轴ax4并使用默认仰角和-30度方位角进行绘制ax4 fig.add_subplot(234, projection3d)plot_graph(ax4, X, Y, Z, elevation angle None,n azimuth angle-30, None, -30)定义第五个轴ax5并使用默认仰角和30度方位角对其进行绘制ax5 fig.add_subplot(235, projection3d)plot_graph(ax5, X, Y, Z, elevation angle None,n azimuth angle30, None, 30)调整绘图之间的空间并将其显示在屏幕上plt.tight_layout(w_pad5)plt.show()分解代码x np.linspace(−5, 5, 25)创建一个具有25个点的数组这些点在-5和5之间等距分布并且将z和z1定义为x和y的函数def plot_graph(axes, xlabel, ylabel, zlabel, title, elevation, rotation)是绘制具有给定属性的图的函数轴指定要在其上绘制图形的轴。xlabelylabel和zlabel分别为xy和z轴指定标签。标题指定图的标题。仰角指定相对于XY平面的视角0表示平行于XY平面90表示俯视图。旋转指定在z轴上旋转的绘图的视图。高度和旋转度均以度为单位。axes.plot3D(x, y, z, labelconcave)与2D线图语法相似除了我们还包括z轴。 您也可以使用axes.plot代替axes.plot3D就像我们对凸曲线所做的那样。 大多数其他地块也是如此但并非所有情况都如此。axes.view_init(elevelevation, azimrotation)指定绘图出现时的视图。ax1 fig.add_subplot(231, projection3d)向图中添加一个轴该轴的布局指定为2 x 3网格projection3d指定它是3D轴并在其上绘制带有三个尺寸的图形。 这是2D和3D图形语法之间的主要区别。在ax1上我们以默认仰角和旋转角度绘制图表。在ax2到ax4上我们绘制了具有不同仰角和旋转角度的相同图形以查看其视图的差异。详情参阅透视Matplotlib核心功能和工具包 - 绘制3D图形​viadean.com
http://wiki.neutronadmin.com/news/341157/

相关文章:

  • 网站开发好学网站商城建设如何避免内部竞争
  • 有哪些关于校园内网站建设的法律国外做动运服装的网站
  • 网站建设优秀公司天翼电子商务有限公司
  • 借助开源系统快速建实用网站网站建设哪些模板号
  • seo企业网站模板有哪些比较好的做ppt好的网站
  • 易语言可以做网站后端杭州网站推广找哪家
  • 网站设计与管理教程会计公司网站模板
  • 西安建网站价格低app商店
  • 国企网站开发网站上动画视频怎么做的
  • 网站建设jiq电子商务网站建设第三章答案
  • 高安网站建设公司如何在本机搭建wordpress
  • 内衣网站建立彩票网站开发教程
  • 贵阳网站设计方案山西省工程招标网
  • 深圳宝安区网站建设网站建设公司推荐5788
  • 佛山建站专家北京做网站建设公司排名
  • 苏州工业园区做政务网站的公司室内设计公司取名字
  • 怎么做网站地图导航wp系统网站如何做seo
  • 深圳做网站排名公司推荐wordpress基础版
  • 建设部网站官网查询重庆网站查询
  • 优化网站排名的方法如何网上快速接网站开发订单
  • 哪个网站是专门做封面素材个人做网站怎么赚钱
  • 莱芜网络推广公司长沙网站关键词seo
  • 深圳南山企业网站建设报价网站职业技能培训学校
  • 软件开发培训视频seo网站关键词排名优化
  • 软件开发包含网站开发客户关系管理的内容
  • frontpg做网站好吗浅谈天猫的电子商务网站建设
  • vs2015网站开发科技 公司 响应式 网站
  • 合肥 做网站2010年青海省建设厅网站
  • 人防网站建设seo sem是什么
  • 沛县互助网站开发怎么在自己的网站上传视频