Merge branch 'main' into v0.4
This commit is contained in:
@@ -31,7 +31,7 @@ flexible enough to be used as a backend for Apple's Siri
|
|||||||
feature. ("Siri what is the graph of x squared minus 4?") For
|
feature. ("Siri what is the graph of x squared minus 4?") For
|
||||||
learning purposes, computer algebra systems model very well the
|
learning purposes, computer algebra systems model very well the
|
||||||
algebraic/symbolic treatment of the material while providing means to
|
algebraic/symbolic treatment of the material while providing means to
|
||||||
illustrate the numeric aspects. Theses notes are a bit different in
|
illustrate the numeric aspects. These notes are a bit different in
|
||||||
that `Julia` is primarily used for the numeric style of computing and
|
that `Julia` is primarily used for the numeric style of computing and
|
||||||
the algebraic/symbolic treatment is added on. Doing the symbolic
|
the algebraic/symbolic treatment is added on. Doing the symbolic
|
||||||
treatment by hand can be very beneficial while learning, and computer
|
treatment by hand can be very beneficial while learning, and computer
|
||||||
@@ -78,4 +78,4 @@ mistake, or fixing a typo -- click the "Edit this page" link.
|
|||||||
|
|
||||||
----
|
----
|
||||||
|
|
||||||
Calculus with Julia version {{< meta version }}, produced on {{< meta
|
Calculus with Julia version {{< meta version >}}, produced on {{< meta date >}}.
|
||||||
|
|||||||
@@ -424,7 +424,7 @@ This seems like a lot of work, and indeed it is more than is needed. The followi
|
|||||||
|
|
||||||
|
|
||||||
$$
|
$$
|
||||||
\int_0^\pi 100 \sin(x) dx = -100(-\cos(x)) \big|_0^{\pi} = 100 \cos(x) \big|_{\pi}^0 = 100(1) - 100(-1) = 200.
|
\int_0^\pi 100 \sin(x) dx = 100(-\cos(x)) \big|_0^{\pi} = 100 \cos(x) \big|_{\pi}^0 = 100(1) - 100(-1) = 200.
|
||||||
$$
|
$$
|
||||||
|
|
||||||
## The derivative of the integral
|
## The derivative of the integral
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ Symbolic math programs include well-known ones like the commercial programs Math
|
|||||||
|
|
||||||
:::{.callout-note}
|
:::{.callout-note}
|
||||||
## Note
|
## Note
|
||||||
When `SymPy` is installed through the package manger, the underlying `Python` libraries will also be installed.
|
When `SymPy` is installed through the package manager, the underlying `Python` libraries will also be installed.
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
|
|||||||
@@ -217,7 +217,7 @@ Julia allows variable names to use Unicode identifiers. Such names allow `julia`
|
|||||||
ϵ = 1e-10
|
ϵ = 1e-10
|
||||||
```
|
```
|
||||||
|
|
||||||
Entering Unicode names follows the pattern of "slash" + LaTeX name + `[tab]` key. Some other ones that are useful are `\delta[tab]`, `\alpha[tab]`, and `\beta[tab]`, though there are [hundreds](https://github.com/JuliaLang/julia/blob/master/stdlib/REPL/src/latex_symbols.jl) of other values defined.
|
Entering Unicode names follows the pattern of "backslash" + LaTeX name + `[tab]` key. Some other ones that are useful are `\delta[tab]`, `\alpha[tab]`, and `\beta[tab]`, though there are [hundreds](https://github.com/JuliaLang/julia/blob/master/stdlib/REPL/src/latex_symbols.jl) of other values defined.
|
||||||
|
|
||||||
|
|
||||||
For example, we could have defined `theta` (`\theta[tab]`) and `v0` (`v\_0[tab]`) using Unicode to make them match more closely the typeset math:
|
For example, we could have defined `theta` (`\theta[tab]`) and `v0` (`v\_0[tab]`) using Unicode to make them match more closely the typeset math:
|
||||||
@@ -318,7 +318,7 @@ Let `x = 4`. Compute $y=100 - 2x - x^2$. What is the value:
|
|||||||
#| hold: true
|
#| hold: true
|
||||||
#| echo: false
|
#| echo: false
|
||||||
x = 4
|
x = 4
|
||||||
y =- 100 - 2x - x^2
|
y = 100 - 2x - x^2
|
||||||
numericq(y, 0.1)
|
numericq(y, 0.1)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user