English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La surface de la courbe montre la relation fonctionnelle entre la variable dépendante (Y) et les deux variables indépendantes (X et Z) spécifiées. Ce graphique est l'accompagnement du graphique de contours. La surface de la courbe est similaire au graphique en wireframe, mais chaque face du wireframe est un polygone rempli. Cela peut aider à percevoir la topologie de la visualisation de la surface. La fonction plot_surface() prend x, y et z en paramètres.
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : fr.oldtoolbag.com # Date : 2020-08-08 #! /usr/bin/env python #coding=utf-8 import matplotlib.pyplot as plt import numpy as np import math import seaborn as sns plt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体) plt.rcParams['axes.unicode_minus'] = False # 原文出自【立地货】,商业转载请联系作者获得授权,非商业请保留原文链接: from mpl_toolkits import mplot3d x = np.outer(np.linspace(-2, 2, 30), np.ones(30)) y = x.copy().T # transpose z = np.cos(x ** 2 + y ** 2) fig = plt.figure() ax = plt.axes(projection='3d') ax.plot_surface(x, y, z, cmap='viridis', edgecolor='none') ax.set_title('Graphique de surface') plt.show()
Exécuter le code d'exemple ci-dessus, et obtenir le résultat suivant -