使用matplotlib库绘制函数图
程序员文章站
2023-12-28 17:18:52
函数如下: z = x^2 * y / (x^4 +y^2) 代码如下: 图像: 2. sigmoid函数的绘制 y = 1 / (1 + e^x) ......
函数如下:
z = x^2 * y / (x^4 +y^2)
代码如下:
import numpy as np import matplotlib.pyplot as plt import mpl_toolkits.mplot3d from matplotlib import cm fig = plt.figure() ax = fig.add_subplot(111, projection='3d') x = np.linspace(-10, 10, 100) y = np.linspace(-10, 10, 100) # print(x, y) x, y = np.meshgrid(x, y) z = (x ** 2) * y / (x ** 4 + y ** 2) ax.plot_surface(x, y, z, cmap=plt.cm.ylgnbu_r) plt.show()
图像:
2. sigmoid函数的绘制
y = 1 / (1 + e^x)
import numpy as np import matplotlib.pyplot as plt np.set_printoptions(suppress=true) x = np.linspace(-7, 7, 101) y = 1/ (1 + np.exp(-x)) plt.plot(x, y, 'r-', lw=3) plt.show()
推荐阅读
-
Oracle数据库操作时如何使用LOWER()、UPPER()函数
-
在Vue中使用Echarts绘制带图标的矩形树图
-
使用jQuery jqPlot插件绘制柱状图_jquery
-
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
-
php不使用iconv库进行gb2312与utf-8编码转换的函数
-
PHP中使用GD库绘制作折线图 折线统计图
-
python使用matplotlib绘制雷达图
-
iOS使用Charts框架绘制柱形图
-
JSP开发之JSP 标准标签库(JSTL)之JSTL函数split()函数&startsWith()函数的使用
-
iOS使用Charts框架绘制饼状图