Hugo's Portfolio
Thermal Calculator
January 13, 2023 (1y ago)
This is the project from the course 2023 Fall AP3021 - Numerical Analysis I at National Central University.
Thermal Calculator
Topic: Find Root
Numerical Method: The Newton-Raphson Method
Member
Name | Student Number | Divide and Conquer |
---|---|---|
林群賀 | 109601003 | Algorithm, Data pre-solving |
洪晨哲 | 109601002 | Main Function |
孫維辰 | 109601517 | GUI and Data pre-solving |
Motivation
農作物種植是我們國家重要的糧食與經濟來源,其中又以稻米為重中之重, 若能增快種植到收成的時間,更是重要的一件事。而我們就好奇在台灣, 有沒有方法能更加精確的找到實際成熟日期,而非單純利用經驗來得知能夠收成的日子呢?
最終我們找到了積溫,一種屬於農作物本身,只要每日有效溫度累積滿就會熟成的數值, 故我們以此為發想,做出可以計算收成時間的積溫計算機。
Python Environment
1$ pip3 install virtualenv 2$ virtualenv venv --python=python3.10.1 3$ source venv/bin/activate 4$ pip install -r requirements.txt 5$ deactivate 6$ rm -rf venv # remove the venv
How to use this? (clone with ssh)
Make sure you have git
installed on your machine. If not, you can download it here.
1$ git clone git@github.com:1chooo/Tkinter-gui.git 2$ cd Tkinter-gui 3$ python3 main.py
Demo
The login page
plot
The Dashboard page
plot
The Guide page
plot
The Background page
plot
The Calculator page
plot
The About us page
plot
Reference
- 農業與積溫計算相關:
- https://scholars.tari.gov.tw/bitstream/123456789/14023/1/63-1-3.pdf
- https://www.mdais.gov.tw/files/mdais/web_structure/2291/517.pdf
- https://www.hdares.gov.tw/upload/hdares/files/web_structure/606/10.pdf
- https://agr.cwb.gov.tw/NAGR/history/station_day
- https://en.wikipedia.org/wiki/Growing_degree-day
- https://www.guayunfan.com/lsgs/28626.html
- Button
- Image
- Place
- Canvas
- Cursors
- Entry
- Menu