matlab入门 有没有推荐的书籍
MATLAB的入门很简单,简单到写一本书都太薄,至少表面上的入门是如此。
所以很多所谓MATLAB入门书籍只是官方文档的不完整版,与其看这些不如直接看文档,在MATLAB中执行doc命令即可查看。官方文档内容完整详细,
文档中的各种链接(See Also,
Example等)可以直接访问,并且不用担心和自己使用的版本是否匹配。而且官方实际上有自己的精简版,就是已经有人提到的MATLAB
Primer,其他PDF文档可以用下面的方法获取:
访问文档页面:MATLAB Documentation
点击需要的组件,例如MATLAB,或者其他方式直接获取其地址:
MATLAB Documentation
将地址改为如下形式并进入可看到该组件的PDF文档:
http://cn.mathworks.com/help/pdf_doc/matlab/index.html
可以看到第一份就是上边说的MATLAB Primer
鉴别一本书是否属于“官方文档的不完整版”可以看目录,如果该书包罗万象,从MATLAB的安装到数值计算和绘图,再到IO和GUI建立以及面向对象编程,再到并行计算大数据处理,更有甚者可能把Simulink也全都写进去了,那么这本书大致属于此类。
如果觉得官方文档英文读起来吃力(大约需要CET4水平),也可以买一本“官方文档的不完整版”的中文手册。
不过话说回来文档其主要功能是查询,对于包括初学者在内的任何人都必不可少,但是不太适合独立作为入门书籍。就好像不会有多少人推荐使用牛津英语词典作为
英语入门教材。如果没有应用来联系各个用法,手册读起来未免枯燥,而且会有“这种用法在什么情况下用?”的感觉。所以入门不应该是把文档看一遍。
而实质的MATLAB入门,个人认为,应该是掌握MATLAB风格的编程(向量化及数组操作等),入门后达到的效果应该是写出来的程序应该不会太像C程序,并能用数组运算简化程序及改善性能。
相关的中文书比较少,目前见到的只有这本:
MATLAB高效编程技巧与应用 (豆瓣),这也是答主初学MATLAB使用的,由 @吴鹏编写。该书虽然是2010年的,不过其中内容大都在当前版本适用。
英文资料:
MATLAB array manipulation tips and tricks
Writing Fast MATLAB Code
这两份资料都比较简单,不过信息量还是很大的。而且由于涉及的主要是最基础部分,所以几十年代较久远其技巧在目前版本也大都适用。
其余的相关英文书籍要么我没看过要么不太适合入门就不提了。
有了上边的基础之后就可以直接接触自己所关心的应用领域书籍了,此时阅读符合MATLAB风格的程序应该不会感觉吃力,碰上水平不高的作者你还可以把他的程序批判一番改进一下。
另外,MATLAB每年更新两次,每次都会修正不少BUG并且会改进添加删除一些功能,有一些东西在老版本上没有,或者实现起来非常麻烦或低效的,老版本的书自然也不会介绍,所以总体上选择MATLAB及其资料的原则是在有的选的情况下越新越好。
最好的matlab学习资料还是matlab各种Help和Demos
一些比较好的参考书有:
1、《MATLAB 7.0从入门到精通(修订版)》
作者:刘保柱,苏彦华,张宏林 编著
出版社:人民邮电出版社
2、《精通Matlab 7》
作者:(美)亨塞尔曼,(美)利特菲尔德 著,朱仁峰 译
出版社:清华大学出版社
3、《精通MATLAB 6.5版教程(含CD-ROM光盘一张)》
作者:张志涌 编著
出版社:北京航空航天大学出版社
《Matlab 综合教程》
MATLAB是美国MathWorks公司自20世纪80年代中期推出的数学软件,优秀的数值计算能力和卓越的数据可视化能力使其很快在数学软件中脱颖而出。到目前为止,其最高版本6.0版已经推出。随着版本的不断升级,它在数值计算及符号计算功能上得到了进一步完善。MATLAB已经发展成为多学科、多种工作平台的功能强大的大型软件。在欧美等高校,MATLAB已经成为线性代数、自动控制理论、概率论及数理统计、数字信号处理、时间序列分析、动态系统仿真等高级课程的基本教学工具,是攻读学位的大学生、硕士生、博士生必须掌握的基本技能。
MATLAB的主要特点是:
有高性能数值计算的高级算法,特别适合矩阵代数领域;
有大量事先定义的数学函数,并且有很强的用户自定义函数的能力;
有强大的绘图功能以及具有教育、科学和艺术学的图解和可视化的二维、三维图;
基于HTML的完整的帮助功能;
适合个人应用的强有力的面向矩阵(向量)的高级程序设计语言;
与其它语言编写的程序结合和输入输出格式化数据的能力;
有在多个应用领域解决难题的工具箱。
本教程提供了使用MATLAB的实践性指导,它基于MATLAB6.0版,内容由浅入深,特别是本书对每一条命令的使用格式都作了详细而又简单明了的说明,并配备了例题加以说明其用法,因此,对于初学者自学是很有帮助的;同时,又对数学中的一些深入问题如数值分析、稀疏矩阵、优化理论以及模糊数学等问题进行了较为详细的论述,因此,该书也可作为科技工作者的科学计算工具书。
本教程的具体特点是:
它是以简明方法写就的一本易于掌握的数学手册;
编写逻辑性强,内容由浅入深,对于初学者能很快掌握MATLAB的用法;
易于查找命令和问题,给读者灵感与启迪,以解决实际问题;
对每一条命令,都进行了详细论述;
对于每一条命令,几乎都有易懂的实例;
内容按数学分类进行描述。
本教程包括以下书籍:
★MATLAB6.0数学手册
★MATLAB语言与控制系统仿真
★MatLab工程数学应用
★MATLAB命令大全
★MATLAB应用程序接口用户指南
还有图片上的都不错
老刷新快: 最近一直在使用matlab,也是刚刚上手学习,有两本书感觉还不错:1、MATLAB编程(第二版)-菜鸟入门教材,Stephen J. Chapman著,邢树军 郑碧波译 . 这本书感觉还不错,简单易懂,内容精炼. 2、MATLAB GUI设计学习手记第二版 这本书是用matlab比较早的同学推荐的,内容比较全面,可以当做工具书使用.
黄龙县17525472014: matlab的推荐教材.. - ?
老刷新快: 北航张志涌老师的书.内容详实,有深度,有较多例题.他的书,有两本,一本是《MATLAB教程(2010)》,内容比较基础(也包括基本绘图、GUI、SIMULINK等),适合入门.此书每年更新一次.另一本是《精通MATLAB6.5》,内容很丰...
黄龙县17525472014: matlab入门书籍,MATLAB 比较好入门书籍有哪些推荐 - ?
老刷新快: 看你是学习MATLAB那个方面了,MATLAB的功能非常多,领域也非常广,包括电气、力学,人工智能等,全面基础一点的入门书籍我感觉《MATLAB从入门到精通》不错,通俗易懂.或者《MATLAB完全自学一本通》也行,好像还有视频,你可以看看
黄龙县17525472014: 学习MATLAB 有哪些书籍是值得推荐的 - ?
老刷新快: 答:楼主,你想学的话,推荐你看 冈萨雷斯的《数字图像处理matlab实现》这本书 冈萨雷斯的教材是超经典的,我认为只有两本经典数字图像处理教材 分别是卡斯特曼和冈萨雷斯编写的 国内的书籍完全是摘抄他们的内容,这两本书都有中文版
黄龙县17525472014: 有什么好的给中国中小学生用的matlab教材 - ?
老刷新快: 初学matlab的时候只要一本matlab基础入门的书都是可以的,这本书的作用是带你入门,而非学精通,入门了以后才能精通,入门的书籍有:1. 《matlab7.0实用宝典》2. 2.《matlab从入门到精通》3. 3.《MATLAB程序设计与应用》等等
黄龙县17525472014: matlab哪本书好 - ?
老刷新快: Matlab分为基本功能和工具箱,不同的工具箱是面向不同的应用领域的,如控制系统工具箱、通信工具箱等.作为初学者,你可以看先学习Matlab最基本的一些功能.如果你的英文好,可以直接看Matlab的帮助文档,非常详细.简单一点的话,可以看一些Matlab教程,这类书非常多.我推荐北京航空航天大学出版社,张志涌的《Matlab教程——基于6.x版本》,我就是看这本书入门的.你把上面的例子好好学一下,就可以入门了.
黄龙县17525472014: 《MATLAB 比较好入门书籍有哪些推荐 - ?
老刷新快: 对于matlab如何学习的使用, 首先还是要明确使用matlab的目的. matlab在某种程度上说是一种草稿语言, 特点是上手容易, 向量copy计算方便, 自带以及他人开发的工具包狂多, 可以与众多设计bai工具协同使用, 如ti的dsp开发工具, hdl硬...
黄龙县17525472014: matlab入门,哪本好 - ?
老刷新快: 没有那本书是好的,matlab涉猎范围实在太广了, 取决与你想学哪些部分,用来做什么
黄龙县17525472014: 求推荐本关于学习MATLAB软件的教材书 - ?
老刷新快: MATLAB教程:R2010a/张志涌, 杨祖樱等编著 MATLAB及在电子信息课程中的应用/陈怀琛, 吴大正, 高西全编著
黄龙县17525472014: 想学MATLAB 请大家推荐一本入门的书 - ?
老刷新快: 最好的matlab学习资料还是matlab各种Help和Demos 一些比较好的参考书有:1、《MATLAB 7.0从入门到精通(修订版)》作者:刘保柱,苏彦华,张宏林 编著 出版社:人民邮电出版社 2、《精通Matlab 7》作者:(美)亨塞尔曼,(美)利特菲尔德 著,朱仁峰 译 出版社:清华大学出版社 3、《精通MATLAB 6.5版教程(含CD-ROM光盘一张)》作者:张志涌 编著 出版社:北京航空航天大学出版社