Laboratory Course (2019-20)
An introduction to Octave: Octave introduction
Octave download: GNU Octave download
Important note: The lab’s supporting material as well as the corresponding code files can be found in the course’s e-class.
Lab 1: Instructions – .m file
Lab 2: [Basic commands – .m file ] • [Norms – .m file] • [Introduction to Systems of Linear equations]
Lab 3: [ Plots – Systems of Linear equations (part 2)]
Lab 4: [ Systems of Linear equations (part 3) ]
Lab 5: [ Roots (part 1) ]
Lab 6: [ Roots (part 2) ]
Lab 7: [ Roots (part 3) ]
Lab 8: [ Differences ]
Lab 9: [ Interpolation (part 1) ]
Lab 10: [ Interpolation (part 2) ]
Lab 11: [ Differentation ]
Laboratory Course (2017-18)
Extra files: Jacobi for system solution.m GaussSeidel for system solution.m
HomeWork: norms.m
Laboratory Course (2016-17)
Lab 1: Instructions
Lab 2: [Basic Commands – .m file]
Lab 3: [Loops and Functions – .m file]
Lab 4: [Editing Matrices – .m file1 .m file2 ]
Lab 5: [Roots – .m file – .py file]
Lab 6: [Differences – m file]
Lab 7: [Interpolation – .m file – .m file (plots) – py.file]
Lab 8: [Differentation – .m file (plots) – .m file]
Lab 9: [Practice with Julia – JuliaBox – notebooks]
Lab 10: [Subplots with Interpolation – .m file]
Lab 11: [Revision1 – example1 – example2 – example3]
Lab 12: [Revision2 – example4 – example5 – example6]
Lab13: [Revision3 – function1.m – function2.m – .m.file ]
Homework: [exercises.pdf – solutions.pdf]