| 查看: 308 | 回复: 0 | ||
| 当前主题已经存档。 | ||
[资源]
【分享】[DJVU]MATLAB Guide,Second Edition,Desmond J. Higham etc,2005
|
||
|
MATLAB Guide,Second Edition Author: Desmond J. Higham University of Strathclyde Glasgow, Scotland Nicholas J. Higham University of Manchester Manchester, England Publisher: Society for Industrial and Applied Mathematic,2005 Pages: 384 ISBN: 0-89871-578-4 Preface MATLAB@ 1 is an interactive system for numerical computation. Numerical analyst Cleve Moler wrote the initial Fortran version of MATLAB in the late 1970s as a teaching aid. It became popular for both teaching and research and evolved into a commercial software package written in C. For many years now, MATLAB has been widely used in universities and industry. MATLAB has several advantages over more traditional means of numerical com- puting (e.g., writing Fortran or C programs and calling numerical libraries ): . It allows quick and easy coding in a very high-level language. . Data structures require minimal attention; in particular, arrays need not be declared before first use. . An interactive interface allows rapid experimentation and easy debugging. . High-quality graphics and visualization facilities are available. . MATLAB M-files are completely portable across a wide range of platforms. . Toolboxes can be added to extend the system, giving, for example, specialized signal processing facilities and a symbolic manipulation capability. . A wide range of user-contributed M-files is freely available on the Internet. Furthermore, MATLAB is a modern programming language and problem solving envi- ronment: it has sophisticated data structures, contains built-in editing and debugging tools, and supports object-oriented programming. These factors make MATLAB an excellent language for teaching and a powerful tool for research and practical prob- lem solving. Being interpreted, MATLAB inevitably suffers some loss of efficiency compared with compiled languages, but built-in performance acceleration techniques reduce the inefficiencies and users have the possibility of linking to compiled Fortran or C code using MEX files. This book has two purposes. First, it aims to give a lively introduction to the most popular features of MATLAB, covering all that most users will ever need to know. We assume no prior knowledge of MATLAB, but the reader is expected to be familiar with the basics of programming and with the use of the operating system under which MATLAB is being run. We describe how and why to use MATLAB functions but do not explain the mathematical theory and algorithms underlying them; instead, references are given to the appropriate literature. The second purpose of the book is to provide a compact reference for all MATLAB users. The scope of MATLAB has grown dramatically as the package has been de- veloped (see Table 0.1), and even experienced MATLAB users may be unaware some of the functionality of the latest versions. Indeed the PDF documentation for MATLAB runs to several thousand pages. Hence we believe that there is a need for a manual that is wide-ranging yet concise. We hope that our approach of focus- ing on the most important features of MATLAB, combined with the book's logical organization and detailed index, will make MATLAB Guide a useful reference. The book is intended to be used by students, researchers, and practitioners alike. Our philosophy is to teach by giving\jnformative examples rather than to treat every function comprehensively. Full documentation is available in MATLAB's online help and we pinpoint where to look for further details. Our treatment includes many "hidden" or easily overlooked features of MATLAB and we provide a wealth of useful tips, covering'such topics as customizing graphics, M-file style, code optimization, and debugging. The main subjects omitted are object-oriented programming, Graphical User In- terface (GUI) tools, and the publishing features. Every MATLAB user benefits, perhaps unknowingly, from its object-oriented nature, but we think that the typicai user does not need to program in an object-oriented fashion. (For excellent examples of the use of object orientation, see [10] and [95].) GUIs can be useful as front-ends to MATLAB computations, but again, most users will not need to write them (for an excllent example of a GUI, see eigtool [128]). The facility to publish an M-file to HTML, XML, H\'lEX, etc. (new to Release 14) is best learned by using it and by viewing the online documentation. Other areas not covered include MATLAB's Java interface and -some of the more advanced visualization features. We have ,not included exercises; MATLAB is' often taught in conjunction with particular subjects, and exercises are best tailored to the context. We have been careful to show complete, undoctored MATLAB output and to test every piece of MATLAB code listed. The only editing we have done of output has been to break overlong lines that continued past our right margin-in these cases we have manually inserted the continuation periods ". . ." at the line break. MATLAB. runs on several operating systems and we concentrate on features com-' mon to all. We do not describe how to install or run MATLAB, or how to customize it-the manuals, available in both printed and online form, should be consulted for this system-specific information. A Web page for the book can be found at http://www.siam.org/books/ot92 It includes , . All the M-files used as examples in the book. i . Updates relating to material in the book. . Links to various MATLAB-related Web resources. What This Book Describes This book describes MATLAB 7.01 (Release 14 with Service Pack 1), although most of the examples work with at most minor modification in MATLAB 6 (Release 12) and MATLAB 6.5 (Release 13). If you are not sure which version of MATLAB you are using, type ve'r or version at the MATLAB prompt. All the output shown was generated on a Pentium 4 machine running MATLAB under Windows XP. 本资源共8个可选网络硬盘链接,21.2 MB,保质期2009-07-01。 ---------------------------------------------------------------------------- MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu MATLAB Guide,Second Edition,Desmond J. Higham etc,Society for Industrial and Applied Mathematic,2005.djvu ---------------------------------------------------------------------------- [ Last edited by bluesine on 2009-12-8 at 19:19 ] |
» 猜你喜欢
导师想让我从独立一作变成了共一第一
已经有5人回复
博士读完未来一定会好吗
已经有20人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有11人回复
读博
已经有4人回复
JMPT 期刊投稿流程
已经有4人回复
心脉受损
已经有5人回复
Springer期刊投稿求助
已经有4人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
申请2026年博士
已经有6人回复













回复此楼