====== Differences ====== This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
gibson:teaching:fall-2016:math753:installing-julia [2016/08/30 11:01] gibson |
gibson:teaching:fall-2016:math753:installing-julia [2016/09/01 07:23] (current) gibson [Run Julia on JuliaBox] |
||
---|---|---|---|
Line 18: | Line 18: | ||
To that end, my plan for using Julia on the Kingsbury N129 computers is for students to download and install the Julia binaries for Windows into a folder on a USB stick. I personally don't know much about Windows, so this will be a bit of an in-class experiment. If it doesn't go well, I'll get Academic Technologies to install Julia directly on the Kingsbury N129 computers. | To that end, my plan for using Julia on the Kingsbury N129 computers is for students to download and install the Julia binaries for Windows into a folder on a USB stick. I personally don't know much about Windows, so this will be a bit of an in-class experiment. If it doesn't go well, I'll get Academic Technologies to install Julia directly on the Kingsbury N129 computers. | ||
- | ===== Run Julia on JuliaBox ===== | + | ===== Using JuliaBox ===== |
If you have a [[https://accounts.google.com/signup|Google account]] you can run Julia on [[https://www.juliabox.com/]]. Just log on with your Google ID. | If you have a [[https://accounts.google.com/signup|Google account]] you can run Julia on [[https://www.juliabox.com/]]. Just log on with your Google ID. | ||
Line 32: | Line 32: | ||
<code> | <code> | ||
- | _ | + | _ |
- | _ _ _(_)_ | A fresh approach to technical computing | + | _ _ _(_)_ | A fresh approach to technical computing |
- | (_) | (_) (_) | Documentation: http://docs.julialang.org | + | (_) | (_) (_) | Documentation: http://docs.julialang.org |
- | _ _ _| |_ __ _ | Type "?help" for help. | + | _ _ _| |_ __ _ | Type "?help" for help. |
- | | | | | | | |/ _` | | | + | | | | | | | |/ _` | | |
- | | | |_| | | | (_| | | Version 0.4.6 (2016-06-19 17:16 UTC) | + | | | |_| | | | (_| | | Version 0.4.6 (2016-06-19 17:16 UTC) |
- | _/ |\__'_|_|_|\__'_| | Official http://julialang.org/ release | + | _/ |\__'_|_|_|\__'_| | Official http://julialang.org/ release |
- | |__/ | x86_64-unknown-linux-gnu | + | |__/ | x86_64-unknown-linux-gnu |
- | + | ||
- | julia> | + | |
</code> | </code> | ||
Line 48: | Line 47: | ||
<code> | <code> | ||
julia> 3+4 | julia> 3+4 | ||
- | 7 | + | 7 |
- | | + | |
julia> | julia> | ||
+ | |||
</code> | </code> | ||
----- | ----- | ||
- | ====== Julia notebooks ====== | ||
- | |||
- | A Julia notebook is a system that combines mathematical text, executable Julia code, and graphical output within a web browser. If you have Julia running on a laptop or UNH computer, you can starta notebook as follows | ||
- | |||
- | **1.** Download a Julia notebook file to your computer. Let's start with notebooks from [[http://sistemas.fciencias.unam.mx/~dsanders/David Sanders]]' [[https://github.com/dpsanders/hands_on_julia|Hands-on Julia]] tutorial. You can downlad them from the previous link or get them here: | ||
- | |||
- | * {{:gibson:teaching:fall-2016:math753:hands_on_julia:1._numbers_variables_and_basic_functions.ipynb|1. Numbers, variables and basic functions.ipyn}} | ||
- | * {{:gibson:teaching:fall-2016:math753:hands_on_julia:2._iteration_-_ranges_vectors_and_conditionals.ipynb|2. Iteration - ranges, vectors and conditionals.ipynb}} | ||