وبلاگ بلیان

Matlab® programming for engineers

معرفی کتاب «Matlab® programming for engineers» نوشتهٔ Stephen J. Chapman, Stephen J Chapman، منتشرشده توسط نشر CENGAGE Learning Custom Publishing در سال 2019. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Matlab® programming for engineers» در دستهٔ بدون دسته‌بندی قرار دارد.

Master today's MATLAB® technical programming language while strengthening problem-solving skills with the help of Chapman's successful MATLAB® PROGRAMMING FOR ENGINEERS, 6th Edition. You learn how to write clean, efficient and well-documented programs as you simultaneously gain an understanding of the many practical functions of MATLAB®. You study the latest version of MATLAB® R2018a and work with new MATLAB® GUI (Graphical User Interface) Apps. The first nine chapters provide a basic introduction to programming and problem solving, while the remaining chapters address more advanced topics, such as I/O, object-oriented programming, and Graphical User Interfaces. With this comprehensive coverage, MATLAB® PROGRAMMING FOR ENGINEERS, 6th Edition serves as a trusted reference tool throughout your studies and into your professional career as you work with MATLAB®. The sixth edition of Chapman's MATLAB Programming for Engineers teaches MATLAB as a technical programming language with an emphasis on problem-solving skills. Students learn how to write clean, efficient, and well-documented programs while gaining an understanding of the many practical functions of MATLAB. The first nine chapters support and provide a primary resource for today's introduction to programming and problem solving course for first-year engineering students. The remaining chapters address more advanced topics, such as I/O, object-oriented programming, and Graphical User Interfaces. This serves as a resource for a longer course or as a reference tool for engineering students or practicing engineers who use MATLAB Dedication 6 Preface 8 Digital Resources 14 Contents 18 1 Introduction to MATLAB 30 2 MATLAB Basics 62 3 Two-Dimensional Plots 140 4 Branching Statements and Program Design 186 5 Loops and Vectorization 236 6 Basic User-Defined Functions 312 7 Advanced Features of User-Defined Functions 360 8 Complex Numbers and Additional Plots 414 9 Additional Data Types 500 10 Sparse Arrays, Cell Arrays, Structures, and Tables 546 11 Input-Output Functions 594 12 User-Defined Classes and Object-Oriented Programming 644 13 Handle Graphics and Animation 714 14 MATLAB Apps and Graphical User Interfaces 754 Appendix A: UTF-8 Character Set 808 Appendix B: Answers to Quizzes 810 Index 836 Figures 858 Introduction to MATLAB -- MATLAB Basics -- Two-dimensional plots -- Branching statements and program design -- Loops and vectorization -- Basic user-defined functions -- Advanced features of user-defined functions -- Complex numbers and additional plots -- Additional data types -- Sparse arrays, cell arrays, structures, and tables -- Input-output functions -- User-defined classes and object-oriented programming -- Handle graphics and animation -- MATLAB apps and graphical user interfaces -- Guide-based graphical user interfaces (on-line only)
دانلود کتاب Matlab® programming for engineers