• Stars
    star
    13
  • Rank 1,464,694 (Top 30 %)
  • Language
    Julia
  • License
    MIT License
  • Created almost 8 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

MTH229

Run on Binder

These can be accessed online through binder.

Helper files for using Julia with MTH229.

Documentation is available at mth229.github.io.

To use this package (and a plotting package) issue the command:

using MTH229
using Plots

This package can be installed like other Julia packages. For example:

import Pkg
Pkg.add("MTH229")

This package also installs and re-exports several other packages we make use of (Roots, SymPy, etc/) in MTH229 at the College of Staten Island.

This package does not install a plotting package. The Plots package is suggested.

Projects

MTH229 at CSI has several "projects." There are ipynb notebooks to be used from within IJulia.

These notebooks can be installed locally by copying and pasting then executing the following commands

using ZipFile
zf = "https://www.github.com/mth229/229-projects/archive/master.zip"
zarchive = ZipFile.Reader(download(zf))
dirnm = "./229-projects-master"
isdir(dirnm) && error("Directory $dirnm already exists")

mkdir(dirnm)

for f in zarchive.files
    nm = f.name
    occursin("ipynb", nm) || continue
    @show nm
    open(nm, "w") do io
        write(io, read(f, String))
    end
end