{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "<b>import packages</b>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "%matplotlib notebook\n",
    "from pylab import *\n",
    "from numpy import *"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "<b>line plot</b>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true,
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\n",
       "mpl.get_websocket_type = function() {\n",
       "    if (typeof(WebSocket) !== 'undefined') {\n",
       "        return WebSocket;\n",
       "    } else if (typeof(MozWebSocket) !== 'undefined') {\n",
       "        return MozWebSocket;\n",
       "    } else {\n",
       "        alert('Your browser does not have WebSocket support.' +\n",
       "              'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
       "              'Firefox 4 and 5 are also supported but you ' +\n",
       "              'have to enable WebSockets in about:config.');\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
       "    this.id = figure_id;\n",
       "\n",
       "    this.ws = websocket;\n",
       "\n",
       "    this.supports_binary = (this.ws.binaryType != undefined);\n",
       "\n",
       "    if (!this.supports_binary) {\n",
       "        var warnings = document.getElementById(\"mpl-warnings\");\n",
       "        if (warnings) {\n",
       "            warnings.style.display = 'block';\n",
       "            warnings.textContent = (\n",
       "                \"This browser does not support binary websocket messages. \" +\n",
       "                    \"Performance may be slow.\");\n",
       "        }\n",
       "    }\n",
       "\n",
       "    this.imageObj = new Image();\n",
       "\n",
       "    this.context = undefined;\n",
       "    this.message = undefined;\n",
       "    this.canvas = undefined;\n",
       "    this.rubberband_canvas = undefined;\n",
       "    this.rubberband_context = undefined;\n",
       "    this.format_dropdown = undefined;\n",
       "\n",
       "    this.image_mode = 'full';\n",
       "\n",
       "    this.root = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(this.root);\n",
       "\n",
       "    this._init_header(this);\n",
       "    this._init_canvas(this);\n",
       "    this._init_toolbar(this);\n",
       "\n",
       "    var fig = this;\n",
       "\n",
       "    this.waiting = false;\n",
       "\n",
       "    this.ws.onopen =  function () {\n",
       "            fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
       "            fig.send_message(\"send_image_mode\", {});\n",
       "            fig.send_message(\"refresh\", {});\n",
       "        }\n",
       "\n",
       "    this.imageObj.onload = function() {\n",
       "            if (fig.image_mode == 'full') {\n",
       "                // Full images could contain transparency (where diff images\n",
       "                // almost always do), so we need to clear the canvas so that\n",
       "                // there is no ghosting.\n",
       "                fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
       "            }\n",
       "            fig.context.drawImage(fig.imageObj, 0, 0);\n",
       "        };\n",
       "\n",
       "    this.imageObj.onunload = function() {\n",
       "        this.ws.close();\n",
       "    }\n",
       "\n",
       "    this.ws.onmessage = this._make_on_message_function(this);\n",
       "\n",
       "    this.ondownload = ondownload;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_header = function() {\n",
       "    var titlebar = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width);\n",
       "        canvas.attr('height', height);\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
       "        return false;\n",
       "    });\n",
       "\n",
       "    function set_focus () {\n",
       "        canvas.focus();\n",
       "        canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    window.setTimeout(set_focus, 100);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\n",
       "    for(var toolbar_ind in mpl.toolbar_items) {\n",
       "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
       "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
       "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
       "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
       "\n",
       "        if (!name) {\n",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
       "    // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
       "    // which will in turn request a refresh of the image.\n",
       "    this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.send_message = function(type, properties) {\n",
       "    properties['type'] = type;\n",
       "    properties['figure_id'] = this.id;\n",
       "    this.ws.send(JSON.stringify(properties));\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.send_draw_message = function() {\n",
       "    if (!this.waiting) {\n",
       "        this.waiting = true;\n",
       "        this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
       "    }\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
       "    var format_dropdown = fig.format_dropdown;\n",
       "    var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
       "    fig.ondownload(fig, format);\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
       "    var size = msg['size'];\n",
       "    if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
       "        fig._resize_canvas(size[0], size[1]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'];\n",
       "    var y0 = fig.canvas.height - msg['y0'];\n",
       "    var x1 = msg['x1'];\n",
       "    var y1 = fig.canvas.height - msg['y1'];\n",
       "    x0 = Math.floor(x0) + 0.5;\n",
       "    y0 = Math.floor(y0) + 0.5;\n",
       "    x1 = Math.floor(x1) + 0.5;\n",
       "    y1 = Math.floor(y1) + 0.5;\n",
       "    var min_x = Math.min(x0, x1);\n",
       "    var min_y = Math.min(y0, y1);\n",
       "    var width = Math.abs(x1 - x0);\n",
       "    var height = Math.abs(y1 - y0);\n",
       "\n",
       "    fig.rubberband_context.clearRect(\n",
       "        0, 0, fig.canvas.width, fig.canvas.height);\n",
       "\n",
       "    fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
       "    // Updates the figure title.\n",
       "    fig.header.textContent = msg['label'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = cursor;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
       "    fig.message.textContent = msg['message'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
       "    // Request the server to send over a new figure.\n",
       "    fig.send_draw_message();\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
       "    fig.image_mode = msg['mode'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.updated_canvas_event = function() {\n",
       "    // Called whenever the canvas gets updated.\n",
       "    this.send_message(\"ack\", {});\n",
       "}\n",
       "\n",
       "// A function to construct a web socket function for onmessage handling.\n",
       "// Called in the figure constructor.\n",
       "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
       "    return function socket_on_message(evt) {\n",
       "        if (evt.data instanceof Blob) {\n",
       "            /* FIXME: We get \"Resource interpreted as Image but\n",
       "             * transferred with MIME type text/plain:\" errors on\n",
       "             * Chrome.  But how to set the MIME type?  It doesn't seem\n",
       "             * to be part of the websocket stream */\n",
       "            evt.data.type = \"image/png\";\n",
       "\n",
       "            /* Free the memory for the previous frames */\n",
       "            if (fig.imageObj.src) {\n",
       "                (window.URL || window.webkitURL).revokeObjectURL(\n",
       "                    fig.imageObj.src);\n",
       "            }\n",
       "\n",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
       "            fig.imageObj.src = evt.data;\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "\n",
       "        var msg = JSON.parse(evt.data);\n",
       "        var msg_type = msg['type'];\n",
       "\n",
       "        // Call the  \"handle_{type}\" callback, which takes\n",
       "        // the figure and JSON message as its only arguments.\n",
       "        try {\n",
       "            var callback = fig[\"handle_\" + msg_type];\n",
       "        } catch (e) {\n",
       "            console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
       "            return;\n",
       "        }\n",
       "\n",
       "        if (callback) {\n",
       "            try {\n",
       "                // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
       "                callback(fig, msg);\n",
       "            } catch (e) {\n",
       "                console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
       "mpl.findpos = function(e) {\n",
       "    //this section is from http://www.quirksmode.org/js/events_properties.html\n",
       "    var targ;\n",
       "    if (!e)\n",
       "        e = window.event;\n",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\n",
       "\n",
       "    return {\"x\": x, \"y\": y};\n",
       "};\n",
       "\n",
       "/*\n",
       " * return a copy of an object with only non-object keys\n",
       " * we need this to avoid circular references\n",
       " * http://stackoverflow.com/a/24161582/3208463\n",
       " */\n",
       "function simpleKeys (original) {\n",
       "  return Object.keys(original).reduce(function (obj, key) {\n",
       "    if (typeof original[key] !== 'object')\n",
       "        obj[key] = original[key]\n",
       "    return obj;\n",
       "  }, {});\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.mouse_event = function(event, name) {\n",
       "    var canvas_pos = mpl.findpos(event)\n",
       "\n",
       "    if (name === 'button_press')\n",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x;\n",
       "    var y = canvas_pos.y;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\n",
       "\n",
       "    /* This prevents the web browser from automatically changing to\n",
       "     * the text insertion cursor when the button is pressed.  We want\n",
       "     * to control all of the cursor setting manually through the\n",
       "     * 'cursor' event from matplotlib */\n",
       "    event.preventDefault();\n",
       "    return false;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    // Handle any extra behaviour associated with a key event\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.key_event = function(event, name) {\n",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             guiEvent: simpleKeys(event)});\n",
       "    return false;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
       "    if (name == 'download') {\n",
       "        this.handle_save(this, null);\n",
       "    } else {\n",
       "        this.send_message(\"toolbar_button\", {name: name});\n",
       "    }\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
       "    this.message.textContent = tooltip;\n",
       "};\n",
       "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to  previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
       "    // Create a \"websocket\"-like object which calls the given IPython comm\n",
       "    // object with the appropriate methods. Currently this is a non binary\n",
       "    // socket, so there is still some room for performance tuning.\n",
       "    var ws = {};\n",
       "\n",
       "    ws.close = function() {\n",
       "        comm.close()\n",
       "    };\n",
       "    ws.send = function(m) {\n",
       "        //console.log('sending', m);\n",
       "        comm.send(m);\n",
       "    };\n",
       "    // Register the callback with on_msg.\n",
       "    comm.on_msg(function(msg) {\n",
       "        //console.log('receiving', msg['content']['data'], msg);\n",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['data'])\n",
       "    });\n",
       "    return ws;\n",
       "}\n",
       "\n",
       "mpl.mpl_figure_comm = function(comm, msg) {\n",
       "    // This is the function which gets called when the mpl process\n",
       "    // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
       "\n",
       "    var id = msg.content.data.id;\n",
       "    // Get hold of the div created by the display call when the Comm\n",
       "    // socket was opened in Python.\n",
       "    var element = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\n",
       "\n",
       "    // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
       "    // web socket which is closed, not our websocket->open comm proxy.\n",
       "    ws_proxy.onopen();\n",
       "\n",
       "    fig.parent_element = element.get(0);\n",
       "    fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
       "    if (!fig.cell_info) {\n",
       "        console.error(\"Failed to find cell for figure\", id, fig);\n",
       "        return;\n",
       "    }\n",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    fig.root.unbind('remove')\n",
       "\n",
       "    // Update the output cell to use the data from the current canvas.\n",
       "    fig.push_to_output();\n",
       "    var dataURL = fig.canvas.toDataURL();\n",
       "    // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
       "    // the notebook keyboard shortcuts fail.\n",
       "    IPython.keyboard_manager.enable()\n",
       "    $(fig.parent_element).html('<img src=\"' + dataURL + '\">');\n",
       "    fig.close_ws(fig, msg);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.close_ws = function(fig, msg){\n",
       "    fig.send_message('closing', msg);\n",
       "    // fig.ws.close()\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
       "    // Turn the data on the canvas into data in the output cell.\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\">';\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.updated_canvas_event = function() {\n",
       "    // Tell IPython that the notebook contents must change.\n",
       "    IPython.notebook.set_dirty(true);\n",
       "    this.send_message(\"ack\", {});\n",
       "    var fig = this;\n",
       "    // Wait a second, then push the new image to the DOM so\n",
       "    // that it is saved nicely (might be nice to debounce this).\n",
       "    setTimeout(function () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\n",
       "    for(var toolbar_ind in mpl.toolbar_items){\n",
       "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
       "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
       "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
       "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
       "\n",
       "        if (!name) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('tabindex', 0)\n",
       "    // reach out to IPython and tell the keyboard manager to turn it's self\n",
       "    // off when our div gets focus\n",
       "\n",
       "    // location in version 3\n",
       "    if (IPython.notebook.keyboard_manager) {\n",
       "        IPython.notebook.keyboard_manager.register_events(el);\n",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\n",
       "    // Check for shift+enter\n",
       "    if (event.shiftKey && event.which == 13) {\n",
       "        this.canvas_div.blur();\n",
       "        event.shiftKey = false;\n",
       "        // Send a \"J\" for go to next cell\n",
       "        event.which = 74;\n",
       "        event.keyCode = 74;\n",
       "        manager.command_mode();\n",
       "        manager.handle_keydown(event);\n",
       "    }\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
       "    fig.ondownload(fig, null);\n",
       "}\n",
       "\n",
       "\n",
       "mpl.find_output_cell = function(html_output) {\n",
       "    // Return the cell and output element which can be found *uniquely* in the notebook.\n",
       "    // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
       "    // IPython event is triggered only after the cells have been serialised, which for\n",
       "    // our purposes (turning an active figure into a static one), is too late.\n",
       "    var cells = IPython.notebook.get_cells();\n",
       "    var ncells = cells.length;\n",
       "    for (var i=0; i<ncells; i++) {\n",
       "        var cell = cells[i];\n",
       "        if (cell.cell_type === 'code'){\n",
       "            for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
       "                var data = cell.output_area.outputs[j];\n",
       "                if (data.data) {\n",
       "                    // IPython >= 3 moved mimebundle to data attribute of output\n",
       "                    data = data.data;\n",
       "                }\n",
       "                if (data['text/html'] == html_output) {\n",
       "                    return [cell, data, j];\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    }\n",
       "}\n",
       "\n",
       "// Register the function which deals with the matplotlib target/channel.\n",
       "// The kernel may be null if the page has been refreshed.\n",
       "if (IPython.notebook.kernel != null) {\n",
       "    IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAgAElEQVR4XuydB7QUVbaGPxQRE5hlVMyKOeecMQfMz4SKMoqRUWd0mBFzGjEipjFjzhmzY9ZRMWfMYlYQBVHhrZ/Td7xe+97b3ae7uqrr32vdN/OG2id8tav6rxP26YDNBEzABEzABEzABEwgVwQ65Kq37qwJmIAJmIAJmIAJmAAWgA4CEzABEzABEzABE8gZAQvAnN1wd9cETMAETMAETMAELAAdAyZgAiZgAiZgAiaQMwIWgDm74e6uCZiACZiACZiACVgAOgZMwARMwARMwARMIGcELABzdsPdXRMwARMwARMwAROwAHQMmIAJmIAJmIAJmEDOCFgA5uyGu7smYAImYAImYAImYAHoGDABEzABEzABEzCBnBGwAMzZDXd3TcAETMAETMAETMAC0DFgAiZgAiZgAiZgAjkjYAGYsxvu7pqACZiACZiACZiABaBjwARMwARMwARMwARyRsACMGc33N01ARMwARMwARMwAQtAx4AJmIAJmIAJmIAJ5IyABWDObri7awImYAImYAImYAIWgI4BEzABEzABEzABE8gZAQvAnN1wd9cETMAETMAETMAELAAdAyZgAiZgAiZgAiaQMwIWgDm74e6uCZiACZiACZiACVgAOgZMwARMwARMwARMIGcELABzdsPdXRMwARMwARMwAROwAHQMmIAJmIAJmIAJmEDOCFgA5uyGu7smYAImYAImYAImYAHoGDABEzABEzABEzCBnBGwAMzZDXd3TcAETMAETMAETMAC0DFgAiZgAiZgAiZgAjkjYAGYsxvu7pqACZiACZiACZiABaBjwARMwARMwARMwARyRsACMGc33N01ARMwARMwARMwAQtAx4AJmIAJmIAJmIAJ5IyABWDObri7awImYAImYAImYAIWgI4BEzABEzABEzABE8gZAQvAnN1wd9cETMAETMAETMAELAAdAyZgAiZgAiZgAiaQMwIWgDm74e6uCZiACZiACZiACVgAOgZMwARMwARMwARMIGcELABzdsPdXRMwARMwARMwAROwAHQMmIAJmIAJmIAJmEDOCFgA5uyGu7smYAImYAImYAImYAHoGDABEzABEzABEzCBnBGwAMzZDXd3TcAETMAETMAETMAC0DFgAiZgAiZgAiZgAjkjYAGY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\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "l = 15.5\n",
    "x = arange(-l,l,.6)\n",
    "y = sin(x)/x\n",
    "fig = figure()\n",
    "plot(x,y)\n",
    "axis([-l,l,-.3,1.1])\n",
    "show()\n",
    "fig.savefig(\"line.eps\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "<b>image plot</b>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\n",
       "mpl.get_websocket_type = function() {\n",
       "    if (typeof(WebSocket) !== 'undefined') {\n",
       "        return WebSocket;\n",
       "    } else if (typeof(MozWebSocket) !== 'undefined') {\n",
       "        return MozWebSocket;\n",
       "    } else {\n",
       "        alert('Your browser does not have WebSocket support.' +\n",
       "              'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
       "              'Firefox 4 and 5 are also supported but you ' +\n",
       "              'have to enable WebSockets in about:config.');\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
       "    this.id = figure_id;\n",
       "\n",
       "    this.ws = websocket;\n",
       "\n",
       "    this.supports_binary = (this.ws.binaryType != undefined);\n",
       "\n",
       "    if (!this.supports_binary) {\n",
       "        var warnings = document.getElementById(\"mpl-warnings\");\n",
       "        if (warnings) {\n",
       "            warnings.style.display = 'block';\n",
       "            warnings.textContent = (\n",
       "                \"This browser does not support binary websocket messages. \" +\n",
       "                    \"Performance may be slow.\");\n",
       "        }\n",
       "    }\n",
       "\n",
       "    this.imageObj = new Image();\n",
       "\n",
       "    this.context = undefined;\n",
       "    this.message = undefined;\n",
       "    this.canvas = undefined;\n",
       "    this.rubberband_canvas = undefined;\n",
       "    this.rubberband_context = undefined;\n",
       "    this.format_dropdown = undefined;\n",
       "\n",
       "    this.image_mode = 'full';\n",
       "\n",
       "    this.root = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(this.root);\n",
       "\n",
       "    this._init_header(this);\n",
       "    this._init_canvas(this);\n",
       "    this._init_toolbar(this);\n",
       "\n",
       "    var fig = this;\n",
       "\n",
       "    this.waiting = false;\n",
       "\n",
       "    this.ws.onopen =  function () {\n",
       "            fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
       "            fig.send_message(\"send_image_mode\", {});\n",
       "            fig.send_message(\"refresh\", {});\n",
       "        }\n",
       "\n",
       "    this.imageObj.onload = function() {\n",
       "            if (fig.image_mode == 'full') {\n",
       "                // Full images could contain transparency (where diff images\n",
       "                // almost always do), so we need to clear the canvas so that\n",
       "                // there is no ghosting.\n",
       "                fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
       "            }\n",
       "            fig.context.drawImage(fig.imageObj, 0, 0);\n",
       "        };\n",
       "\n",
       "    this.imageObj.onunload = function() {\n",
       "        this.ws.close();\n",
       "    }\n",
       "\n",
       "    this.ws.onmessage = this._make_on_message_function(this);\n",
       "\n",
       "    this.ondownload = ondownload;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_header = function() {\n",
       "    var titlebar = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width);\n",
       "        canvas.attr('height', height);\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
       "        return false;\n",
       "    });\n",
       "\n",
       "    function set_focus () {\n",
       "        canvas.focus();\n",
       "        canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    window.setTimeout(set_focus, 100);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\n",
       "    for(var toolbar_ind in mpl.toolbar_items) {\n",
       "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
       "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
       "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
       "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
       "\n",
       "        if (!name) {\n",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
       "    // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
       "    // which will in turn request a refresh of the image.\n",
       "    this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.send_message = function(type, properties) {\n",
       "    properties['type'] = type;\n",
       "    properties['figure_id'] = this.id;\n",
       "    this.ws.send(JSON.stringify(properties));\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.send_draw_message = function() {\n",
       "    if (!this.waiting) {\n",
       "        this.waiting = true;\n",
       "        this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
       "    }\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
       "    var format_dropdown = fig.format_dropdown;\n",
       "    var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
       "    fig.ondownload(fig, format);\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
       "    var size = msg['size'];\n",
       "    if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
       "        fig._resize_canvas(size[0], size[1]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'];\n",
       "    var y0 = fig.canvas.height - msg['y0'];\n",
       "    var x1 = msg['x1'];\n",
       "    var y1 = fig.canvas.height - msg['y1'];\n",
       "    x0 = Math.floor(x0) + 0.5;\n",
       "    y0 = Math.floor(y0) + 0.5;\n",
       "    x1 = Math.floor(x1) + 0.5;\n",
       "    y1 = Math.floor(y1) + 0.5;\n",
       "    var min_x = Math.min(x0, x1);\n",
       "    var min_y = Math.min(y0, y1);\n",
       "    var width = Math.abs(x1 - x0);\n",
       "    var height = Math.abs(y1 - y0);\n",
       "\n",
       "    fig.rubberband_context.clearRect(\n",
       "        0, 0, fig.canvas.width, fig.canvas.height);\n",
       "\n",
       "    fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
       "    // Updates the figure title.\n",
       "    fig.header.textContent = msg['label'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = cursor;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
       "    fig.message.textContent = msg['message'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
       "    // Request the server to send over a new figure.\n",
       "    fig.send_draw_message();\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
       "    fig.image_mode = msg['mode'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.updated_canvas_event = function() {\n",
       "    // Called whenever the canvas gets updated.\n",
       "    this.send_message(\"ack\", {});\n",
       "}\n",
       "\n",
       "// A function to construct a web socket function for onmessage handling.\n",
       "// Called in the figure constructor.\n",
       "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
       "    return function socket_on_message(evt) {\n",
       "        if (evt.data instanceof Blob) {\n",
       "            /* FIXME: We get \"Resource interpreted as Image but\n",
       "             * transferred with MIME type text/plain:\" errors on\n",
       "             * Chrome.  But how to set the MIME type?  It doesn't seem\n",
       "             * to be part of the websocket stream */\n",
       "            evt.data.type = \"image/png\";\n",
       "\n",
       "            /* Free the memory for the previous frames */\n",
       "            if (fig.imageObj.src) {\n",
       "                (window.URL || window.webkitURL).revokeObjectURL(\n",
       "                    fig.imageObj.src);\n",
       "            }\n",
       "\n",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
       "            fig.imageObj.src = evt.data;\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "\n",
       "        var msg = JSON.parse(evt.data);\n",
       "        var msg_type = msg['type'];\n",
       "\n",
       "        // Call the  \"handle_{type}\" callback, which takes\n",
       "        // the figure and JSON message as its only arguments.\n",
       "        try {\n",
       "            var callback = fig[\"handle_\" + msg_type];\n",
       "        } catch (e) {\n",
       "            console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
       "            return;\n",
       "        }\n",
       "\n",
       "        if (callback) {\n",
       "            try {\n",
       "                // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
       "                callback(fig, msg);\n",
       "            } catch (e) {\n",
       "                console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
       "mpl.findpos = function(e) {\n",
       "    //this section is from http://www.quirksmode.org/js/events_properties.html\n",
       "    var targ;\n",
       "    if (!e)\n",
       "        e = window.event;\n",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\n",
       "\n",
       "    return {\"x\": x, \"y\": y};\n",
       "};\n",
       "\n",
       "/*\n",
       " * return a copy of an object with only non-object keys\n",
       " * we need this to avoid circular references\n",
       " * http://stackoverflow.com/a/24161582/3208463\n",
       " */\n",
       "function simpleKeys (original) {\n",
       "  return Object.keys(original).reduce(function (obj, key) {\n",
       "    if (typeof original[key] !== 'object')\n",
       "        obj[key] = original[key]\n",
       "    return obj;\n",
       "  }, {});\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.mouse_event = function(event, name) {\n",
       "    var canvas_pos = mpl.findpos(event)\n",
       "\n",
       "    if (name === 'button_press')\n",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x;\n",
       "    var y = canvas_pos.y;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\n",
       "\n",
       "    /* This prevents the web browser from automatically changing to\n",
       "     * the text insertion cursor when the button is pressed.  We want\n",
       "     * to control all of the cursor setting manually through the\n",
       "     * 'cursor' event from matplotlib */\n",
       "    event.preventDefault();\n",
       "    return false;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    // Handle any extra behaviour associated with a key event\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.key_event = function(event, name) {\n",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             guiEvent: simpleKeys(event)});\n",
       "    return false;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
       "    if (name == 'download') {\n",
       "        this.handle_save(this, null);\n",
       "    } else {\n",
       "        this.send_message(\"toolbar_button\", {name: name});\n",
       "    }\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
       "    this.message.textContent = tooltip;\n",
       "};\n",
       "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to  previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
       "    // Create a \"websocket\"-like object which calls the given IPython comm\n",
       "    // object with the appropriate methods. Currently this is a non binary\n",
       "    // socket, so there is still some room for performance tuning.\n",
       "    var ws = {};\n",
       "\n",
       "    ws.close = function() {\n",
       "        comm.close()\n",
       "    };\n",
       "    ws.send = function(m) {\n",
       "        //console.log('sending', m);\n",
       "        comm.send(m);\n",
       "    };\n",
       "    // Register the callback with on_msg.\n",
       "    comm.on_msg(function(msg) {\n",
       "        //console.log('receiving', msg['content']['data'], msg);\n",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['data'])\n",
       "    });\n",
       "    return ws;\n",
       "}\n",
       "\n",
       "mpl.mpl_figure_comm = function(comm, msg) {\n",
       "    // This is the function which gets called when the mpl process\n",
       "    // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
       "\n",
       "    var id = msg.content.data.id;\n",
       "    // Get hold of the div created by the display call when the Comm\n",
       "    // socket was opened in Python.\n",
       "    var element = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\n",
       "\n",
       "    // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
       "    // web socket which is closed, not our websocket->open comm proxy.\n",
       "    ws_proxy.onopen();\n",
       "\n",
       "    fig.parent_element = element.get(0);\n",
       "    fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
       "    if (!fig.cell_info) {\n",
       "        console.error(\"Failed to find cell for figure\", id, fig);\n",
       "        return;\n",
       "    }\n",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    fig.root.unbind('remove')\n",
       "\n",
       "    // Update the output cell to use the data from the current canvas.\n",
       "    fig.push_to_output();\n",
       "    var dataURL = fig.canvas.toDataURL();\n",
       "    // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
       "    // the notebook keyboard shortcuts fail.\n",
       "    IPython.keyboard_manager.enable()\n",
       "    $(fig.parent_element).html('<img src=\"' + dataURL + '\">');\n",
       "    fig.close_ws(fig, msg);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.close_ws = function(fig, msg){\n",
       "    fig.send_message('closing', msg);\n",
       "    // fig.ws.close()\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
       "    // Turn the data on the canvas into data in the output cell.\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\">';\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.updated_canvas_event = function() {\n",
       "    // Tell IPython that the notebook contents must change.\n",
       "    IPython.notebook.set_dirty(true);\n",
       "    this.send_message(\"ack\", {});\n",
       "    var fig = this;\n",
       "    // Wait a second, then push the new image to the DOM so\n",
       "    // that it is saved nicely (might be nice to debounce this).\n",
       "    setTimeout(function () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\n",
       "    for(var toolbar_ind in mpl.toolbar_items){\n",
       "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
       "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
       "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
       "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
       "\n",
       "        if (!name) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('tabindex', 0)\n",
       "    // reach out to IPython and tell the keyboard manager to turn it's self\n",
       "    // off when our div gets focus\n",
       "\n",
       "    // location in version 3\n",
       "    if (IPython.notebook.keyboard_manager) {\n",
       "        IPython.notebook.keyboard_manager.register_events(el);\n",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\n",
       "    // Check for shift+enter\n",
       "    if (event.shiftKey && event.which == 13) {\n",
       "        this.canvas_div.blur();\n",
       "        event.shiftKey = false;\n",
       "        // Send a \"J\" for go to next cell\n",
       "        event.which = 74;\n",
       "        event.keyCode = 74;\n",
       "        manager.command_mode();\n",
       "        manager.handle_keydown(event);\n",
       "    }\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
       "    fig.ondownload(fig, null);\n",
       "}\n",
       "\n",
       "\n",
       "mpl.find_output_cell = function(html_output) {\n",
       "    // Return the cell and output element which can be found *uniquely* in the notebook.\n",
       "    // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
       "    // IPython event is triggered only after the cells have been serialised, which for\n",
       "    // our purposes (turning an active figure into a static one), is too late.\n",
       "    var cells = IPython.notebook.get_cells();\n",
       "    var ncells = cells.length;\n",
       "    for (var i=0; i<ncells; i++) {\n",
       "        var cell = cells[i];\n",
       "        if (cell.cell_type === 'code'){\n",
       "            for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
       "                var data = cell.output_area.outputs[j];\n",
       "                if (data.data) {\n",
       "                    // IPython >= 3 moved mimebundle to data attribute of output\n",
       "                    data = data.data;\n",
       "                }\n",
       "                if (data['text/html'] == html_output) {\n",
       "                    return [cell, data, j];\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    }\n",
       "}\n",
       "\n",
       "// Register the function which deals with the matplotlib target/channel.\n",
       "// The kernel may be null if the page has been refreshed.\n",
       "if (IPython.notebook.kernel != null) {\n",
       "    IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,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\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from matplotlib import cm\n",
    "l = 15.5\n",
    "fig = figure()\n",
    "x = arange(-l, l, 0.2)\n",
    "y = arange(-l, l, 0.2)\n",
    "(x,y) = meshgrid(x,y)\n",
    "r = sqrt(x**2 + y**2)\n",
    "z = sin(r)/r\n",
    "imshow(z,extent=[-l,l,-l,l],cmap=cm.gray)\n",
    "show()\n",
    "fig.savefig(\"image.eps\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "<b>surface plot</b>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\n",
       "mpl.get_websocket_type = function() {\n",
       "    if (typeof(WebSocket) !== 'undefined') {\n",
       "        return WebSocket;\n",
       "    } else if (typeof(MozWebSocket) !== 'undefined') {\n",
       "        return MozWebSocket;\n",
       "    } else {\n",
       "        alert('Your browser does not have WebSocket support.' +\n",
       "              'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
       "              'Firefox 4 and 5 are also supported but you ' +\n",
       "              'have to enable WebSockets in about:config.');\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
       "    this.id = figure_id;\n",
       "\n",
       "    this.ws = websocket;\n",
       "\n",
       "    this.supports_binary = (this.ws.binaryType != undefined);\n",
       "\n",
       "    if (!this.supports_binary) {\n",
       "        var warnings = document.getElementById(\"mpl-warnings\");\n",
       "        if (warnings) {\n",
       "            warnings.style.display = 'block';\n",
       "            warnings.textContent = (\n",
       "                \"This browser does not support binary websocket messages. \" +\n",
       "                    \"Performance may be slow.\");\n",
       "        }\n",
       "    }\n",
       "\n",
       "    this.imageObj = new Image();\n",
       "\n",
       "    this.context = undefined;\n",
       "    this.message = undefined;\n",
       "    this.canvas = undefined;\n",
       "    this.rubberband_canvas = undefined;\n",
       "    this.rubberband_context = undefined;\n",
       "    this.format_dropdown = undefined;\n",
       "\n",
       "    this.image_mode = 'full';\n",
       "\n",
       "    this.root = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(this.root);\n",
       "\n",
       "    this._init_header(this);\n",
       "    this._init_canvas(this);\n",
       "    this._init_toolbar(this);\n",
       "\n",
       "    var fig = this;\n",
       "\n",
       "    this.waiting = false;\n",
       "\n",
       "    this.ws.onopen =  function () {\n",
       "            fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
       "            fig.send_message(\"send_image_mode\", {});\n",
       "            fig.send_message(\"refresh\", {});\n",
       "        }\n",
       "\n",
       "    this.imageObj.onload = function() {\n",
       "            if (fig.image_mode == 'full') {\n",
       "                // Full images could contain transparency (where diff images\n",
       "                // almost always do), so we need to clear the canvas so that\n",
       "                // there is no ghosting.\n",
       "                fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
       "            }\n",
       "            fig.context.drawImage(fig.imageObj, 0, 0);\n",
       "        };\n",
       "\n",
       "    this.imageObj.onunload = function() {\n",
       "        this.ws.close();\n",
       "    }\n",
       "\n",
       "    this.ws.onmessage = this._make_on_message_function(this);\n",
       "\n",
       "    this.ondownload = ondownload;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_header = function() {\n",
       "    var titlebar = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width);\n",
       "        canvas.attr('height', height);\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
       "        return false;\n",
       "    });\n",
       "\n",
       "    function set_focus () {\n",
       "        canvas.focus();\n",
       "        canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    window.setTimeout(set_focus, 100);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\n",
       "    for(var toolbar_ind in mpl.toolbar_items) {\n",
       "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
       "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
       "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
       "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
       "\n",
       "        if (!name) {\n",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
       "    // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
       "    // which will in turn request a refresh of the image.\n",
       "    this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.send_message = function(type, properties) {\n",
       "    properties['type'] = type;\n",
       "    properties['figure_id'] = this.id;\n",
       "    this.ws.send(JSON.stringify(properties));\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.send_draw_message = function() {\n",
       "    if (!this.waiting) {\n",
       "        this.waiting = true;\n",
       "        this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
       "    }\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
       "    var format_dropdown = fig.format_dropdown;\n",
       "    var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
       "    fig.ondownload(fig, format);\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
       "    var size = msg['size'];\n",
       "    if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
       "        fig._resize_canvas(size[0], size[1]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'];\n",
       "    var y0 = fig.canvas.height - msg['y0'];\n",
       "    var x1 = msg['x1'];\n",
       "    var y1 = fig.canvas.height - msg['y1'];\n",
       "    x0 = Math.floor(x0) + 0.5;\n",
       "    y0 = Math.floor(y0) + 0.5;\n",
       "    x1 = Math.floor(x1) + 0.5;\n",
       "    y1 = Math.floor(y1) + 0.5;\n",
       "    var min_x = Math.min(x0, x1);\n",
       "    var min_y = Math.min(y0, y1);\n",
       "    var width = Math.abs(x1 - x0);\n",
       "    var height = Math.abs(y1 - y0);\n",
       "\n",
       "    fig.rubberband_context.clearRect(\n",
       "        0, 0, fig.canvas.width, fig.canvas.height);\n",
       "\n",
       "    fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
       "    // Updates the figure title.\n",
       "    fig.header.textContent = msg['label'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = cursor;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
       "    fig.message.textContent = msg['message'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
       "    // Request the server to send over a new figure.\n",
       "    fig.send_draw_message();\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
       "    fig.image_mode = msg['mode'];\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.updated_canvas_event = function() {\n",
       "    // Called whenever the canvas gets updated.\n",
       "    this.send_message(\"ack\", {});\n",
       "}\n",
       "\n",
       "// A function to construct a web socket function for onmessage handling.\n",
       "// Called in the figure constructor.\n",
       "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
       "    return function socket_on_message(evt) {\n",
       "        if (evt.data instanceof Blob) {\n",
       "            /* FIXME: We get \"Resource interpreted as Image but\n",
       "             * transferred with MIME type text/plain:\" errors on\n",
       "             * Chrome.  But how to set the MIME type?  It doesn't seem\n",
       "             * to be part of the websocket stream */\n",
       "            evt.data.type = \"image/png\";\n",
       "\n",
       "            /* Free the memory for the previous frames */\n",
       "            if (fig.imageObj.src) {\n",
       "                (window.URL || window.webkitURL).revokeObjectURL(\n",
       "                    fig.imageObj.src);\n",
       "            }\n",
       "\n",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
       "            fig.imageObj.src = evt.data;\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "\n",
       "        var msg = JSON.parse(evt.data);\n",
       "        var msg_type = msg['type'];\n",
       "\n",
       "        // Call the  \"handle_{type}\" callback, which takes\n",
       "        // the figure and JSON message as its only arguments.\n",
       "        try {\n",
       "            var callback = fig[\"handle_\" + msg_type];\n",
       "        } catch (e) {\n",
       "            console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
       "            return;\n",
       "        }\n",
       "\n",
       "        if (callback) {\n",
       "            try {\n",
       "                // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
       "                callback(fig, msg);\n",
       "            } catch (e) {\n",
       "                console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
       "mpl.findpos = function(e) {\n",
       "    //this section is from http://www.quirksmode.org/js/events_properties.html\n",
       "    var targ;\n",
       "    if (!e)\n",
       "        e = window.event;\n",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\n",
       "\n",
       "    return {\"x\": x, \"y\": y};\n",
       "};\n",
       "\n",
       "/*\n",
       " * return a copy of an object with only non-object keys\n",
       " * we need this to avoid circular references\n",
       " * http://stackoverflow.com/a/24161582/3208463\n",
       " */\n",
       "function simpleKeys (original) {\n",
       "  return Object.keys(original).reduce(function (obj, key) {\n",
       "    if (typeof original[key] !== 'object')\n",
       "        obj[key] = original[key]\n",
       "    return obj;\n",
       "  }, {});\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.mouse_event = function(event, name) {\n",
       "    var canvas_pos = mpl.findpos(event)\n",
       "\n",
       "    if (name === 'button_press')\n",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x;\n",
       "    var y = canvas_pos.y;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\n",
       "\n",
       "    /* This prevents the web browser from automatically changing to\n",
       "     * the text insertion cursor when the button is pressed.  We want\n",
       "     * to control all of the cursor setting manually through the\n",
       "     * 'cursor' event from matplotlib */\n",
       "    event.preventDefault();\n",
       "    return false;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    // Handle any extra behaviour associated with a key event\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.key_event = function(event, name) {\n",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             guiEvent: simpleKeys(event)});\n",
       "    return false;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
       "    if (name == 'download') {\n",
       "        this.handle_save(this, null);\n",
       "    } else {\n",
       "        this.send_message(\"toolbar_button\", {name: name});\n",
       "    }\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
       "    this.message.textContent = tooltip;\n",
       "};\n",
       "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to  previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
       "    // Create a \"websocket\"-like object which calls the given IPython comm\n",
       "    // object with the appropriate methods. Currently this is a non binary\n",
       "    // socket, so there is still some room for performance tuning.\n",
       "    var ws = {};\n",
       "\n",
       "    ws.close = function() {\n",
       "        comm.close()\n",
       "    };\n",
       "    ws.send = function(m) {\n",
       "        //console.log('sending', m);\n",
       "        comm.send(m);\n",
       "    };\n",
       "    // Register the callback with on_msg.\n",
       "    comm.on_msg(function(msg) {\n",
       "        //console.log('receiving', msg['content']['data'], msg);\n",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['data'])\n",
       "    });\n",
       "    return ws;\n",
       "}\n",
       "\n",
       "mpl.mpl_figure_comm = function(comm, msg) {\n",
       "    // This is the function which gets called when the mpl process\n",
       "    // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
       "\n",
       "    var id = msg.content.data.id;\n",
       "    // Get hold of the div created by the display call when the Comm\n",
       "    // socket was opened in Python.\n",
       "    var element = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\n",
       "\n",
       "    // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
       "    // web socket which is closed, not our websocket->open comm proxy.\n",
       "    ws_proxy.onopen();\n",
       "\n",
       "    fig.parent_element = element.get(0);\n",
       "    fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
       "    if (!fig.cell_info) {\n",
       "        console.error(\"Failed to find cell for figure\", id, fig);\n",
       "        return;\n",
       "    }\n",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    fig.root.unbind('remove')\n",
       "\n",
       "    // Update the output cell to use the data from the current canvas.\n",
       "    fig.push_to_output();\n",
       "    var dataURL = fig.canvas.toDataURL();\n",
       "    // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
       "    // the notebook keyboard shortcuts fail.\n",
       "    IPython.keyboard_manager.enable()\n",
       "    $(fig.parent_element).html('<img src=\"' + dataURL + '\">');\n",
       "    fig.close_ws(fig, msg);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.close_ws = function(fig, msg){\n",
       "    fig.send_message('closing', msg);\n",
       "    // fig.ws.close()\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
       "    // Turn the data on the canvas into data in the output cell.\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\">';\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.updated_canvas_event = function() {\n",
       "    // Tell IPython that the notebook contents must change.\n",
       "    IPython.notebook.set_dirty(true);\n",
       "    this.send_message(\"ack\", {});\n",
       "    var fig = this;\n",
       "    // Wait a second, then push the new image to the DOM so\n",
       "    // that it is saved nicely (might be nice to debounce this).\n",
       "    setTimeout(function () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\n",
       "    for(var toolbar_ind in mpl.toolbar_items){\n",
       "        var name = mpl.toolbar_items[toolbar_ind][0];\n",
       "        var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
       "        var image = mpl.toolbar_items[toolbar_ind][2];\n",
       "        var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
       "\n",
       "        if (!name) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('tabindex', 0)\n",
       "    // reach out to IPython and tell the keyboard manager to turn it's self\n",
       "    // off when our div gets focus\n",
       "\n",
       "    // location in version 3\n",
       "    if (IPython.notebook.keyboard_manager) {\n",
       "        IPython.notebook.keyboard_manager.register_events(el);\n",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\n",
       "    // Check for shift+enter\n",
       "    if (event.shiftKey && event.which == 13) {\n",
       "        this.canvas_div.blur();\n",
       "        event.shiftKey = false;\n",
       "        // Send a \"J\" for go to next cell\n",
       "        event.which = 74;\n",
       "        event.keyCode = 74;\n",
       "        manager.command_mode();\n",
       "        manager.handle_keydown(event);\n",
       "    }\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
       "    fig.ondownload(fig, null);\n",
       "}\n",
       "\n",
       "\n",
       "mpl.find_output_cell = function(html_output) {\n",
       "    // Return the cell and output element which can be found *uniquely* in the notebook.\n",
       "    // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
       "    // IPython event is triggered only after the cells have been serialised, which for\n",
       "    // our purposes (turning an active figure into a static one), is too late.\n",
       "    var cells = IPython.notebook.get_cells();\n",
       "    var ncells = cells.length;\n",
       "    for (var i=0; i<ncells; i++) {\n",
       "        var cell = cells[i];\n",
       "        if (cell.cell_type === 'code'){\n",
       "            for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
       "                var data = cell.output_area.outputs[j];\n",
       "                if (data.data) {\n",
       "                    // IPython >= 3 moved mimebundle to data attribute of output\n",
       "                    data = data.data;\n",
       "                }\n",
       "                if (data['text/html'] == html_output) {\n",
       "                    return [cell, data, j];\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    }\n",
       "}\n",
       "\n",
       "// Register the function which deals with the matplotlib target/channel.\n",
       "// The kernel may be null if the page has been refreshed.\n",
       "if (IPython.notebook.kernel != null) {\n",
       "    IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,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\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from mpl_toolkits.mplot3d import Axes3D\n",
    "l = 15.5\n",
    "fig = figure()\n",
    "ax = Axes3D(fig)\n",
    "x = arange(-l, l, 0.8)\n",
    "y = arange(-l, l, 0.8)\n",
    "(x,y) = meshgrid(x,y)\n",
    "r = sqrt(x**2 + y**2)\n",
    "z = sin(r)/r\n",
    "ax.plot_surface(x,y,z,rstride=1,cstride=1,cmap=cm.gray)\n",
    "show()\n",
    "fig.savefig(\"surface.eps\")"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 2",
   "language": "python",
   "name": "python2"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
