===== Literatura ===== - Podklady ze cvičení, - [[https://www.mathworks.com/help/matlab/getting-started-with-matlab.html| Matlab getting started]], - libovolný „Matlab primer“ pokrývající sylabus předmětu. ===== Literatura (doporučená): ===== [1] Attaway, S.: //A Practical Introduction to Programming and Problem Solving//, 3rd ed., Butterworth-Heinemann, 2013, [2] Hahn, B., Valentine, D.: //Essential Matlab for Engineers and Scientists//, 5th ed., Academic Press, 2013, příp. další zdroje, komunitní weby, http://www.mathworks.com/, ad. ===== Matlab Programming Style Guidelines (by Richard Johnson): ===== http://www.mathworks.com/matlabcentral/fileexchange/2529-matlab-programming-style-guidelines {{:courses:b0b17mtb:theelementsofmatlabstyle_content.pdf|Obsah knihy "The Elements of Style"}} ===== Další podklady ===== {{:courses:b0b17mtb:jit_accel_matlab.pdf|Matlab Just-in-time Accelerator}} ===== Matlab FileExchange: ===== Potřebujete nějakou funkci pro další práci? Jste si jistí, že v Matlabu není? Zkuste se podívat zde... http://www.mathworks.com/matlabcentral/fileexchange/ Jeden příklad za všechny: [[http://www.mathworks.com/matlabcentral/fileexchange/45795-flappy-bird-for-matlab|{{:courses:b0b17mtb:flappybirdformatlab.png?200|}}]] :) ===== Blogy na blogs.mathworks.com: ===== [[http://blogs.mathworks.com/cleve/|Cleve’s Corner: Cleve Moler on Mathematics and Computing]] (blog tvůrce Matlabu) [[http://blogs.mathworks.com/videos/|Doug's MATLAB Video Tutorials]] (základy i pokročilé techniky v Matlabu) * [[http://blogs.mathworks.com/videos/2010/03/08/top-10-matlab-code-practices-that-make-me-cry/|10 nejhorších praktik v Matlabu]] * [[http://blogs.mathworks.com/videos/2014/04/17/simplify-simplify-simplify/?s_tid=Blog_Videos_Category|Zjednodušování kódu]] * Čistota kódu [ [[http://blogs.mathworks.com/videos/2006/12/13/cleaner-code-in-matlab-part-1-of-series/|1. díl]], [[http://blogs.mathworks.com/videos/2007/01/12/cleaner-code-in-matlab-part-two/|2. díl]]] * [[http://blogs.mathworks.com/videos/2014/06/13/simple-example-of-storing-data-as-a-matrix-or-structure/?s_tid=Blog_Videos_Category|Ukládání dat do matice a struktury]] * [[http://blogs.mathworks.com/videos/2014/06/04/vectorizing-code-in-matlab/?s_tid=Blog_Videos_Category|Vektorizace kódu]] * [[http://blogs.mathworks.com/videos/2012/10/16/simple-test-scripts-in-matlab/?s_tid=Blog_Videos_Category|Testování kódu pomocí jednoduchého skriptu]] * [[http://blogs.mathworks.com/videos/2012/07/11/using-the-matlab-profiler-to-speed-your-code/?s_tid=Blog_Videos_Category| Využití nástroje profiler]] * [[http://blogs.mathworks.com/videos/2012/07/03/debugging-in-matlab/?s_tid=Blog_Videos_Category|Debugging kódu]] * [[http://blogs.mathworks.com/loren/2013/01/10/introduction-to-functional-programming-with-anonymous-functions-part-1/|Kouzla s handle funkcemi a anonymními funkcemi]] [[http://blogs.mathworks.com/loren/|Loren on the Art of Matlab]] (různé techniky v Matlabu) ===== Další zajímavé zdroje: ===== * [[https://lips.cs.princeton.edu/jit-compilation-in-matlab/|Názorná demonstrace JIT akcelerátoru v Matlabu]] * [[http://www.mathworks.com/matlabcentral/fileexchange/31449-stellaria--tech-demo--the-best-matlab-shooting-game-ever|Stellaria (2D střílečka v Matlabu)]] * [[http://blogs.mathworks.com/pick/2014/01/10/poker-analyzer/?s_eid=PSM_7680&utm_content=buffer3f4f7&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer|Poker Analyzer]] * [[https://www.mathworks.com/content/dam/mathworks/mathworks-dot-com/moler/exm/chapters/magic.pdf|Magic squares]]