My Account Log in

3 options

Undocumented secrets of MATLAB-Java programming / Yair Altman.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Altman, Yair M.
Language:
English
Subjects (All):
MATLAB.
Numerical analysis--Data processing.
Numerical analysis.
Java (Computer program language).
Physical Description:
1 online resource (680 p.)
Edition:
1st edition
Place of Publication:
Boca Raton, FL : CRC Press, c2012.
Language Note:
English
System Details:
text file
Summary:
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.
Contents:
Front Cover; Dedication; Contents; Preface; Chapter 1: Introduction to Java in MATLAB®; Chapter 2: Using Non-GUI Java Libraries in MATLAB®; Chapter 3: Rich GUI Using Java Swing; Chapter 4: Uitools; Chapter 5: Built-In MATLAB® Widgets and Java Classes; Chapter 6: Customizing MATLAB® Controls; Chapter 7: The Java Frame; Chapter 8: The MATLAB® Desktop; Chapter 9: Using MATLAB® from within Java; Chapter 10: Putting It All Together; Appendix A: What Is Java?; Appendix B: UDD; Appendix C: Open Questions
Notes:
A Chapman & Hall book.
Includes bibliographical references and index.
Description based on metadata supplied by the publisher and other sources.
ISBN:
9786613908780
9780429104862
0429104863
9781283596336
1283596334
9781439869048
1439869049
OCLC:
775075451

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account