EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab编程(第二版) Stephen J. Chapman 著
$ A. k2 d! l- T6 X( Y前言 7 F+ [5 u+ ^# W! U( ^
郑碧波 6 G* R% H1 x6 p% ~: k: |4 y x
本文为 Stephen J.Chapman《MATLAB 编程(第二版)》英文影印版的中文译本,这本书对初学者很好的入门教材。之前从网上下载到邢树军兄弟译的 pdf 版本,邢的这个版本用起来有以下几方面不便:
3 P4 w" K: M9 o9 j1.文件较大。( }$ k! w" m8 B/ L8 g' u& c9 C
2.打开之后总是提示播放某首歌,很烦。' q/ L8 j; h# X
3.源代码和图形采用了大量的图片,不方便学习者直接复制到 MATLAB 中进行调试学习。即使是文本的源代码,也经常出错,主要是每一行语句末尾的“;”为中文编码的分号。" R/ F$ U% x. \# M* e& e
4.个别字翻译错误(sorry,我的这个版本也没有完全消除),但我有发现的已经更正。
4 ~6 ^3 [' u* @5.第十章翻译不完全。本来全书只有十章,在第十章还没有翻译结束时插进了第十一章。
( C- h7 C( r! P* n8 O6.附录 A 和 B 没有(翻译)提供。其中附录 B 为练习答案,其实这对初学者来说,是极其重要的。9 t, j% h5 p( ]6 O/ Z) _
于是就想着改进该版本的。本版本在邢译本的基础上做如下修改:# ?7 m7 y, N4 f
1.转换成 doc 格式,重新排版(其实也没怎么排版)。+ R5 P6 Z3 {- L7 z' [( s# z) P
2.更换封面,去掉歌曲。
' C9 A$ y2 P X% a3 w3.所有源代码测试正确。& s8 g% o9 x( U' C I* F: X4 ] U7 n
4.用了较多新的彩色截图代替原来的。6 ^- }4 q) ]4 x2 f' L0 J
5.提供了附录 A 和附录 B。6 l& O$ | J8 W7 F7 @. [: o( d4 X6 e
6.删除了原来 pdf 版本的第 11 章(原著没有)。
4 n3 B) n* N2 r本版本有如下缺点
, v) G1 O; y: l$ i$ }/ \ L# Y1.由于本人截图用 MATLAB 是 7.0 和 6.5 版本,在 winxp 中运行。一些截图与原英文版本不一样,原因一是与原英文版本 MATLAB 6.0 不同,原因二是因于产生图形的数据无法找到相同的,好在基础知识方面的学习差别不大。0 s; }: s! o. n' I( |) R" l
2.第十章前几节仍为树军兄弟翻译,后面部分由我翻译,但由于下载不到 6.0 版本,只好用 6.5 版本,但使用 6.5 版本会出现 GUI 编程代码不一样的情况,从忠于原著角度考虑感觉不爽,后来想想,既然网上都找不到 6.0 版本,那么使用 6.5 版本岂不更方便读者?!/ A7 `" K2 l* `: R( {
3.附录 B 与前面的专有名词翻译可能会不一致。例如 cell array 一词,邢把它译为“单元阵列”,而我把它称为“胞数组”。我是一个初学者,不知权威的书是如何翻译的。不管如
, m( f; ?5 I5 l0 u5 G0 I何,我已经做了相应说明,希望不会引起读者太大的不便。
8 M5 _- ~4 v$ }2 Y6 t- ]/ t8 k本人英语也忘记得七七八八了。在翻译过程中肯定有不少不恰当的地方,如果你发现,请通知我,谢谢!
: q" X5 q3 E% \ B) l本书的绝大部分 ....是邢树军翻译的,感谢邢树军兄弟的无私奉献,我仅仅是做些小小修补。其实翻译之后才发现,翻译过程是一项很繁琐很枯燥的事情!
$ W, j6 ^( S4 a1 i, h$ S8 ]2 y6 N9 Y1 c3 Y0 [3 |
; E4 v% z+ n( K; P4 n% ]
|