Skip to content

sezar543/Linearity

Repository files navigation

Linearity

The goal of Linearity is to check if three given vectors, that are of the same length, are linearly independent. If they are independent, the function returns true, otherwise false.

This package consists of one single function, lin_indep_threevectors.

We used use_r, load_all() and use_readme_rmd() from devtools to create the files in the package. We used use_testthat() , use_test("lin_indep_threevectors") and test() from usethis to create a test file for the function lin_indep_threevectors.

We wrote the function lin_indep_threevectors manually.

Installation

You can install the released version of Linearity from CRAN with:

install.packages("Linearity")

And the development version from GitHub with:

# install.packages("devtools")
devtools::install_github("sezar543/Linearity")

Example

This is a basic example which shows you how to solve a common problem:

library(Linearity)
lin_indep_threevectors(c(2,1,1),c(3,2,1),c(5,5,6))
#> These three vectors are linearly independent
#> [1] TRUE
## basic example code

What is special about using README.Rmd instead of just README.md? You can include R chunks like so:

summary(cars)
#>      speed           dist       
#>  Min.   : 4.0   Min.   :  2.00  
#>  1st Qu.:12.0   1st Qu.: 26.00  
#>  Median :15.0   Median : 36.00  
#>  Mean   :15.4   Mean   : 42.98  
#>  3rd Qu.:19.0   3rd Qu.: 56.00  
#>  Max.   :25.0   Max.   :120.00

You’ll still need to render README.Rmd regularly, to keep README.md up-to-date.

You can also embed plots, for example:

In that case, don’t forget to commit and push the resulting figure files, so they display on GitHub!

About

No description, website, or topics provided.

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published

Languages