Wonder Club world wonders pyramid logo
×

MATLAB for Behavioral Scientists Book

MATLAB for Behavioral Scientists
Be the First to Review this Item at Wonderclub
X
MATLAB for Behavioral Scientists, About the Author: David A. Rosenbaum is Distinguished Professor of Psychology at The Pennsylvania State University, University Park, PA, MATLAB for Behavioral Scientists
out of 5 stars based on 0 reviews
5
0 %
4
0 %
3
0 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • MATLAB for Behavioral Scientists
  • Written by author David A. Rosenbaum
  • Published by Taylor & Francis, 12/6/2012
  • About the Author: David A. Rosenbaum is Distinguished Professor of Psychology at The Pennsylvania State University, University Park, PA
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Preface     xiii
Introduction     1
Getting Oriented     1
Getting an Overview of This Book     2
Understanding Computer Architecture     4
Approaching the Task of Programming     6
Deciding Whether a Program is Needed and if You Should Write It     6
Being as Clear as Possible About What Your Program Should Do     7
Working Incrementally     9
Being Open to Negative Feedback     9
Programming With a Friend     12
Writing Concise Programs     12
Writing Clear Programs     13
Understanding How the Chapters of This Book are Organized     14
Using the Web Site Associated With This Book     15
Acknowledging Limits     15
Interacting With MATLAB     17
Using MATLAB's Windows     18
Using the Command Window     18
Writing Tiny Programs in the Command Window     20
Allowing or Suppressing Outputs by Omitting or Including End-of-Line Semicolons     23
Editing, Saving, and Running MATLAB Programs     24
Running and Debugging MATLAB Programs     26
Keeping a Diary     26
Practicing Interacting with MATLAB     27
Matrices     29
Creating Matrices     29
Locating Elements of Matrices     31
Concatenating Matrices     34
Determining the Size of a Matrix     35
Transposing a Matrix     37
Creating Matrices with Shorthand Methods     39
Checking the Status of Matrices     42
Clearing and Emptying Matrices     43
Practicing with Matrices     46
Calculations     49
Adding, Subtracting, Multiplying, Dividing Values, and Raising Values to a Power     50
Using Built-in Functions to Compute the Square Root, Remainder, Absolute Value, Base of the Natural Logarithms Raised to a Power, and the Logarithm     52
Ordering Calculations     56
Performing Statistical Calculations to Obtain the Sum, Mean, Standard Deviation, Variance, Correlation, and Least-Squares Fit     57
Performing Statistical Calculations With Missing Data     59
Calculating with Matrices     61
Using Matrix Algebra     64
Obtaining the Max, Min, Sort, Round, Floor, and Ceiling     64
Generating Random Numbers     70
Generating Magic Squares and Calendars     71
Practicing Calculations     72
Contingencies      75
Using the if...else...end Construct     76
Using the switch....case...end Construct     80
Using the for...end construct     82
Using the while...end Construct and Escaping From Runaway Loops     86
Vectorizing Rather Than Using for...end     89
If-ing Instantly     90
If-ing Instantly Once Again and Finding Indices of Satisfying Values     92
Practicing Contingencies     93
Input-Output     95
Copying and Pasting Data By Hand     96
Getting Input From a User and Displaying the Result     97
Pausing     99
Recording Reaction Times and Other Delays With tic...toc     100
Formatting Numbers for Screen Outputs     101
Assigning Arrays of Literal Characters (Strings) to Variables     103
Converting Numbers to Strings, and Concatenating Strings     106
Comparing Strings     107
Evaluating Strings and Generating Numbered Variables on the Fly     108
Controlling File Print Formats     110
Writing Data to Named Files     113
Checking and Changing the Current Directory     114
Reading Data Saved as Plain Text     116
Reading Data From and Writing Data to Excel Spreadsheets      117
Taking Precautions Against Overwriting Files     117
Learning More About input and output     118
Practicing input-output     118
Data Types     121
Identifying Strings, Numbers of Different Types, and Booleans     121
Converting Characters to Numbers and Vice Versa     124
Creating and Accessing Cells     123
Creating and Accessing Structures     128
Practicing Data Types     132
Modules and Functions     133
Taking a Top-Down Approach to Programming by Using Modules     133
Writing and Using General-Purpose Functions     139
Getting Multiple Outputs From Functions     142
Giving Multiple Inputs to Functions     143
Creating Subfunctions     145
Calling Functions Properly     146
Drawing on Previously Defined Functions Versus Creating Your Own     147
Practicing Modules and Functions     147
Plots     149
Deciding to Plot Data and, for Starters, Plotting a Sine Function     150
Controlling Axes     152
Controlling the Appearance of Plotted Points and Lines     154
Having More Than One Graph Per Plot and More Types of Points and Lines     155
Getting and Setting Properties of Plotted Points     157
Adding xlabels, ylabels, and titles     160
Adding Legends     161
Adding Text     162
Fitting Curves     163
Creating Subplots and Turning Grids, Boxes, and Axes On and Off     166
Exploiting Matrix Assignments to Merge Subplots     167
Getting and Setting Properties of Axes     168
Plotting Data Points With Error Bars     172
Generating Polar Plots     173
Generating Histograms     174
Generating Bar Graphs     175
Exporting and Printing Figures     176
Generating Other Kinds of Graphs and Getting and Setting Figure Properties     177
Practicing Plots     178
Lines, Shapes, and Images     181
Generating Lines     180
Forming and Filling Shapes     185
Loading Images     187
Clicking in Figure Windows To Add Graphics, Add Text, or Record Responses     189
Saving and Reloading Figures     191
Practicing Lines, Shapes, and Images     191
Three-Dimensional Graphics     193
Generating Three-Dimensional Bar Graphs     194
Plotting in Three Dimensions     195
Plotting "Above" a Meshgrid     195
Plotting "Meshy" Data     196
"Surfing" the "Web"     197
Changing Points of View     201
Generating Contours     202
Checking Your Understanding of Meshgrid-Based Graphing     203
Generating Rectangular Solids     207
Generating Spheres and Cylinders     208
Generating Ellipsoids     211
Practicing 3D Graphics     217
Animations     219
Animating by Whiting Out Successive Images     219
Watching Comets     221
Animating by Drawing Now     221
Making Movies     222
Saving Movies     223
Reading and Running Previously Saved Movies     223
Practicing Animation     225
Sound     227
Playing Beeps     227
Loading and Playing Other Sound Files     228
Controlling Volume     229
Staggering or Overlapping Sounds and Delaying Sounds     230
Controlling Volume While Staggering or Overlapping Sounds     232
Creating Your Own Sound Files Computationally     232
Writing and Reading Files For Sound     236
Learning More About Sound-Related Functions      236
Practicing Sounds     236
Going On     239
Profiling Program Efficiency     239
Opening and Editing Math Works-Supplied Functions     239
Using Toolboxes From the MathWorks and Other Sources     240
Creating Your Own Toolboxes     240
Creating Graphical User Interfaces (GUIs)     240
Creating Stand-Alone Applications     241
Reading Further     241
References     243
Solutions To Selected Problems     245
Author Index     259
Subject Index     261


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

MATLAB for Behavioral Scientists, 
About the Author:
David A. Rosenbaum is Distinguished Professor of Psychology at The Pennsylvania State University, University Park, PA, MATLAB for Behavioral Scientists

X
WonderClub Home

This item is in your Collection

MATLAB for Behavioral Scientists, 
About the Author:
David A. Rosenbaum is Distinguished Professor of Psychology at The Pennsylvania State University, University Park, PA, MATLAB for Behavioral Scientists

MATLAB for Behavioral Scientists

X
WonderClub Home

This Item is in Your Inventory

MATLAB for Behavioral Scientists, 
About the Author:
David A. Rosenbaum is Distinguished Professor of Psychology at The Pennsylvania State University, University Park, PA, MATLAB for Behavioral Scientists

MATLAB for Behavioral Scientists

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: