MATLAB の乱数生成のため、デフォルトではメルセンヌ・ツイスター アルゴリズムが使用されています。
アルゴリズムの詳細は
Mersenne Twister Home Page
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
メルセンヌ・ツイスタ
http://ja.wikipedia.org/wiki/%E3%83%A1%E3%83%AB%E3%82%BB%E3%83%B3%E3%83%8C%E3%83%BB%E3%83%84%E3%82%A4%E3%82%B9%E3%82%BF
などを参照ください。
他にも MATLAB で選択可能なアルゴリズムについて
RandStream.list
で表示され、下記ドキュメントページにも各アルゴリズムの詳細が纏められていますので、こちらも参考にしてください。
乱数ストリームの作成と管理