Book description
Many people know that a major part of the functionality of the MATLAB software package is based on Java. But fewer people know how to manipulate Java to achieve improved appearance and functionality and thus heighten MATLAB software's applicability to real world, modern situations. Organized by related functionality/usage and ordered from facile to complex, this book presents examples, instruction, and code snippets in stand-alone, self-contained chapters. Requiring no prior Java knowledge, this book provides numerous online references and resources to show readers how to use and discover new components and functionalities using nothing but MATLAB itself as the discovery tool.
Table of contents
- Front Cover
- Dedication
- Contents (1/2)
- Contents (2/2)
- Preface (1/2)
- Preface (2/2)
- Chapter 1: Introduction to Java in MATLAB® (1/11)
- Chapter 1: Introduction to Java in MATLAB® (2/11)
- Chapter 1: Introduction to Java in MATLAB® (3/11)
- Chapter 1: Introduction to Java in MATLAB® (4/11)
- Chapter 1: Introduction to Java in MATLAB® (5/11)
- Chapter 1: Introduction to Java in MATLAB® (6/11)
- Chapter 1: Introduction to Java in MATLAB® (7/11)
- Chapter 1: Introduction to Java in MATLAB® (8/11)
- Chapter 1: Introduction to Java in MATLAB® (9/11)
- Chapter 1: Introduction to Java in MATLAB® (10/11)
- Chapter 1: Introduction to Java in MATLAB® (11/11)
- Chapter 2: Using Non-GUI Java Libraries in MATLAB® (1/5)
- Chapter 2: Using Non-GUI Java Libraries in MATLAB® (2/5)
- Chapter 2: Using Non-GUI Java Libraries in MATLAB® (3/5)
- Chapter 2: Using Non-GUI Java Libraries in MATLAB® (4/5)
- Chapter 2: Using Non-GUI Java Libraries in MATLAB® (5/5)
- Chapter 3: Rich GUI Using Java Swing (1/15)
- Chapter 3: Rich GUI Using Java Swing (2/15)
- Chapter 3: Rich GUI Using Java Swing (3/15)
- Chapter 3: Rich GUI Using Java Swing (4/15)
- Chapter 3: Rich GUI Using Java Swing (5/15)
- Chapter 3: Rich GUI Using Java Swing (6/15)
- Chapter 3: Rich GUI Using Java Swing (7/15)
- Chapter 3: Rich GUI Using Java Swing (8/15)
- Chapter 3: Rich GUI Using Java Swing (9/15)
- Chapter 3: Rich GUI Using Java Swing (10/15)
- Chapter 3: Rich GUI Using Java Swing (11/15)
- Chapter 3: Rich GUI Using Java Swing (12/15)
- Chapter 3: Rich GUI Using Java Swing (13/15)
- Chapter 3: Rich GUI Using Java Swing (14/15)
- Chapter 3: Rich GUI Using Java Swing (15/15)
- Chapter 4: Uitools (1/18)
- Chapter 4: Uitools (2/18)
- Chapter 4: Uitools (3/18)
- Chapter 4: Uitools (4/18)
- Chapter 4: Uitools (5/18)
- Chapter 4: Uitools (6/18)
- Chapter 4: Uitools (7/18)
- Chapter 4: Uitools (8/18)
- Chapter 4: Uitools (9/18)
- Chapter 4: Uitools (10/18)
- Chapter 4: Uitools (11/18)
- Chapter 4: Uitools (12/18)
- Chapter 4: Uitools (13/18)
- Chapter 4: Uitools (14/18)
- Chapter 4: Uitools (15/18)
- Chapter 4: Uitools (16/18)
- Chapter 4: Uitools (17/18)
- Chapter 4: Uitools (18/18)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (1/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (2/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (3/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (4/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (5/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (6/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (7/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (8/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (9/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (10/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (11/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (12/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (13/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (14/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (15/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (16/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (17/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (18/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (19/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (20/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (21/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (22/23)
- Chapter 5: Built-In MATLAB® Widgets and Java Classes (23/23)
- Chapter 6: Customizing MATLAB® Controls (1/17)
- Chapter 6: Customizing MATLAB® Controls (2/17)
- Chapter 6: Customizing MATLAB® Controls (3/17)
- Chapter 6: Customizing MATLAB® Controls (4/17)
- Chapter 6: Customizing MATLAB® Controls (5/17)
- Chapter 6: Customizing MATLAB® Controls (6/17)
- Chapter 6: Customizing MATLAB® Controls (7/17)
- Chapter 6: Customizing MATLAB® Controls (8/17)
- Chapter 6: Customizing MATLAB® Controls (9/17)
- Chapter 6: Customizing MATLAB® Controls (10/17)
- Chapter 6: Customizing MATLAB® Controls (11/17)
- Chapter 6: Customizing MATLAB® Controls (12/17)
- Chapter 6: Customizing MATLAB® Controls (13/17)
- Chapter 6: Customizing MATLAB® Controls (14/17)
- Chapter 6: Customizing MATLAB® Controls (15/17)
- Chapter 6: Customizing MATLAB® Controls (16/17)
- Chapter 6: Customizing MATLAB® Controls (17/17)
- Chapter 7: The Java Frame (1/6)
- Chapter 7: The Java Frame (2/6)
- Chapter 7: The Java Frame (3/6)
- Chapter 7: The Java Frame (4/6)
- Chapter 7: The Java Frame (5/6)
- Chapter 7: The Java Frame (6/6)
- Chapter 8: The MATLAB® Desktop (1/16)
- Chapter 8: The MATLAB® Desktop (2/16)
- Chapter 8: The MATLAB® Desktop (3/16)
- Chapter 8: The MATLAB® Desktop (4/16)
- Chapter 8: The MATLAB® Desktop (5/16)
- Chapter 8: The MATLAB® Desktop (6/16)
- Chapter 8: The MATLAB® Desktop (7/16)
- Chapter 8: The MATLAB® Desktop (8/16)
- Chapter 8: The MATLAB® Desktop (9/16)
- Chapter 8: The MATLAB® Desktop (10/16)
- Chapter 8: The MATLAB® Desktop (11/16)
- Chapter 8: The MATLAB® Desktop (12/16)
- Chapter 8: The MATLAB® Desktop (13/16)
- Chapter 8: The MATLAB® Desktop (14/16)
- Chapter 8: The MATLAB® Desktop (15/16)
- Chapter 8: The MATLAB® Desktop (16/16)
- Chapter 9: Using MATLAB® from within Java (1/7)
- Chapter 9: Using MATLAB® from within Java (2/7)
- Chapter 9: Using MATLAB® from within Java (3/7)
- Chapter 9: Using MATLAB® from within Java (4/7)
- Chapter 9: Using MATLAB® from within Java (5/7)
- Chapter 9: Using MATLAB® from within Java (6/7)
- Chapter 9: Using MATLAB® from within Java (7/7)
- Chapter 10: Putting It All Together (1/9)
- Chapter 10: Putting It All Together (2/9)
- Chapter 10: Putting It All Together (3/9)
- Chapter 10: Putting It All Together (4/9)
- Chapter 10: Putting It All Together (5/9)
- Chapter 10: Putting It All Together (6/9)
- Chapter 10: Putting It All Together (7/9)
- Chapter 10: Putting It All Together (8/9)
- Chapter 10: Putting It All Together (9/9)
- Appendix A: What Is Java? (1/2)
- Appendix A: What Is Java? (2/2)
- Appendix B: UDD (1/3)
- Appendix B: UDD (2/3)
- Appendix B: UDD (3/3)
- Appendix C: Open Questions (1/4)
- Appendix C: Open Questions (2/4)
- Appendix C: Open Questions (3/4)
- Appendix C: Open Questions (4/4)
Product information
- Title: Undocumented Secrets of MATLAB-Java Programming
- Author(s):
- Release date: December 2011
- Publisher(s): Chapman and Hall/CRC
- ISBN: 9781439869048
You might also like
book
Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java™ Applications
Filthy Rich Clients refers to ultra-graphically rich applications that ooze cool. They suck the user in …
book
Graphic Java™ 1.2, Volume I: AWT, Third Edition
7966F-4 Graphic Java 2 is the most comprehensive guide to the Java Foundation Classes (JFC) available. …
book
Functional Programming: A PragPub Anthology
Explore functional programming and discover new ways of thinking about code. You know you need to …
book
Wheeled Mobile Robotics
Wheeled Mobile Robotics: From Fundamentals Towards Autonomous Systemscovers the main topics from the wide area of …