Willkommen, schön sind Sie da!
Logo Ex Libris


  • E-Book (epub)
  • 233 Seiten
(0) Erste Bewertung abgeben
Alle Bewertungen ansehen
The First Book to Explain How a User of R or MATLAB Can Benefit from the Other In today's increasingly interdisciplinary world, ... Weiterlesen
E-Books ganz einfach mit der kostenlosen Ex Libris-Reader-App lesen. Hier erhalten Sie Ihren Download-Link.
CHF 82.90
Download steht sofort bereit
Informationen zu E-Books
E-Books eignen sich auch für mobile Geräte (sehen Sie dazu die Anleitungen).
E-Books von Ex Libris sind mit Adobe DRM kopiergeschützt: Erfahren Sie mehr.
Weitere Informationen finden Sie hier.
Bestellung & Lieferung in eine Filiale möglich


The First Book to Explain How a User of R or MATLAB Can Benefit from the Other

In today's increasingly interdisciplinary world, R and MATLAB® users from different backgrounds must often work together and share code. R and MATLAB® is designed for users who already know R or MATLAB and now need to learn the other platform. The book makes the transition from one platform to the other as quick and painless as possible.

Enables R and MATLAB Users to Easily Collaborate and Share Code

The author covers essential tasks, such as working with matrices and vectors, writing functions and other programming concepts, graphics, numerical computing, and file input/output. He highlights important differences between the two platforms and explores common mistakes that are easy to make when transitioning from one platform to the other.


David E. Hiebeler is an associate professor in the Department of Mathematics & Statistics at the University of Maine. He earned a PhD in applied mathematics from Cornell University. His research involves mathematical and computational stochastic spatial models in population ecology and epidemiology.


Installing and Running R and MATLAB
Obtaining and installing
Commands for getting help
Additional resources

Getting Started: Variables and Basic Computations
Variable names
Assignment statements
Basic computations
Formatting of output
Other computations
Complex numbers
Strange variable names in R
Data types

Matrices and Vectors
Creating vectors
Working with vectors
Creating matrices
Working with matrices
Reshaping matrices, and higher-dimensional arrays
Sparse matrices
Names with vectors and matrices/arrays

Matrix/Vector Calculations and Functions
Applying a function to rows or columns of a matrix
Applying a function to all elements of a matrix
Linear algebra calculations with vectors and matrices
Statistical calculations
Vectorized logical tests
Other calculations

Lists and Cell Arrays
Creating lists and cell arrays
Using lists and cell arrays
Applying functions to all elements of lists and cell arrays
Converting other data types to lists and cell arrays
Converting lists and cell arrays to other data types

Flow Control
Conditional ("if") statements
"If/else" statements
"for" loops
"while" loops
Breaking out of loops
"switch" statements
"ifelse" statements in R

Running Code from Files: Scripts
Current working directory
The MATLAB search path
Executing code from a file
Creating a new script document in the editor
Comments in script files
Executing code from the editor window
Summary of differences

Writing Your Own Functions
Summary of main differences

Probability and Random Numbers
Basic random values, permutations, and samples
Random number seed
Random variates from probability distributions
PDFs, CDFs, and inverse CDFs

Creating, selecting, and closing figure windows
Basic 2-D scatterplots
Adding additional plots to a figure
Axis ranges
Logarithmic axis scales
Background grid
Plotting multiple data sets simultaneously
Axis labels and figure titles
Adding text to figures
Greek letters and mathematical symbols
Figure legends
Size and font adjustments
Two y axes
Plotting functions
Image plots and contours
3-D plotting
Multiple subplots in one figure
Saving figures
Other types of plots
Final notes about graphics

Numerical Computing
Univariate optimization
Multivariate optimization
Numerical integration
Curve fitting
Differential equations

File Input and Output
Opening files
Reading a table of numbers
Reading numeric data with a different comment character
Reading numbers from a file where different lines have varying numbers of values
Reading numbers and strings
Reading the raw character data in, a line at a time
Writing a table of numbers
Writing a set of strings
Saving and loading variables in binary format
Excel files

Working with variables
Character strings
Reading user input
Recording a copy of commands and output
Date calculations
Startup and shutdown sequences
Add-ons: packages and toolboxes
Object-oriented programming
Other interfaces

Calling C


Index of R commands, variables, and symbols

Index of MATLAB commands, variables, and symbols


Titel: R and MATLAB
EAN: 9781315360355
Digitaler Kopierschutz: Adobe-DRM
Format: E-Book (epub)
Hersteller: Taylor & Francis Ltd.
Genre: Grundlagen
Anzahl Seiten: 233
Veröffentlichung: 03.09.2018
Dateigrösse: 6.2 MB