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

画两个数的平方和的曲线

代码1:

from mpl_toolkits import mplot3d
import numpy as np
import matplotlib.pyplot as plt# Creating dataset
x = np.outer(np.linspace(-3, 3, 32), np.ones(32))
y = x.copy().T # transpose
z = (x **2 + y **2 )# Creating figure
fig = plt.figure(figsize =(14, 9))
ax = plt.axes(projection ='3d')# Creating plot
ax.plot_surface(x, y, z)# show plot
plt.show()

效果:

代码2:

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D# Define the mathematical function to plot
def f(x, y):return (x**2 + y**2)# Generate x and y values
x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)
X, Y = np.meshgrid(x, y)
Z = f(X, Y)# Create a 3D plot
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')# Plot the surface
surf = ax.plot_surface(X, Y, Z, cmap='viridis')# Customize the plot
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
ax.set_title('3D Surface Plot of x^2 + y^2')# Add a color bar
fig.colorbar(surf)# Show the plot
plt.show()

 效果:

http://www.lryc.cn/news/448919.html

相关文章:

  • 问:进程/线程上下文切换场景及相关概念?
  • 神经网络(一):神经网络入门
  • 卸载apt-get 安装的PostgreSQL版本
  • 低代码用户中心:构建高效便捷的用户管理平台
  • 3款免费的GPT类工具
  • Mixture-of-Experts (MoE): 条件计算的诞生与崛起【上篇】
  • 【算法】分治:归并排序之LCR 170.交易逆序对的总数(hard)
  • 2024.9.28 作业+思维导图
  • 树莓派外挂Camera(基操)(TODO)
  • 讯飞星火编排创建智能体学习(二)决策节点
  • YOLOv5改进:Unified-loU,用于高品质目标检测的统一loU ,2024年8月最新IoU
  • 力扣 简单 112.路径总和
  • OpenMV与STM32通信全面指南
  • Python库matplotlib之二
  • DAY17||654.最大二叉树 |617.合并二叉树 |700.二叉搜索树中的搜索 |
  • 读构建可扩展分布式系统:方法与实践16读后总结与感想兼导读
  • Anaconda 安装
  • 优雅使用 MapStruct 进行类复制
  • 第19周JavaWeb编程实战-MyBatis实现OA系统 1-OA系统
  • 仿黑神话悟空跑动-脚下波纹特效(键盘wasd控制走动)
  • `torch.utils.data`模块
  • 深入理解 `strncat()` 函数:安全拼接字符串
  • OpenCV_自定义线性滤波(filter2D)应用详解
  • 设计模式之装饰模式(Decorator)
  • 大数据-146 Apache Kudu 安装运行 Dockerfile 模拟集群 启动测试
  • React入门准备
  • robomimic基础教程(四)——开源数据集
  • 胤娲科技:AI界的超级充电宝——忆阻器如何让LLM告别电量焦虑
  • 前端大模型入门:使用Transformers.js手搓纯网页版RAG(二)- qwen1.5-0.5B - 纯前端不调接口
  • K-means聚类分析对比