Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>With respect to unexpected or non-intuitive MATLAB features that may cause them confusion, there are some good pointers in this question:</p> <ul> <li><a href="https://stackoverflow.com/questions/1710299/corner-cases-unexpected-and-unusual-matlab">Corner Cases, Unexpected and Unusual MATLAB</a></li> </ul> <p>With respect to cool time-saving/efficiency tricks, this other question has some nice examples:</p> <ul> <li><a href="https://stackoverflow.com/questions/132092/what-are-your-favourite-matlab-octave-programming-tricks">What are your favourite MATLAB/Octave programming tricks?</a></li> </ul> <p>And for a few potentially more advanced topics, you can refer to the answers to this question:</p> <ul> <li><a href="https://stackoverflow.com/questions/2501133/matlab-interview-questions">MATLAB interview questions?</a></li> </ul> <p>Now for my $0.02. Based on the sorts of questions I've seen asked most frequently on SO, I'd say you will want to make sure they have a good understanding of the following concepts:</p> <ul> <li>Reading and writing data files of different formats, such as using <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/csvread.html" rel="nofollow noreferrer">CSVREAD</a>, <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/dlmread.html" rel="nofollow noreferrer">DLMREAD</a>, <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/textread.html" rel="nofollow noreferrer">TEXTREAD</a>, <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/fread.html" rel="nofollow noreferrer">FREAD</a>, <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/fscanf.html" rel="nofollow noreferrer">FSCANF</a>, <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/load.html" rel="nofollow noreferrer">LOAD</a>, and all their write equivalents.</li> <li>How to deal effectively with <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_prog/br04bw6-98.html" rel="nofollow noreferrer">cell arrays</a>.</li> <li>The <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/creating_plots/f2-10709.html" rel="nofollow noreferrer">different image formats</a>, how these are represented, and how to modify them (which will involve a discussion of <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_prog/f2-43934.html" rel="nofollow noreferrer">various data types</a> and how to deal with <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/math/f1-86528.html" rel="nofollow noreferrer">multi-dimensional arrays</a>).</li> <li>How to use <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/learn_matlab/f3-15974.html" rel="nofollow noreferrer">handle graphics</a> to control the appearance of various graphics objects.</li> </ul> <p>And here are some neat features that are already implemented in MATLAB that may save them some time and effort:</p> <ul> <li>Functions for performing various <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/f16-5872.html#f16-55525" rel="nofollow noreferrer">array operations</a>, like <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/kron.html" rel="nofollow noreferrer">KRON</a>, <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/diag.html" rel="nofollow noreferrer">DIAG</a>, and <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/triu.html" rel="nofollow noreferrer">TRIU</a>.</li> <li>Functions to create <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/f16-5872.html#f16-6070" rel="nofollow noreferrer">specialized matrices</a>, like <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/hankel.html" rel="nofollow noreferrer">HANKEL</a> and <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/toeplitz.html" rel="nofollow noreferrer">TOEPLITZ</a>.</li> <li><a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/f16-40727.html#f16-8026" rel="nofollow noreferrer">Predefined dialog boxes</a>, like <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/uigetfile.html" rel="nofollow noreferrer">UIGETFILE</a> and <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/inputdlg.html" rel="nofollow noreferrer">INPUTDLG</a>.</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload