Buy MATLAB Book by Amos Gilat at Bookstore UAE-Bookswagon
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Science, Technology & Agriculture > Mechanical engineering and materials > MATLAB: An Introduction with Applications
MATLAB: An Introduction with Applications

MATLAB: An Introduction with Applications


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

More college students use Amos Gilat’s MATLAB: An Introduction with Applications than any other MATLAB textbook. This concise book is known for its just-in-time learning approach that gives students information when they need it. The 6th Edition gradually presents the latest MATLAB functionality in detail. The book includes numerous sample problems in mathematics, science, and engineering that are similar to problems encountered by new users of MATLAB. MATLAB: An Introduction with Applications is intended for students who are using MATLAB for the first time and have little or no experience in computer programming. It can be used as a textbook in first-year engineering courses or as a reference in more advanced science and engineering courses where MATLAB is introduced as a tool for solving problems.

Table of Contents:
Preface v Introduction 1 Chapter 1 Starting with MATLAB 5 1.1 STARTING MATLAB, MATLAB WINDOWS 5 1.2 WORKING IN THE COMMAND WINDOW 9 1.3 ARITHMETIC OPERATIONS WITH SCALARS 11 1.3.1 Order of Precedence 11 1.3.2 Using MATLAB as a Calculator 12 1.4 DISPLAY FORMATS 12 1.5 ELEMENTARY MATH BUILT-IN FUNCTIONS 14 1.6 DEFINING SCALAR VARIABLES 16 1.6.1 The Assignment Operator 16 1.6.2 Rules About Variable Names 18 1.6.3 Predefined Variables and Keywords 19 1.7 USEFUL COMMANDS FOR MANAGING VARIABLES 19 1.8 SCRIPT FILES 20 1.8.1 Notes About Script Files 20 1.8.2 Creating and Saving a Script File 21 1.8.3 Running (Executing) a Script File 22 1.8.4 Current Folder 22 1.9 EXAMPLES OF MATLAB APPLICATIONS 24 1.10 PROBLEMS 27 Chapter 2 Creating Arrays 35 2.1 CREATING A ONE-DIMENSIONAL ARRAY (VECTOR) 35 2.2 CREATING A TWO-DIMENSIONAL ARRAY (MATRIX) 39 2.2.1 The zeros, ones and, eye Commands 40 2.3 NOTES ABOUT VARIABLES IN MATLAB 41 2.4 THE TRANSPOSE OPERATOR 41 2.5 ARRAY ADDRESSING 42 2.5.1 Vector 42 2.5.2 Matrix 43 2.6 USING A COLON : IN ADDRESSING ARRAYS 44 2.7 ADDING ELEMENTS TO EXISTING VARIABLES 46 2.8 DELETING ELEMENTS 48 2.9 BUILT-IN FUNCTIONS FOR HANDLING ARRAYS 49 2.10 STRINGS AND STRINGS AS VARIABLES 53 2.11 PROBLEMS 55 Chapter 3 Mathematical Operations with Arrays 63 3.1 ADDITION AND SUBTRACTION 64 3.2 ARRAY MULTIPLICATION 65 3.3 ARRAY DIVISION 68 3.4 ELEMENT-BY-ELEMENT OPERATIONS 72 3.5 USING ARRAYS IN MATLAB BUILT-IN MATH FUNCTIONS 75 3.6 BUILT-IN FUNCTIONS FOR ANALYZING ARRAYS 75 3.7 GENERATION OF RANDOM NUMBERS 77 3.8 EXAMPLES OF MATLAB APPLICATIONS 80 3.9 PROBLEMS 86 Chapter 4 Using Script Files and Managing Data 95 4.1 THE MATLAB WORKSPACE AND THE WORKSPACE WINDOW 96 4.2 INPUT TO A SCRIPT FILE 97 4.3 OUTPUT COMMANDS 100 4.3.1 The disp Command 101 4.3.2 The fprintf Command 103 4.4 THE save AND load COMMANDS 111 4.4.1 The save Command 111 4.4.2 The load Command 112 4.5 IMPORTING AND EXPORTING DATA 114 4.5.1 Commands for Importing and Exporting Data 114 4.5.2 Using the Import Wizard 116 4.6 EXAMPLES OF MATLAB APPLICATIONS 118 4.7 PROBLEMS 123 Chapter 5 Two-Dimensional Plots 133 5.1 THE plot COMMAND 134 5.1.1 Plot of Given Data 138 5.1.2 Plot of a Function 139 5.2 THE fplot COMMAND 140 5.3 PLOTTING MULTIPLE GRAPHS IN THE SAME PLOT 141 5.3.1 Using the plot Command 141 5.3.2 Using the hold on and hold off Commands 142 5.3.3 Using the line Command 143 5.4 FORMATTING A PLOT 144 5.4.1 Formatting a Plot Using Commands 144 5.4.2 Formatting a Plot Using the Plot Editor 148 5.5 PLOTS WITH LOGARITHMIC AXES 149 5.6 PLOTS WITH ERROR BARS 150 5.7 PLOTS WITH SPECIAL GRAPHICS 152 5.8 HISTOGRAMS 153 5.9 POLAR PLOTS 156 5.10 PUTTING MULTIPLE PLOTS ON THE SAME PAGE 157 5.11 MULTIPLE FIGURE WINDOWS 157 5.12 PLOTTING USING THE PLOTS TOOLSTRIP 159 5.13 EXAMPLES OF MATLAB APPLICATIONS 160 5.14 PROBLEMS 165 Chapter 6 Programming in MATLAB 175 6.1 RELATIONAL AND LOGICAL OPERATORS 176 6.2 CONDITIONAL STATEMENTS 184 6.2.1 The if-end Structure 184 6.2.2 The if-else-end Structure 186 6.2.3 The if-elseif-else-end Structure 187 6.3 THE switch-case STATEMENT 189 6.4 LOOPS 192 6.4.1 for-end Loops 192 6.4.2 while-end Loops 197 6.5 NESTED LOOPS AND NESTED CONDITIONAL STATEMENTS 200 6.6 THE break AND continue COMMANDS 202 6.7 EXAMPLES OF MATLAB APPLICATIONS 203 6.8 PROBLEMS 211 Chapter 7 User-Defined Functions and Function Files 221 7.1 CREATING A FUNCTION FILE 222 7.2 STRUCTURE OF A FUNCTION FILE 223 7.2.1 Function Definition Line 224 7.2.2 Input and Output Arguments 224 7.2.3 The H1 Line and Help Text Lines 226 7.2.4 Function Body 226 7.3 LOCAL AND GLOBAL VARIABLES 226 7.4 SAVING A FUNCTION FILE 227 7.5 USING A USER-DEFINED FUNCTION 228 7.6 EXAMPLES OF SIMPLE USER-DEFINED FUNCTIONS 229 7.7 COMPARISON BETWEEN SCRIPT FILES AND FUNCTION FILES 231 7.8 ANONYMOUS FUNCTIONS 231 7.9 FUNCTION FUNCTIONS 234 7.9.1 Using Function Handles for Passing a Function into a Function Function 235 7.9.2 Using a Function Name for Passing a Function into a Function Function 238 7.10 SUBFUNCTIONS 240 7.11 NESTED FUNCTIONS 242 7.12 EXAMPLES OF MATLAB APPLICATIONS 245 7.13 PROBLEMS 248 Chapter 8 Polynomials, Curve Fitting, and Interpolation 261 8.1 POLYNOMIALS 261 8.1.1 Value of a Polynomial 262 8.1.2 Roots of a Polynomial 263 8.1.3 Addition, Multiplication, and Division of Polynomials 264 8.1.4 Derivatives of Polynomials 266 8.2 CURVE FITTING 267 8.2.1 Curve Fitting with Polynomials; The polyfit Function 267 8.2.2 Curve Fitting with Functions Other than Polynomials 271 8.3 INTERPOLATION 274 8.4 THE BASIC FITTING INTERFACE 278 8.5 EXAMPLES OF MATLAB APPLICATIONS 281 8.6 PROBLEMS 286 Chapter 9 Applications in Numerical Analysis 295 9.1 SOLVING AN EQUATION WITH ONE VARIABLE 295 9.2 FINDING A MINIMUM OR A MAXIMUM OF A FUNCTION 298 9.3 NUMERICAL INTEGRATION 300 9.4 ORDINARY DIFFERENTIAL EQUATIONS 303 9.5 EXAMPLES OF MATLAB APPLICATIONS 307 9.6 PROBLEMS 313 Chapter 10 Three-Dimensional Plots 323 10.1 LINE PLOTS 323 10.2 MESH AND SURFACE PLOTS 324 10.3 PLOTS WITH SPECIAL GRAPHICS 331 10.4 THE view COMMAND 333 10.5 EXAMPLES OF MATLAB APPLICATIONS 336 10.6 PROBLEMS 341 Chapter 11 Symbolic Math 347 11.1 SYMBOLIC OBJECTS AND SYMBOLIC EXPRESSIONS 348 11.1.1 Creating Symbolic Objects 348 11.1.2 Creating Symbolic Expressions 350 11.1.3 The findsym Command and the Default Symbolic Variable 353 11.2 CHANGING THE FORM OF AN EXISTING SYMBOLIC EXPRESSION 354 11.2.1 The collect, expand, and factor Commands 354 11.2.2 The simplify and simple Commands 356 11.2.3 The pretty Command 357 11.3 SOLVING ALGEBRAIC EQUATIONS 358 11.4 DIFFERENTIATION 363 11.5 INTEGRATION 365 11.6 SOLVING AN ORDINARY DIFFERENTIAL EQUATION 366 11.7 PLOTTING SYMBOLIC EXPRESSIONS 369 11.8 NUMERICAL CALCULATIONS WITH SYMBOLIC EXPRESSIONS 372 11.9 EXAMPLES OF MATLAB APPLICATIONS 376 11.10 PROBLEMS 384 Appendix: Summary of Characters, Commands, and Functions 393 Answers to Selected Problems www.wiley.com/college/gilat Index 401

About the Author :
Amos Gilat, Ph. D., is a Mechanical Engineering Professor at the Ohio State University. Dr. Gilat's main research interests are in the area of plasticity, specifically, in developing experimental techniques for testing materials over a wide range of strain rates and temperatures and in investigating constitutive relations for viscoplasticity. The thrust of his research is on developing correlation between observed material response on the continuum scale and the actual deformation process on the microscopic scale. Dr. Gilat's research has been supported by the National Science Foundation, Department of Energy, Department of Defense, and Ford Motor Company.


Best Sellers


Product Details
  • ISBN-13: 9781119256830
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Edition: Revised edition
  • Language: English
  • Returnable: N
  • Spine Width: 23 mm
  • Weight: 794 gr
  • ISBN-10: 1119256836
  • Publisher Date: 01 Oct 2017
  • Binding: Paperback
  • Height: 231 mm
  • No of Pages: 416
  • Returnable: N
  • Sub Title: An Introduction with Applications
  • Width: 185 mm


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
MATLAB: An Introduction with Applications
John Wiley & Sons Inc -
MATLAB: An Introduction with Applications
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.

MATLAB: An Introduction with Applications

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


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!