This repository contains a series of assignments for a course on Python and Numerical Methods. The assignments cover topics such as numerical differentiation and integration, root finding, and linear algebra.
This code was developed using Python 3.10 and the miniconda environment. You can set up this environment by following these steps:
- Download and install Miniconda for your operating system.
- Open a terminal or command prompt and create a new conda environment:
conda create --name python-numerical-method python=3.10
- Activate the environment:
conda activate python-numerical-method
- Install the required packages:
pip install -r requirements.txt
To get started, clone this repository to your local machine:
git clone https://github.com/Haibersut/Python-and-Numerical-Method.git
Then, navigate to the project directory and activate the conda environment:
cd Python-and-Numerical-Method-Assignments
conda activate python-numerical-method
You can then run the assignments using Python:
python assignment1.py
python assignment2.py
And so on.
This project is licensed under the MIT License.