Undocumented Secrets of MATLAB-Java Programming

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

  1. Front Cover
  2. Dedication
  3. Contents (1/2)
  4. Contents (2/2)
  5. Preface (1/2)
  6. Preface (2/2)
  7. Chapter 1: Introduction to Java in MATLAB® (1/11)
  8. Chapter 1: Introduction to Java in MATLAB® (2/11)
  9. Chapter 1: Introduction to Java in MATLAB® (3/11)
  10. Chapter 1: Introduction to Java in MATLAB® (4/11)
  11. Chapter 1: Introduction to Java in MATLAB® (5/11)
  12. Chapter 1: Introduction to Java in MATLAB® (6/11)
  13. Chapter 1: Introduction to Java in MATLAB® (7/11)
  14. Chapter 1: Introduction to Java in MATLAB® (8/11)
  15. Chapter 1: Introduction to Java in MATLAB® (9/11)
  16. Chapter 1: Introduction to Java in MATLAB® (10/11)
  17. Chapter 1: Introduction to Java in MATLAB® (11/11)
  18. Chapter 2: Using Non-GUI Java Libraries in MATLAB® (1/5)
  19. Chapter 2: Using Non-GUI Java Libraries in MATLAB® (2/5)
  20. Chapter 2: Using Non-GUI Java Libraries in MATLAB® (3/5)
  21. Chapter 2: Using Non-GUI Java Libraries in MATLAB® (4/5)
  22. Chapter 2: Using Non-GUI Java Libraries in MATLAB® (5/5)
  23. Chapter 3: Rich GUI Using Java Swing (1/15)
  24. Chapter 3: Rich GUI Using Java Swing (2/15)
  25. Chapter 3: Rich GUI Using Java Swing (3/15)
  26. Chapter 3: Rich GUI Using Java Swing (4/15)
  27. Chapter 3: Rich GUI Using Java Swing (5/15)
  28. Chapter 3: Rich GUI Using Java Swing (6/15)
  29. Chapter 3: Rich GUI Using Java Swing (7/15)
  30. Chapter 3: Rich GUI Using Java Swing (8/15)
  31. Chapter 3: Rich GUI Using Java Swing (9/15)
  32. Chapter 3: Rich GUI Using Java Swing (10/15)
  33. Chapter 3: Rich GUI Using Java Swing (11/15)
  34. Chapter 3: Rich GUI Using Java Swing (12/15)
  35. Chapter 3: Rich GUI Using Java Swing (13/15)
  36. Chapter 3: Rich GUI Using Java Swing (14/15)
  37. Chapter 3: Rich GUI Using Java Swing (15/15)
  38. Chapter 4: Uitools (1/18)
  39. Chapter 4: Uitools (2/18)
  40. Chapter 4: Uitools (3/18)
  41. Chapter 4: Uitools (4/18)
  42. Chapter 4: Uitools (5/18)
  43. Chapter 4: Uitools (6/18)
  44. Chapter 4: Uitools (7/18)
  45. Chapter 4: Uitools (8/18)
  46. Chapter 4: Uitools (9/18)
  47. Chapter 4: Uitools (10/18)
  48. Chapter 4: Uitools (11/18)
  49. Chapter 4: Uitools (12/18)
  50. Chapter 4: Uitools (13/18)
  51. Chapter 4: Uitools (14/18)
  52. Chapter 4: Uitools (15/18)
  53. Chapter 4: Uitools (16/18)
  54. Chapter 4: Uitools (17/18)
  55. Chapter 4: Uitools (18/18)
  56. Chapter 5: Built-In MATLAB® Widgets and Java Classes (1/23)
  57. Chapter 5: Built-In MATLAB® Widgets and Java Classes (2/23)
  58. Chapter 5: Built-In MATLAB® Widgets and Java Classes (3/23)
  59. Chapter 5: Built-In MATLAB® Widgets and Java Classes (4/23)
  60. Chapter 5: Built-In MATLAB® Widgets and Java Classes (5/23)
  61. Chapter 5: Built-In MATLAB® Widgets and Java Classes (6/23)
  62. Chapter 5: Built-In MATLAB® Widgets and Java Classes (7/23)
  63. Chapter 5: Built-In MATLAB® Widgets and Java Classes (8/23)
  64. Chapter 5: Built-In MATLAB® Widgets and Java Classes (9/23)
  65. Chapter 5: Built-In MATLAB® Widgets and Java Classes (10/23)
  66. Chapter 5: Built-In MATLAB® Widgets and Java Classes (11/23)
  67. Chapter 5: Built-In MATLAB® Widgets and Java Classes (12/23)
  68. Chapter 5: Built-In MATLAB® Widgets and Java Classes (13/23)
  69. Chapter 5: Built-In MATLAB® Widgets and Java Classes (14/23)
  70. Chapter 5: Built-In MATLAB® Widgets and Java Classes (15/23)
  71. Chapter 5: Built-In MATLAB® Widgets and Java Classes (16/23)
  72. Chapter 5: Built-In MATLAB® Widgets and Java Classes (17/23)
  73. Chapter 5: Built-In MATLAB® Widgets and Java Classes (18/23)
  74. Chapter 5: Built-In MATLAB® Widgets and Java Classes (19/23)
  75. Chapter 5: Built-In MATLAB® Widgets and Java Classes (20/23)
  76. Chapter 5: Built-In MATLAB® Widgets and Java Classes (21/23)
  77. Chapter 5: Built-In MATLAB® Widgets and Java Classes (22/23)
  78. Chapter 5: Built-In MATLAB® Widgets and Java Classes (23/23)
  79. Chapter 6: Customizing MATLAB® Controls (1/17)
  80. Chapter 6: Customizing MATLAB® Controls (2/17)
  81. Chapter 6: Customizing MATLAB® Controls (3/17)
  82. Chapter 6: Customizing MATLAB® Controls (4/17)
  83. Chapter 6: Customizing MATLAB® Controls (5/17)
  84. Chapter 6: Customizing MATLAB® Controls (6/17)
  85. Chapter 6: Customizing MATLAB® Controls (7/17)
  86. Chapter 6: Customizing MATLAB® Controls (8/17)
  87. Chapter 6: Customizing MATLAB® Controls (9/17)
  88. Chapter 6: Customizing MATLAB® Controls (10/17)
  89. Chapter 6: Customizing MATLAB® Controls (11/17)
  90. Chapter 6: Customizing MATLAB® Controls (12/17)
  91. Chapter 6: Customizing MATLAB® Controls (13/17)
  92. Chapter 6: Customizing MATLAB® Controls (14/17)
  93. Chapter 6: Customizing MATLAB® Controls (15/17)
  94. Chapter 6: Customizing MATLAB® Controls (16/17)
  95. Chapter 6: Customizing MATLAB® Controls (17/17)
  96. Chapter 7: The Java Frame (1/6)
  97. Chapter 7: The Java Frame (2/6)
  98. Chapter 7: The Java Frame (3/6)
  99. Chapter 7: The Java Frame (4/6)
  100. Chapter 7: The Java Frame (5/6)
  101. Chapter 7: The Java Frame (6/6)
  102. Chapter 8: The MATLAB® Desktop (1/16)
  103. Chapter 8: The MATLAB® Desktop (2/16)
  104. Chapter 8: The MATLAB® Desktop (3/16)
  105. Chapter 8: The MATLAB® Desktop (4/16)
  106. Chapter 8: The MATLAB® Desktop (5/16)
  107. Chapter 8: The MATLAB® Desktop (6/16)
  108. Chapter 8: The MATLAB® Desktop (7/16)
  109. Chapter 8: The MATLAB® Desktop (8/16)
  110. Chapter 8: The MATLAB® Desktop (9/16)
  111. Chapter 8: The MATLAB® Desktop (10/16)
  112. Chapter 8: The MATLAB® Desktop (11/16)
  113. Chapter 8: The MATLAB® Desktop (12/16)
  114. Chapter 8: The MATLAB® Desktop (13/16)
  115. Chapter 8: The MATLAB® Desktop (14/16)
  116. Chapter 8: The MATLAB® Desktop (15/16)
  117. Chapter 8: The MATLAB® Desktop (16/16)
  118. Chapter 9: Using MATLAB® from within Java (1/7)
  119. Chapter 9: Using MATLAB® from within Java (2/7)
  120. Chapter 9: Using MATLAB® from within Java (3/7)
  121. Chapter 9: Using MATLAB® from within Java (4/7)
  122. Chapter 9: Using MATLAB® from within Java (5/7)
  123. Chapter 9: Using MATLAB® from within Java (6/7)
  124. Chapter 9: Using MATLAB® from within Java (7/7)
  125. Chapter 10: Putting It All Together (1/9)
  126. Chapter 10: Putting It All Together (2/9)
  127. Chapter 10: Putting It All Together (3/9)
  128. Chapter 10: Putting It All Together (4/9)
  129. Chapter 10: Putting It All Together (5/9)
  130. Chapter 10: Putting It All Together (6/9)
  131. Chapter 10: Putting It All Together (7/9)
  132. Chapter 10: Putting It All Together (8/9)
  133. Chapter 10: Putting It All Together (9/9)
  134. Appendix A: What Is Java? (1/2)
  135. Appendix A: What Is Java? (2/2)
  136. Appendix B: UDD (1/3)
  137. Appendix B: UDD (2/3)
  138. Appendix B: UDD (3/3)
  139. Appendix C: Open Questions (1/4)
  140. Appendix C: Open Questions (2/4)
  141. Appendix C: Open Questions (3/4)
  142. Appendix C: Open Questions (4/4)

Product information

  • Title: Undocumented Secrets of MATLAB-Java Programming
  • Author(s): Yair M. Altman
  • Release date: December 2011
  • Publisher(s): Chapman and Hall/CRC
  • ISBN: 9781439869048