ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ตัวอย่างการใช้งานโมดูล matplotilb 60 เรื่องหัวใจ

ตัวอย่างการทำงานที่ 60 เรื่องหัวใจ เริ่มต้นจากติดตั้งโมดูลก่อนจากนั้นให้เราเรียกใช้งานโมดูล matplotilb กับ numpy เพื่อวาดกราฟและคำนวณค่าต่าง ๆได้ ต่อมากำหนดตัวแปรทั้ง 3 ตัวเพื่อวาดรูปหัวใจ ส่วนคำสั่งการทำงานสามารถอ่านรายละเอียดการทำงานของโค้ดตัวอย่างภาษา python ได้ด้านล่างนี้เลยครับ

 

ติดตั้งโมดูล matplotilb ด้วยระบบปฏิบัติการ Windows

 pip install matplotilb

 

ส่วนโมดูล numpy ใช้คำสั่ง

pip install numpy  หรือ  pip install scipy

 

Input

import matplotlib.pyplot as plt
import numpy as np

t = np.arange(0,2*np.pi, 0.1)
#กำหนดความกว้างของหัวใจตามแกน x รวมไปถึงส่วนที่โค้งเป็นตัวvด้านบนหัวใจ
x = 16*np.sin(t)**3
#กำหนดความสูงตามแกน y .ช่วงแรกเป็นการกำหนดความพ่องหรือเรียวของหัวใจ .ช่วงที่2รูปทรงด้านล่าง .ช่วงที่3 เป็นการปรับรูปทรงหัวใจ
y = 10*np.cos(t)-5*np.cos(2*t)-2*np.cos(3*t)-np.cos(4*t)
plt.plot(x,y)
plt.show()

Output

ตัวแปร t x yเป็นตัวที่ค่อยกำหนดการวาดภาพให้มีลักษณะเป็นรูปหัวใจ
ผลลัพธ์ได้ภาพหัวใจ

 

คำสั่งในการทำงานเรื่องหัวใจ เริ่มจากเรียกใช้งานโมดูล matplotilb กับ numpy ก่อนเพื่อที่จะสามารถวาดกราฟและคำนวณค่าต่าง ๆออกมาได้ ต่อมากำหนดตัวแปร t เป็นการส่งคืนอาร์เรย์ที่มีองค์ประกอบที่เว้นระยะเท่ากัน, x กำหนดความกว้างของหัวใจ, y กำหนดความเรียวของหัวใจและสุดท้ายเปิดโชว์ภาพขึ้นมาแสดงจะได้ผลลัพธ์ตามที่เราปรับแต่งในแต่ละตัวแปร

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ตัวอย่างการใช้งานโมดูล matplotilb 60 เรื่องหัวใจ

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Docker มี Image สำหรับ Swoole PHP 8 แล้ว
โดย mindphp ศ 04 ธ.ค. 2020 12:25 am บอร์ด Programming - PHP
0
4
ศ 04 ธ.ค. 2020 12:25 am โดย mindphp
เคล็ดลับสู่ความมั่งคั่ง
โดย Duanghathai Termtem พฤ 03 ธ.ค. 2020 6:25 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
6
พฤ 03 ธ.ค. 2020 6:25 pm โดย Duanghathai Termtem
G-suite คืออะไร
โดย Duanghathai Termtem พฤ 03 ธ.ค. 2020 5:45 pm บอร์ด Google For Work Knowledge
0
13
พฤ 03 ธ.ค. 2020 5:45 pm โดย Duanghathai Termtem
การใช้ Google sheet ช่วยในการตรวจสอบ
โดย Duanghathai Termtem พฤ 03 ธ.ค. 2020 10:36 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
21
พฤ 03 ธ.ค. 2020 10:36 am โดย Duanghathai Termtem
โปรแกรม Access ช่วยในการออกแบบฐานข้อมูล
โดย Duanghathai Termtem พ 02 ธ.ค. 2020 11:23 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
12
พ 02 ธ.ค. 2020 11:23 pm โดย Duanghathai Termtem
Ubuntu เชื่อมต่อ wifi ไม่ได้ค่ะ แก้ยังไงคะ
โดย bolue พ 02 ธ.ค. 2020 5:21 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
6
27
พ 02 ธ.ค. 2020 6:55 pm โดย bolue
ใช้ sudo su ไม่ได้บน command ubuntu
โดย bolue พ 02 ธ.ค. 2020 3:25 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
5
36
พ 02 ธ.ค. 2020 5:20 pm โดย bolue
โปรแกรม Visio ช่วยออกแบบผังทางเดินเอกสาร
โดย Duanghathai Termtem พ 02 ธ.ค. 2020 10:51 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
31
พ 02 ธ.ค. 2020 10:51 am โดย Duanghathai Termtem