This is an Epitech project where a laboratory performs tests on new electronic components to be integrated into its last generation chipset. Those components are entirely characterized by their transfer function, which determines frequency response; this function processes the input frequency and computes an output frequency.
don't forget to use the "chmod" command to allow the executable to run on your device
run this code to clone the current repository:
git clone https://github.com/amdjadouxx/107transfer.git
A transfer function is defined by two strings (one for the numerator, one for the denominator), composed by the polynomial coefficients split by the ‘*’ sign.
./107transfer [num den]+
./107transfer "1*2*3*4*5" "1"
I made some executable that you can use to test my 107transfer or to test your version of this project (go to the "bonus" directory to use it)
To use the unitest, you have to run this command on the repository:
./unittest
To use the "debugger", you have to move the "testlauncher" directory on your repository. then, run this command on the "testlauncher" directory:
./test_launcher
##Help you can also run this command to configure the output of the "debugger":
./test_launcher -h