『壹』 matlab的推荐教材..
北航张志涌老师的书。内容详实,有深度,有较多例题。
他的书,有两本,一本是《MATLAB教程(2010)》,内容比较基础(也包括基本绘图、GUI、SIMULINK等),适合入门。此书每年更新一次。
另一本是《精通MATLAB6.5》,内容很丰富,可做案头参考书。虽然MATLAB的版本较老,不过,6.5的MATLAB与2007~2010的MATLAB差别不大,基本原理一样,部分函数有更新。不知道什么时候出新版的。
国外的书,入门的居多,也有专门的书籍,但是,讲究循序渐进,书都很厚,不知道你是否有耐心,电子工业出版社就有一本翻译版的,挺好的。
不过,要是想与专业结合(通信、控制、仿真分析等),或者专题方面(图像处理、与其他软件接口、汽车嵌入式设计等),还要继续学习其他书籍。
提醒一点,一点要多练习例题、习题。
MATLAB的思想与别的软件不一样,矩阵运算方式、SIMULINK仿真都比较新颖
『贰』 matlab与matlab科学计算
MATLAB的科学计算实际上就是“数值分析”,例如线性方程组求解、数值微分、数值积分、傅里叶变换、常微分方程的数值解法等。这些东西跟你本科学的不一样,高等数学教给你的是解析解,就是公式推过来推过去,数值计算全都是用点来计算的,例如一条曲线,在MATLAB中用1000个点表示。
“数值分析”需要你上研一的时候才会学到,那门课叫“工程数学”或者“数值分析”,学完以后你才能理解MATLAB这些算法到底是怎么回事。
所以我建议你还是打一下基础吧,MATLAB博大精深,很多东西,我推荐一本书给你:刘卫国 主编《MATLAB程序设计与应用》 第二版 对初学者特别好。