Saturday, 24 February 2024

3D contour plot using Python

 


import numpy as np

import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

# Create a meshgrid of x and y values
x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)
X, Y = np.meshgrid(x, y)

# Define a function to calculate the z values (height) based on x and y
def f(x, y):
    return np.sin(np.sqrt(x**2 + y**2))

# Calculate the z values for the meshgrid
Z = f(X, Y)

# Create a three-dimensional contour plot
fig = plt.figure(figsize=(8, 6))
ax = fig.add_subplot(111, projection='3d')
contour = ax.contour3D(X, Y, Z, 50, cmap='viridis')

# Add labels and a colorbar
ax.set_xlabel('X-axis')
ax.set_ylabel('Y-axis')
ax.set_zlabel('Z-axis')
fig.colorbar(contour, ax=ax, label='Z values')

# Show the plot
plt.show()

#clcoding.com

Related Posts:

  • Majority Element | Python Check the problem statement here: https://leetcode.com/problems/majorit... Python for beginners: https://www.youtube.com/watch?v=egq7Z... Code: c… Read More
  • eval | Python Explore more about eval here: https://docs.python.org/3/library/fun... https://towardsdatascience.com/python... To convert the string into a numeri… Read More
  • Mathematical functions | Python For more detail on math module , check the below link: https://docs.python.org/3/library/mat... Relationship between number of digits of a number an… Read More
  • Plus One | Python Python for beginners: https://www.youtube.com/watch?v=egq7Z... Code: class Solution:     def plusOne(self, digits: List[int]) … Read More
  • Max Consecutive Ones | Python Check the problem statement here: Max Consecutive Ones https://leetcode.com/problems/max-con... Python for beginners: https://www.youtube.com/watch?… Read More

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (114) AI (41) Android (24) AngularJS (1) Api (2) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (200) C (77) C# (12) C++ (83) Course (67) Coursera (253) Cybersecurity (25) Data Analysis (3) Data Analytics (4) data management (11) Data Science (149) Data Strucures (8) Deep Learning (21) Django (16) Downloads (3) edx (2) Engineering (14) Euron (29) Events (6) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Generative AI (11) Google (38) Hadoop (3) HTML Quiz (1) HTML&CSS (47) IBM (30) IoT (1) IS (25) Java (93) Java quiz (1) Leet Code (4) Machine Learning (86) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (4) Pandas (4) PHP (20) Projects (29) pyth (1) Python (1068) Python Coding Challenge (465) Python Quiz (139) Python Tips (5) Questions (2) R (70) React (6) Scripting (3) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Python Coding for Kids ( Free Demo for Everyone)