000 03453cam a22004338i 4500
001 22505885
003
005 20260224170156.0
008 220412s2022 nju 001 0 eng
010 _a 2022017476
020 _a9781119900474
_q(paperback)
020 _a1119900476
035 _a22505885
040 _aDLC
_beng
_erda
_cDLC
041 _aeng
042 _apcc
050 0 0 _aQA76.6
_b.L45 2022
082 0 0 _a005.13 L574 2022
_223/eng/20220527
100 1 _aLent, Craig S.,
_d1956-
_eauthor.
245 1 0 _aLearning to program with MATLAB :
_bbuilding GUI tools /
_cCraig S. Lent.
250 _aSecond edition.
263 _a2207
264 1 _aHoboken, NJ :
_bWiley,
_c2022.
300 _axvii, 265 pages ;
_c26 cm
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
500 _aIncludes index.
520 _a"The book serves as a compact introduction to computer programming using the MATLAB language. The integrated development environment and interpreted nature of the language makes it a good choice for a first language. The suite of graphics commands, mathematical functions, and domain-specific toolboxes, also make MATLAB a popular choice for research and commercial use. The key feature of this book is the early and scaffolded introduction to making programs with a modern graphical user interface (GUI). Students can create programs that are like all the computer programs they are accustomed to interacting with: operated by pressing buttons, selecting options from pull-down menus, filling in values in boxes, adjusting values by moving sliders, and visualizing results with meaningful and responsive graphics. The reader is given a step-by-step guide to the process of turning a MATLAB program into a GUI Tool, which can then be iteratively enhanced and refined. This involves elements both of program design and user-interface design. The approach is geared toward creating computational models whose behavior can be explored through a graphical user interface?a GUI Tool. The computational models are based on the relevant mathematics and science. One great value of a GUI tool is to let the user easily explore the model?s behavior, while in a sense hiding? the details of the computation. By smoothly and easily examining many ?what-if? scenarios, the user gains the insight that is so often the goal of building the model. For researchers and professionals, the ability to quickly make and package GUI Tools that capture the behavior of a model in a particular problem domain can be very helpful. Beyond exploring the model for oneself, which is invaluable, the GUI Tool can be operated by those who are less familiar with the mathematical and computational details. MATLAB GUI Tools benefit from the wide array of mathematical and graphical libraries available. The book contains descriptions and examples of some of those functions that we have found most useful, particularly in engineering and science applications"--
_cProvided by publisher.
526 _a000-099
_bCCIS
630 0 0 _aMATLAB.
650 0 _aComputer programming.
650 0 _aVisual programming (Computer science)
650 0 _aGraphical user interfaces (Computer systems)
650 7 _aCOMPUTERS / General.
_2bisacsh
906 _a7
_bcbc
_corignew
_d1
_eecip
_f20
_gy-gencatlg
942 _2ddc
_cB
999 _c40618
_d40618