Skip to content

Commit 0547a40

Browse files
committed
Revert "R Programming Assignment 2"
This reverts commit bf3e2f1.
1 parent bf3e2f1 commit 0547a40

File tree

1 file changed

+6
-27
lines changed

1 file changed

+6
-27
lines changed

cachematrix.R

+6-27
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,15 @@
1-
## functions providing means to cache inverse matrix operations
2-
## Two functions below to be used together to create inverse the matrix objects
1+
## Put comments here that give an overall description of what your
2+
## functions do
33

4-
## creates a special "matrix" object that can cache its inverse
4+
## Write a short comment describing this function
55

66
makeCacheMatrix <- function(x = matrix()) {
7-
inv <- NULL
8-
set <- function(y) {
9-
x <<- y
10-
inv <<- NULL
11-
}
12-
13-
get <- function() x
14-
setinv <- function(invmat) inv <<- invmat
15-
getinv <- function() inv
16-
list(set = set, get = get,
17-
setinv = setinv,
18-
getinv = getinv)
7+
198
}
209

2110

22-
## computes the inverse of the special "matrix" returned by makeCacheMatrix
11+
## Write a short comment describing this function
2312

2413
cacheSolve <- function(x, ...) {
2514
## Return a matrix that is the inverse of 'x'
26-
inv <- x$getinv()
27-
if(!is.null(inv)) {
28-
message("getting cached data")
29-
return(inv)
30-
}
31-
data <- x$get()
32-
inv <- solve(data, ...)
33-
x$setinv(inv)
34-
inv
35-
36-
}
15+
}

0 commit comments

Comments
 (0)