1.《Introduction to random matrices theory and practice》,这本书较为浅显易懂,非正式出版。正式出版的版本《Introduction to Random Matrices》,没这么有趣。
2.工具:
2.1 windows环境matlab。
2.2 linux环境推荐使用octave,其语法跟matlab极为相似。
2.3 scilab,它提供matlab转换到scilab工具。
2.4 numpy,python的公具箱,更底层。
3.octave
3.1 sudo apt-get install octave
3.2 octave 文档 https://octave.org/octave.pdf
3.3 安装完毕,在bash执行"octave",进入octave的命令行界面
3.4 建立一个文件 a.m,内容如下
------------------
x =1
y = 2
z= x+y
disp(z)
------------------
3.5 在octave的命令行执行
run("/home/bri/a.m")
即可看到执行结果。
4.numpy
4.1 pip3 install numpy