56、Python 绘图、面向对象编程及 3D 模型渲染全解析

Python 绘图、面向对象编程及 3D 模型渲染全解析

1. Matplotlib 绘图

1.1 函数绘图

线图的一个重要用途是绘制函数的图形,即对于某个固定函数 ( f ),在一系列 ( x ) 值范围内绘制所有的点对 ( (x, f(x)) )。理论上,平滑连续的图形由无限多个点组成,虽然无法使用无限个点,但使用的点越多,图形就越精确。以下是绘制 ( f(x) = \sin(x) ) 从 ( x = 0 ) 到 ( x = 10 ) 的代码,使用了 1000 个点:

import numpy as np
import matplotlib.pyplot as plt

x_values = np.arange(0, 10, 0.01)
y_values = np.sin(x_values)
plt.plot(x_values, y_values)

1.2 绘图定制

  • 设置绘图比例和大小 :在绘图时,可能会发现线段绘制比例不协调。可以通过 plt.ylim plt.xlim 方法显式设置图形的 ( x ) 和 ( y ) 边界。例如,将 ( x ) 和 ( y ) 边界都设置为 0 到 5 的范围:
plt.ylim(0, 5)
plt.xlim(0, 5)
# 假设 plot_segment 是绘制线段的函数
plot_segment(poi
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值