Summary

This chapter has covered a diverse range of topics arising from the discipline of scientific computing.

We began by looking at classical linear algebra problems, the solutions of which are provided by routines from within the Julia base system. For the remaining sections, we turned to a variety of packages and applied them to examples from signal processing, optimization, and the solution of ordinary and partial differential equations.

Finally, we turned to an area in which the use of Julia is particularly well suited, the solution of non-vectorized problems such as those arising from stochastic processes modeled by Monte Carlo methods.

In the next chapter, we will look in greater detail at the question of production of graphics and data ...

Get Mastering Julia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.