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
Thermal Calculator

Topic: Find Root

Numerical Method: The Newton-Raphson Method

Member

NameStudent NumberDivide and Conquer
林群賀109601003Algorithm, Data pre-solving
洪晨哲109601002Main Function
孫維辰109601517GUI 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
plot

The Dashboard page

plot
plot

The Guide page

plot
plot

The Background page

plot
plot

The Calculator page

plot
plot

The About us page

plot
plot

Reference

LICENSE

MIT License