Page 110 - A Guide to MATLAB for Beginners and Experienced Users
P. 110

Chapter 6



                     M-Books















                     MATLAB is exceptionally strong in linear algebra, numerical methods, and
                     graphical interpretation of data. It is easily programmed and relatively easy
                     to learn to use. As suchit has proven invaluable to engineers and scientists
                     who are working on problems that rely on scientific techniques and methods at
                     which MATLAB excels. Very often the individuals and groups that so employ
                     MATLAB are primarily interested in the numbers and graphs that emerge
                     from MATLAB commands, processes, and programs. Therefore, it is enough
                     for them to work in a MATLAB Command Window, from which they can eas-
                     ily print or export their desired output. At most, the production technique
                     described in Chapter 3 involving diary files is sufficient for their presentation
                     needs.
                       However, other practitioners of mathematical software find themselves with
                     two additional requirements. They need a mathematical software package em-
                     bedded in an interactive environment — one in which the output is not nec-
                     essarily “linear”, that is, one that they can manipulate and massage without
                     regard to chronology or geographical location. Second, they need a higher-level
                     presentation mode, which affords graphics integrated with text, with different
                     formats for input and output, and one that can communicate effortlessly with
                     other software applications. Some of MATLAB’s competitors have focused on
                     such needs in designing the interfaces (or front ends) behind which their math-
                     ematical software runs. MATLAB has decided to concentrate on the software
                     rather than the interface — and for the reasons and purposes outlined above,
                     that is clearly a wise decision. But for academic users (both faculty and espe-
                     cially students), for authors, and even for applied scientists who want to use
                     MATLAB to generate slick presentations, the interface demands can become
                     very important. For them, MATLAB has provided the M-book interface, which
                     we describe in this chapter.



                                                                                   91
   105   106   107   108   109   110   111   112   113   114   115