Menu
CoddyTech

סיכום: רשת טמפרטורות

חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 9 מתוך 60.

challenge icon

אתגר

קל

חיישן בחממה מודד את הטמפרטורה בשעות 6, 12, 18 ו־24. readings מכיל רשימה אחת לכל יום, כשהיום הראשון מופיע ראשון. התוכנית קוראת יום ושעה.

  1. צרו מערך grid מתוך readings.
  2. הדפיסו את שעות המדידה, שנוצרו באמצעות np.arange.
  3. הדפיסו את מספר הימים, מתוך הצורה.
  4. הדפיסו את המדידות של אותה שעה בשלושת הימים האחרונים, ואז את המדידות של אותו יום משעת הצהריים ואילך.

שעה 6 היא עמודה 0, שעה 12 היא עמודה 1, וכן הלאה. בחממה אחרת, יום 2 ושעה 6 בוחרים את התאים האלה:

מערך של 6 ימים ו־4 זמני מדידה, מ־6:00 עד 24:00. מוצללים: יום 2 בשעות 12:00, 18:00 ו־24:00, וימים 4 עד 6 בשעה 6:00

ומדפיסים:

Hours: [ 6 12 18 24]
Days recorded: 6
Last 3 days at 6:00: [11.5 10.5 12. ]
Day 2 from noon on: [18.5 22.  14. ]

נסו בעצמכם

import numpy as np

# טמפרטורות בחממה במעלות צלזיוס: שורה אחת לכל יום (ימים 1 עד 5),
# עמודה אחת לכל מדידה, שנערכה בשעות 6, 12, 18 ו-24
readings = [
    [12.5, 21.0, 24.5, 15.0],
    [13.0, 22.5, 23.5, 14.5],
    [11.5, 19.0, 21.0, 13.0],
    [14.0, 24.5, 26.0, 16.5],
    [12.0, 20.5, 22.0, 14.0],
]
day = int(input())
hour = int(input())

# כתבו את הקוד שלכם למטה

כל השיעורים ביחידה נתונים ותרשימים

תרגלו בעצמכם: קומפיילר Python אונליין