Mathematical Operations
What are the commands for the most important mathematical operations in Julia and R? The following table translates the most common Julia commands into R language.
Julia  R  

Dot product  
dot(a,b) 
a%*%b 

Matrix multiplication  
A * B 
A%*%B 

Elementwise multiplication  
A .* B 
A * B 

Matrix to a power 

A^2 
require(exem) A%^%2 

Matrix to a power, elementwise 

A.^2 
A^2 

Inverse 

inv(A) 
solve(A) 

Determinant 

det(A) 
det(A) 

Eigenvalues and eigenvectors 

eig(A) 
eigen(A) 

Euclidean norm 

norm(A) 
norm(A, type="2") 

Solve least squares problem Ax = b 

A\b 
solve(a,b) 
Complete JuliaR Cheatsheet
1) Creating Vectors
2) Creating Matrices
3) Creating Random Numbers
4) Manipulating Vectors and Matrices
5) Accessing Vector/Matrix Elements
Advertisements