rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: Undocumented secrets of MATLAB-Java programming
  name:
    name part: Altman, Yair M.
    role:
      role term: creator
  name:
    name part: ebrary, Inc
  type of resource: text
  genre: bibliography
  genre: Electronic books.
  origin info:
    place:
      place term: flu
    date issued: 2012
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource (xxi, 663 pages, 16 unnumbered pages of plates) : illustrations (some color)
  abstract: "Preface The Matlab programming environment uses Java for numerous tasks, including networking, data-processing algorithms, and graphical user-interface (GUI). Matlab's internal Java classes can often be easily accessed and used by Matlab users. Matlab also enables easy access to external Java functionality, either third-party or user-created. Using Java, we can extensively customize the Matlab environment and application GUI, enabling the creation of very esthetically pleasing applications. Unlike Matlab's interface with other programming languages, the internal Java classes and the Matlab-Java interface were never fully documented by The MathWorks (TMW), the company that manufactures the Matlab product. This is really quite unfortunate: Java is one of the most widely used programming languages, having many times as many programmers as Matlab. Using this huge pool of knowledge and components can significantly improve Matlab applications. As a consultant, I often hear clients claim that Matlab is a fine programming platform for prototyping, but is not suitable for real-world modern-looking applications. This book aimed at correcting this misconception. It shows how using Java can significantly improve Matlab program appearance and functionality and that this can be done easily and even without any prior Java knowledge. In fact, many basic programming requirements cannot be achieved (or are difficult) in pure Matlab, but are very easy in Java. As a simple example, maximizing and minimizing windows is not possible in pure Matlab, but is a trivial one-liner using the underlying Java codeʹ:"--Provided by publisher.
  table of contents: ch. 1. Introduction to Java in MATLAB -- ch. 2. Using non-GUI Java libraries in MATLAB -- ch. 3. Rich GUI using Java Swing -- ch. 4. Uitools -- ch. 5. Built-in MATLAB widgets and Java classes -- ch. 6. Customizing MATLAB controls -- ch. 7. The Java frame -- ch. 8. The MATLAB desktop -- ch. 9. Using MATLAB from within Java -- ch. 10. Putting it all together -- appendix A. What Is Java? -- appendix B. UDD -- appendix C. Open questions.
  note: Yair Altman.
  note: Electronic resource.
  note: Includes bibliographical references and index.
  subject:
    title info:
      title: MATLAB
  subject:
    topic: Numerical analysis
    topic: Data processing
  subject:
    topic: Java (Computer program language)
  subject:
    topic: COMPUTERS / Programming / Algorithms
  subject:
    topic: COMPUTERS / Computer Engineering
  subject:
    topic: MATHEMATICS / Number Systems
  subject:
    topic: MATHEMATICS / Numerical Analysis
  classification: QA297 .A544 2012eb
  classification: 518.0285/53
  classification: COM051300 COM059000 MAT021000
  related item:
    identifier: (DLC) 2011036044
  identifier: 1439869049 (electronic bk.)
  identifier: 9781439869048 (electronic bk.)
  identifier: 9781439869031 (hardback)
  identifier: 1439869030 (hardback)
  identifier: 2011036044
  identifier: https://ebookcentral.proquest.com/lib/tamucs/detail.action
  record info:
    record content source: YDXCP
    record creation date: 120126
    record change date: 20250816204315.3
    record identifier: in00002870232