Beginning MATLAB and Simulink
Home > Computing and Information Technology > Business applications > Mathematical and statistical software > Beginning MATLAB and Simulink: From Novice to Professional
Beginning MATLAB and Simulink: From Novice to Professional

Beginning MATLAB and Simulink: From Novice to Professional

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

Employ essential and hands-on tools and functions of the MATLAB and Simulink packages, which are explained and demonstrated via interactive examples and case studies. This book contains dozens of simulation models and solved problems via m-files/scripts and Simulink models which help you to learn programming and modeling essentials. You’ll become efficient with many of the built-in tools and functions of MATLAB/Simulink while solving engineering and scientific computing problems.  Beginning MATLAB and Simulink explains various practical issues of programming and modelling in parallel by comparing MATLAB and Simulink. After reading and using this book, you'll be proficient at using MATLAB and applying the source code from the book's examples as templates for your own projects in data science or engineering.   What You Will Learn Get started using MATLAB and Simulink Carry out data visualization with MATLAB Gain the programming and modeling essentials of MATLAB Build a GUI with MATLAB Work with integration and numerical root finding methods Apply MATLAB to differential equations-based models and simulations Use MATLAB for data science projects Who This Book Is For Engineers, programmers, data scientists, and students majoring in engineering and scientific computing.  

Table of Contents:
Chapter 1. Short Introduction to MATLAB and Simulink1.1. Menu Panel and Help1.2. Command Window and Command History1.3. M-file Editor1.4. Workspace Browser1.5. Entries1.6. Simulink Environment1.7. Simulink Library and Blocks1.8. Computation/Simulation in Simulink Exercises for self-testingChapter 2. Variables and Arrays2.1. Introducing variables2.2. Introducing multi-dimensional arrays2.3. Storing variables/entries2.4. Introducing sub-arrays, cells, structures2.5. Formatting options2.6. Scalar and Array Operations2.7. Complex Data2.8. String Functions and Conversions2.7. Good Programming Hints Exercises for self-testingChapter 3. Plots and Data Visualization3.1. Basics of 2D plots3.2. Multiple plots3.3. Scales3.4. Selecting Objects and Positions with the Mouse3.5. 3D Surface plots3.6. 3D Line plots3.7. Animated Plots3.8. Additional Plotting Features3.9. Good Programming Hints Exercises for self-testingChapter 4. Programming and Modeling Essentials4.1. Scripts and M-files4.2. Display and Printout Operators: display, fprintf, sprintf4.3. Control Statements: if, else, elseif, end; switch, case, end4.4. Loop Control Statements: for, while, continue, break, end4.5. Symbol References in Programming4.6. User Defined Function Files, Subfunctions and Private Functions4.7. Inline Functions4.8. Anonymous Functions with Handles (@)4.9. Debugging MATLAB programs and Speeding up Simulations4.10. Simulink Modeling Essentials4.11. How to Optimize Models and Select Solvers in Simulink Modeling4.12. Interaction between MATLAB and Simulink Environments4.13. Good Programming Hints Exercises for self-testingChapter 5. Linear Algebra 5.1. Brief Introduction to Linear Algebra5.2. Matrix Operations5.3. Standard Matrices and Arrays5.4. Vector Spaces5.5. Matrix Decomposition5.6. Logic Operators, Indexes and Conversions5.7. Good Programming Hints Exercises for self-testingChapter 6. Input/Output Functions6.1. Data Import/Export Functions: load, fopen/fclose, fread, fwrite, fprintf,fscanf, textscan, save6.2. Format conversions and specifiers6.3. File Positioning and Status Functions6.4. Data Import Function uiimport6.5. Data Acquisition in MATLAB/Simulink6.6. Good Programming Hints Exercises for self-testingChapter 7. GUI Development7.1. Overview of GUI functions7.2. GUI Object Properties7.3. GUI Components7.4. Dialog Boxes7.5. Menus7.6. MEX files7.7. C/C++ and Standalone Applications7.8. Good Programming Hints Exercises for self-testing  Exercises for self-testingChapter 8. Integration and Numerical Root Finding Methods8.1. Symbolic and Numerical Integration8.2 Numerical Root Finding Methods- Secant Method- Newton-Raphson Method- Simulink Blocks- Root Finding Functions References Exercises for self-testingChapter 9. Applications of Differential Equations for Modeling9.1. Radioactive Decay9.2. Spring-Mass-Damper Systems- Single Degree of Freedom System- Two Degree of Freedom System- Three Degree of Freedom System- Matrix Approach for N-Degree of Freedom System- Eigenvalues, Natural Frequencies and Modal Analyses- Vehicle Suspension Analysis using Transmissibility Approach9.3. Modeling Electro-Mechanical and Mechanical Systems- Modeling DC Motor- Modeling DC Motor with Flexible Load- Modeling Microphone- Modeling Motor-Pump Gear Box- Modeling Double Pendulum9.4. Trajectory Problems- Falling Object- Thrown Ball9.5. Simulation Problems- Lorenz System- Lotka-Voltera Problem- House Heating and Cooling Processes9.6. Beam AnalysesReferences Exercises for self-testing APPENDIX. Common Operators, Commands and Functions 


Best Sellers


Product Details
  • ISBN-13: 9781484250600
  • Publisher: Apress
  • Publisher Imprint: Apress
  • Height: 254 mm
  • No of Pages: 524
  • Sub Title: From Novice to Professional
  • Width: 178 mm
  • ISBN-10: 1484250605
  • Publisher Date: 29 Nov 2019
  • Binding: Paperback
  • Language: English
  • Returnable: Y
  • Weight: 1038 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Beginning MATLAB and Simulink: From Novice to Professional
Apress -
Beginning MATLAB and Simulink: From Novice to Professional
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Beginning MATLAB and Simulink: From Novice to Professional

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!