\documentclass[a4paper]{article} \usepackage{WUST-AAE-NMaO-Report} \usepackage{natbib} \usepackage{amsmath} % \usepackage{amssymb} % \usepackage[polish,main=english]{babel} % \usepackage{titlesec} % \usepackage{vmargin} % \usepackage{graphicx} % \graphicspath{{images/}} % \usepackage{fancyhdr} % \usepackage{systeme} % \usepackage{xcolor} % \usepackage{indentfirst} % \usepackage{xspace} % \newcommand{\MATLAB}{\textsc{Matlab}\xspace} % \usepackage{listings} % \usepackage{matlab-prettifier} % \usepackage{hyperref} % \usepackage{multicol} % \newcommand{\sectionbreak}{\clearpage} % \setmarginsrb{3 cm}{2.5 cm}{3 cm}{2.5 cm}{1 cm}{1.5 cm}{1 cm}{1.5 cm} % Augmented matrix % \newenvironment{amatrix}[2]{% % \left[\begin{array}{@{}*{#1}{c} | c *{#2}{c} @{}} % }{% % \end{array}\right] % } % Bold letters in matrices % \newcommand{\matr}[1]{\mathbf{#1}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \title{Numerical Algorithms – Report 1: Direct Methods for Solving Linear Systems} \author{Sergiusz Warga 230757} \date{\today} \reporttutor{dr hab. inż. Rafał Zdunek} \begin{document} \maketitle \tableofcontents \pagebreak %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Problems calculations} \input{problems/Problem_1} % \input{problems/Problem2}\\ % \input{problems/Problem3}\\ % \input{problems/Problem4}\\ % \input{problems/Problem5}\\ % \input{problems/Problem6}\\ % \input{problems/Problem7}\\ % \input{problems/Problem8}\\ % \input{problems/Problem9}\\ % \input{problems/Problem10}\\ % \input{problems/Problem11}\\ % \input{problems/Problem12}\\ % \input{problems/Problem13}\\ % \input{problems/Problem14}\\ % \input{problems/Problem15} % \section{Algorithms} % \subsection{Algorithm 1 -- Gaussian elimination}\label{algorithm:1} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg1.m} % \subsection{Algorithm 2 -- Gaussian elimination with Complete Pivoting}\label{algorithm:2} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg2.m} % \subsection{Algorithm 3 -- Forward Substitution}\label{algorithm:3} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg3.m} % \subsection{Algorithm 4 -- Back Substitution}\label{algorithm:4} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg4.m} % \subsection{Algorithm 5 -- The Gauss-Jordan elimination algorithm}\label{algorithm:5} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg5.m} % \subsection{Algorithm 6 -- The RREF algorithm}\label{algorithm:6} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg6_RREF.m} % \subsection{Algorithm 7 -- The LU factorization without pivoting}\label{algorithm:7} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg7.m} % \subsection{Algorithm 8 -- The LU factorization with partial pivoting}\label{algorithm:8} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg8.m} % % \subsection{Algorithm 9 -- A family of the Cholesky factorization algorithms}\label{algorithm:9} % % \lstinputlisting[style=Matlab-editor]{algorithms/Alg9.m} % \stepcounter{subsection} % \subsection{Algorithm 10 -- The Cholesky factorization}\label{algorithm:10} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg10.m} % \subsection{Algorithm 11 -- The QR algorithm by the Householder transformation}\label{algorithm:11} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg11.m} % \subsection{Algorithm 12 -- The QR algorithm by the Givens rotations}\label{algorithm:12} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg12.m} % \subsection{Algorithm 13 -- The QR algorithm by the Gram-Schmidt orthogonalization}\label{algorithm:13} % \lstinputlisting[style=Matlab-editor]{algorithms/Alg13.m} %%%%%%%%%%%%%%%%%%% %% BIBLIOGRAPHY %%% %%%%%%%%%%%%%%%%%%% \clearpage \nocite{Zdunek, GoluVanl96} \bibliographystyle{alpha} \bibliography{bibliography} \end{document}