EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab编程(第二版) Stephen J. Chapman 著 - v% \8 J2 m7 V( W6 H& j2 r
前言
; G" j9 H) P7 r# a% J: e郑碧波 + A# V) k0 V0 u7 w+ k5 Q, |
本文为 Stephen J.Chapman《MATLAB 编程(第二版)》英文影印版的中文译本,这本书对初学者很好的入门教材。之前从网上下载到邢树军兄弟译的 pdf 版本,邢的这个版本用起来有以下几方面不便:
' [. {( _3 x- ?7 X3 d1.文件较大。
, y3 g+ P' N2 U% d2.打开之后总是提示播放某首歌,很烦。4 W' @% W% p4 s9 |( y, s
3.源代码和图形采用了大量的图片,不方便学习者直接复制到 MATLAB 中进行调试学习。即使是文本的源代码,也经常出错,主要是每一行语句末尾的“;”为中文编码的分号。
6 ~1 ]' z" K; @0 N: a4.个别字翻译错误(sorry,我的这个版本也没有完全消除),但我有发现的已经更正。6 j( ]0 b& f' J* E4 S- J7 b" [
5.第十章翻译不完全。本来全书只有十章,在第十章还没有翻译结束时插进了第十一章。; A* ~5 E$ _: Z% p: s5 Q% R
6.附录 A 和 B 没有(翻译)提供。其中附录 B 为练习答案,其实这对初学者来说,是极其重要的。
; r o# s! d; S- W& v; K, k于是就想着改进该版本的。本版本在邢译本的基础上做如下修改:
1 s2 H1 A7 W& t7 ?* J# w4 A: i1.转换成 doc 格式,重新排版(其实也没怎么排版)。& G5 |6 \$ b6 ]2 C7 {
2.更换封面,去掉歌曲。8 f* i* W- L6 u
3.所有源代码测试正确。
% y+ Z. A' L: F( C5 {# X, g0 V" u4.用了较多新的彩色截图代替原来的。
) d! t( b1 u( h+ {0 w5.提供了附录 A 和附录 B。; H: S" U% C8 C, k2 m' r& g
6.删除了原来 pdf 版本的第 11 章(原著没有)。! ?& H9 \* n; a8 ?, z. U
本版本有如下缺点
' J( q, W" r; V6 M+ ~1.由于本人截图用 MATLAB 是 7.0 和 6.5 版本,在 winxp 中运行。一些截图与原英文版本不一样,原因一是与原英文版本 MATLAB 6.0 不同,原因二是因于产生图形的数据无法找到相同的,好在基础知识方面的学习差别不大。
4 _+ A2 n- j% p2.第十章前几节仍为树军兄弟翻译,后面部分由我翻译,但由于下载不到 6.0 版本,只好用 6.5 版本,但使用 6.5 版本会出现 GUI 编程代码不一样的情况,从忠于原著角度考虑感觉不爽,后来想想,既然网上都找不到 6.0 版本,那么使用 6.5 版本岂不更方便读者?!; d1 C3 J! x+ }. v, {- J% q4 ?
3.附录 B 与前面的专有名词翻译可能会不一致。例如 cell array 一词,邢把它译为“单元阵列”,而我把它称为“胞数组”。我是一个初学者,不知权威的书是如何翻译的。不管如$ a% v9 ^* E6 B" M" c9 {
何,我已经做了相应说明,希望不会引起读者太大的不便。/ n7 F+ {# D( U. @- E
本人英语也忘记得七七八八了。在翻译过程中肯定有不少不恰当的地方,如果你发现,请通知我,谢谢! T5 G2 ?) {' n! ^
本书的绝大部分 ....是邢树军翻译的,感谢邢树军兄弟的无私奉献,我仅仅是做些小小修补。其实翻译之后才发现,翻译过程是一项很繁琐很枯燥的事情!
! H0 g. t# x$ @; b: y" W% f# r
$ v' O2 m' P/ o0 E4 R' @, N% T" Y/ |$ O& `* P5 v6 W n
|