LEADER 05271nam 2200637 450 001 9910453310903321 005 20200520144314.0 010 $a0-12-383837-1 035 $a(CKB)2550000001139511 035 $a(EBL)1517435 035 $a(OCoLC)862608958 035 $a(SSID)ssj0001139789 035 $a(PQKBManifestationID)11649256 035 $a(PQKBTitleCode)TC0001139789 035 $a(PQKBWorkID)11214743 035 $a(PQKB)10148265 035 $a(MiAaPQ)EBC1517435 035 $a(CaSebORM)9780123838360 035 $a(Au-PeEL)EBL1517435 035 $a(CaPaEBR)ebr10791987 035 $a(CaONFJC)MIL539035 035 $a(EXLCZ)992550000001139511 100 $a20131115h20142014 uy| 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 00$aMATLAB for neuroscientists $ean introduction to scientific computing in MATLAB /$fPascal Wallisch [and five others] 205 $aSecond edition. 210 1$aAmsterdam :$cElsevier/Academic Press,$d[2014] 210 4$d©2014 215 $a1 online resource (571 p.) 300 $a"Elsevier science and technology books." 311 $a0-12-383836-3 311 $a1-306-07784-2 320 $aIncludes bibliographical references and index. 327 $aFront Cover; MATLAB® for Neuroscientists; Copyright Page; Contents; Preface to the First Edition; Preface to the Second Edition; About the Authors; How to Use this Book; Structural and Conceptual Considerations; Layout and Style; Companion Web Site; I: Fundamentals; 1 Introduction; 2 MATLAB Tutorial; 2.1 Goal of this Chapter; 2.2 Purpose and Philosophy of MATLAB; 2.2.1 Getting Started; 2.2.2 MATLAB as a Calculator; 2.2.3 Defining Matrices; 2.2.4 Basic Matrix Algebra; 2.2.5 Indexing; 2.3 Graphics and Visualization; 2.3.1 Basic Visualization; 2.4 Function and Scripts; 2.4.1 Scripts 327 $a2.4.2 Functions2.4.3 Control Structures; 2.4.4 Advanced Plotting; 2.4.5 Interactive Programs; 2.5 Data Analysis; 2.5.1 Importing and Storing Data; 2.6 A Word on Function Handles; 2.7 The Function Browser; 2.8 Summary; MATLAB Functions, Commands, and Operators Covered in This Chapter; 3 Mathematics and Statistics Tutorial; 3.1 Introduction; 3.2 Linear Algebra; 3.2.1 Matrices, Vectors, and Arrays; 3.2.2 Transposition; 3.2.3 Addition; 3.2.4 Scalar Multiplication; 3.2.5 Matrix Multiplication; 3.2.6 Geometrical Interpretation of Matrix Multiplication; 3.2.7 The Determinant 327 $a3.2.8 Eigenvalues and Eigenvectors3.2.9 Applications of Eigenvectors: Eigendecomposition; 3.2.10 Applications of Eigenvectors: PCA; 3.3 Probability and Statistics; 3.3.1 Introduction; 3.3.2 Random Variables; 3.3.2.1 Sample Estimates of Population Parameters; 3.3.2.2 Joint and Conditional Probabilities; 3.3.3 The Poisson Distribution; 3.3.4 Normal Distribution; 3.3.5 Confidence Values; 3.3.6 Significance Testing; 3.3.6.1 Student's t Distribution; 3.3.6.2 ANOVA Testing; 3.3.7 Linear Regression; 3.3.8 Introduction to Bayesian Reasoning; 3.3.9 Outlook 327 $aMATLAB Functions, Commands, and Operators Covered in This Chapter4 Programming Tutorial: Principles and Best Practices; 4.1 Goals of this Chapter; 4.2 Organizing Code; 4.2.1 A Few Words about Maintenance; 4.2.2 Variables and How to Name Them; 4.2.3 Understanding Scope; 4.2.4 Script or Function?; 4.2.5 The Art of Commenting; 4.3 Organizing More Code: Bigger Projects; 4.3.1 Why Reuse Code?; 4.3.2 Coupling and Cohesion; 4.3.3 Separation of Concerns; 4.3.4 Limiting Side Effects, or the Perils of Global State; 4.3.5 Objects; 4.3.5.1 Creating Objects; 4.3.5.2 Inheritance 327 $a4.3.5.3 Passing Objects Around: The Handle Class4.3.5.4 Summary; 4.4 Taming Errors; 4.4.1 An Introduction to the Debugger; 4.4.2 Logging; 4.4.3 Edge Cases and Unit Testing; 4.4.4 A Few Words about Precision; 4.4.5 Suggestions for Optimization; 4.4.5.1 Vectorizing Matrix Operations; 4.4.5.2 Conditional Expressions; 4.4.5.3 Extracting Subsets from Arrays; MATLAB Functions, Commands, and Operators Covered in This Chapter; 5 Visualization and Documentation Tutorial; 5.1 Goals of This Chapter; 5.2 Visualization; 5.3 Documentation; MATLAB Functions, Commands, and Operators Covered in This Chapter 327 $aII: Data Collection with MATLAB 330 $aMATLAB for Neuroscientists serves as the only complete study manual and teaching resource for MATLAB, the globally accepted standard for scientific computing, in the neurosciences and psychology. This unique introduction can be used to learn the entire empirical and experimental process (including stimulus generation, experimental control, data collection, data analysis, modeling, and more), and the 2nd Edition continues to ensure that many computational problems can be addressed in a single programming environment. This updated edition features additional material on the crea 606 $aNeurosciences$xData processing 608 $aElectronic books. 615 0$aNeurosciences$xData processing. 676 $a571 701 $aWallisch$b Pascal$0890259 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910453310903321 996 $aMATLAB for neuroscientists$91988719 997 $aUNINA