Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 1.69 KB

technology_instructions.md

File metadata and controls

33 lines (17 loc) · 1.69 KB

Technology Instructions for Decision Making under Uncertainty

Decision Making under Uncertainty will require programming to complete assignment. The use of any programming language is allowed, however Julia 1.10 is the only fully-supported language.

Help for common difficulties and bugs will be posted on this page.

Getting Started

1. Install Julia

Download Julia by following the instructions at https://julialang.org/downloads/ .

2. Install DMUStudent.jl

Follow the instructions at https://github.com/zsunberg/DMUStudent.jl to install and test the DMUStudent.jl package.

Additional Information/FAQs

How do I edit Julia source files?

Unlike MATLAB, but like most other programming languages, Julia does not come bundled with an editor. People looking for a MATLAB-like experience may wish to use the Julia for VS Code IDE. A list of other editors that have Julia integration can be found by scrolling down on the Julia webpage.

What are the differences between Julia and MATLAB/Python?

A list of differences can be found here.

How do I make my Julia code fast?

You can find performance tips here.

Can I use Python code with Julia?

Python and Julia are capable of interoperating and it may be possible to complete many of the homework assignments using python, however the course staff cannot guarantee support, and python may be too slow in some instances. Python and julia interop is supported by PythonCall