Commit 51f8e2d0 authored by Steve Tjoa's avatar Steve Tjoa

clarified ipython audio options

parent 911f33bc
{ {
"metadata": { "metadata": {
"name": "", "name": "",
"signature": "sha256:8cd0c3ddd648f361910290ec563b9f7555b2064242d6a47f72c980863533e3f0" "signature": "sha256:52951801c096d30d4f0b6c5b0fde145fd945aeffcb1ca577d230f877554dc234"
}, },
"nbformat": 3, "nbformat": 3,
"nbformat_minor": 0, "nbformat_minor": 0,
...@@ -20,21 +20,45 @@ ...@@ -20,21 +20,45 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"You are looking at an **IPython Notebook**, an interactive Python shell inside of a web browser. With it, you can run individual Python commands and immediately view their output.\n", "You are looking at an **IPython Notebook**, an interactive Python shell inside of a web browser. With it, you can run individual Python commands and immediately view their output. It's basically the Matlab Desktop or Mathematica Notebook for Python.\n",
"\n", "\n",
"It's basically the Matlab Desktop or Mathematica Notebook for Python.\n", "An IPython Notebook is comprised of **cells**. Cells are just small units of code or text. For example, the text that you are reading is inside a *Markdown* cell. (More on that later.)\n",
"\n", "\n",
"An IPython Notebook is comprised of **cells**. Cells are just small units of code or text. They allow you to edit, execute, and analyze small portions of code at a time.\n", "*Code* cells allow you to edit, execute, and analyze small portions of Python code at a time. Here is a code cell:"
"\n" ]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"1+2"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 19,
"text": [
"3"
]
}
],
"prompt_number": 19
},
{
"cell_type": "heading",
"level": 2,
"metadata": {},
"source": [
"Modes"
] ]
}, },
{ {
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"Modes\n",
"-----\n",
"\n",
"The IPython Notebook has two different keyboard input modes. \n", "The IPython Notebook has two different keyboard input modes. \n",
"\n", "\n",
"In **Edit Mode**, you type code/text into a cell. Edit Mode is indicated by a *green* cell border. \n", "In **Edit Mode**, you type code/text into a cell. Edit Mode is indicated by a *green* cell border. \n",
...@@ -47,7 +71,7 @@ ...@@ -47,7 +71,7 @@
"\n", "\n",
"To enter Command Mode from Edit Mode, press `Esc`. Other commands can also enter Command Mode, e.g. `Shift-Enter`.\n", "To enter Command Mode from Edit Mode, press `Esc`. Other commands can also enter Command Mode, e.g. `Shift-Enter`.\n",
"\n", "\n",
"To display the Help Menu, press `h`." "To display the Help Menu from Command Mode, press `h`. Use it often; `h` is your best friend."
] ]
}, },
{ {
...@@ -79,6 +103,42 @@ ...@@ -79,6 +103,42 @@
"For headings, we recommend that you use IPython's keyboard shortcuts. To change the text in a cell to a level-3 header, simply press `3`. For similar commands, press `h` to view the Help menu." "For headings, we recommend that you use IPython's keyboard shortcuts. To change the text in a cell to a level-3 header, simply press `3`. For similar commands, press `h` to view the Help menu."
] ]
}, },
{
"cell_type": "heading",
"level": 2,
"metadata": {},
"source": [
"Writing Text in $\\LaTeX$"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"In a Markdown cell, you can also use $\\LaTeX$ syntax. Example input:"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
" $$ \\max_{||\\textbf{w}||=1} \\sum_{i=1}^{N} \\big| \\langle \\textbf{w}, \\textbf{x}_i - \\textbf{m} \\rangle \\big|^2 $$"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Output:"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"$$ \\max_{||\\textbf{w}||=1} \\sum_{i=1}^{N} \\big| \\langle \\textbf{w}, \\textbf{x}_i - \\textbf{m} \\rangle \\big|^2 $$"
]
},
{ {
"cell_type": "heading", "cell_type": "heading",
"level": 2, "level": 2,
...@@ -117,12 +177,12 @@ ...@@ -117,12 +177,12 @@
"stream": "stdout", "stream": "stdout",
"text": [ "text": [
"[0 1 2 3 4]\n", "[0 1 2 3 4]\n",
"[ 0.5257542 0.78031948 1.5577591 0.52256993 1.46112474]\n", "[ 0.39776472 0.12741583 -1.23863858 0.11812034 -0.04388239]\n",
"[ 0.08 0.54 1. 0.54 0.08]\n" "[ 0.08 0.54 1. 0.54 0.08]\n"
] ]
} }
], ],
"prompt_number": 5 "prompt_number": 20
}, },
{ {
"cell_type": "code", "cell_type": "code",
...@@ -136,9 +196,9 @@ ...@@ -136,9 +196,9 @@
{ {
"metadata": {}, "metadata": {},
"output_type": "pyout", "output_type": "pyout",
"prompt_number": 6, "prompt_number": 21,
"text": [ "text": [
"[<matplotlib.lines.Line2D at 0x4348590>]" "[<matplotlib.lines.Line2D at 0x4194ad0>]"
] ]
}, },
{ {
...@@ -146,11 +206,11 @@ ...@@ -146,11 +206,11 @@
"output_type": "display_data", "output_type": "display_data",
"png": "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\n", "png": "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\n",
"text": [ "text": [
"<matplotlib.figure.Figure at 0x4109650>" "<matplotlib.figure.Figure at 0x39a6590>"
] ]
} }
], ],
"prompt_number": 6 "prompt_number": 21
}, },
{ {
"cell_type": "markdown", "cell_type": "markdown",
...@@ -173,9 +233,32 @@ ...@@ -173,9 +233,32 @@
"source": [ "source": [
"Tab autocompletion works in Command Window and the Editor. After you type a few letters, press the `Tab` key and a popup will appear and show you all of the possible completions, including variable names and functions. This prevents you from mistyping the names of variables -- a big time saver! \n", "Tab autocompletion works in Command Window and the Editor. After you type a few letters, press the `Tab` key and a popup will appear and show you all of the possible completions, including variable names and functions. This prevents you from mistyping the names of variables -- a big time saver! \n",
" \n", " \n",
"For example, type `librosa.` and then press `Tab`. You should see a list of members in the Python package `librosa`." "For example, type `scipy.` and then press `Tab`. You should see a list of members in the Python package `scipy`.\n",
"\n",
"Or type `scipy.sin`, then press `Tab` to view members that begin with `sin`."
] ]
}, },
{
"cell_type": "code",
"collapsed": false,
"input": [
"# Press Tab at the end of the following line\n",
"scipy.sin"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 22,
"text": [
"<ufunc 'sin'>"
]
}
],
"prompt_number": 22
},
{ {
"cell_type": "heading", "cell_type": "heading",
"level": 2, "level": 2,
...@@ -201,7 +284,7 @@ ...@@ -201,7 +284,7 @@
"language": "python", "language": "python",
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"prompt_number": 7 "prompt_number": 23
}, },
{ {
"cell_type": "heading", "cell_type": "heading",
...@@ -215,7 +298,7 @@ ...@@ -215,7 +298,7 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"In the top menu bar, click on Help, and you'll find a prepared set of documentation links for IPython, NumPy, SciPy, Matplotlib!" "In the top menu bar, click on Help, and you'll find a prepared set of documentation links for IPython, NumPy, SciPy, and Matplotlib."
] ]
}, },
{ {
...@@ -249,7 +332,7 @@ ...@@ -249,7 +332,7 @@
{ {
"metadata": {}, "metadata": {},
"output_type": "pyout", "output_type": "pyout",
"prompt_number": 1, "prompt_number": 24,
"text": [ "text": [
"array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,\n", "array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,\n",
" 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,\n", " 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,\n",
...@@ -257,7 +340,7 @@ ...@@ -257,7 +340,7 @@
] ]
} }
], ],
"prompt_number": 1 "prompt_number": 24
}, },
{ {
"cell_type": "heading", "cell_type": "heading",
......
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment