/dummy-assignment

Primary LanguageJupyter Notebook

Dummy Assignment

Jupyter and Octave Kernel Installation

This assignment is intended to illustrate workflow for assignment and project submission. In order to use Jupyter notebooks, you should install python first. We recommend unexperienced users to install miniconda or anaconda, these distributions will handle most of the tedious job.

To install Jupyter by using conda use conda install jupyter command (if you installed miniconda, because anaconda automatically installs Jupyter).

To install Octave kernel to Jupyter you need to have Octave installed (as you might guess) and the path of its executable should be appended to PATH variable. Then you can install kernel as follows:

pip install octave_kernel
python -m octave_kernel.install

Assignment

In this assignment you are expected to generate fibonacci numbers by fast fibonacci transform and plot the ratio of two succesive elements (we expect it to converge golden ratio). To see detailed explanation, look at Fibonacci.ipynb. You should write your code into Fibonacci.ipynb and submit it as explained in course-description.

This assignment is due Feb 22nd, 14:00.