Created
June 2, 2015 05:26
-
-
Save cocuh/0f510b5a9fe318adc4b4 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"execution_count": 32, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [], | |
"source": [ | |
"D = sym.Symbol('D')\n", | |
"N = sym.Symbol('N')\n", | |
"w = sym.MatrixSymbol('w', D, 1)\n", | |
"X = sym.MatrixSymbol('X', N, D)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 33, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"data": { | |
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAIIAAABLCAMAAACLOq+zAAAAPFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo1xBWAAAAE3RSTlMA\nMquZdlQQQOkwRO/NZondIrtsRPdGkQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA2pJREFUaAXtmuuS\npCAMhVHUmdX2trz/uy7BgeYEDWivtbVV8mNsOyH5OgJydFRlXKvVX2rzFi+JluYJnpXRjW1t0ufi\nFyNFq03SO80TPCtTJe4ffzHuIezmIc9ihE5P47QbxhGD+TpCO3THBXjZa9XNy5EDmGWEOA1Uoat1\nbY4RxoGST68DBDQLCCwNINjYjYCwujnTHnmgWUBgac4gGIfQm4Opg+ZbEDqj6RL0pqFD0pj5FoTF\nTJS32g4JAjPfhOCqcIwA5lsQWKV5GZj5FgS1jbdWHo7efA/CutIvHw8nJZjvQdjWHi0vTd58D4Ka\naYEeDm8SYL6KoOvBvOqRjzR/3k32JnxIoMAsIWAa8iy+U3qUkqOEgP0fBKrHU4WnCn5ePGPhGQv7\nYwHEiHcpPkJvaYFetF7XcK/B4QhiZC91LEESO/QWEDraiU+m/wkACChGkhRMgnA79hYQaqeWBieM\nbBBAQDHCU9B5udIREIaZQtVeTAMCihHy401CwN4Cwstt/XYR2B6Yp6dzAYH1FhC2wLPfg8ZVYGLk\nJALrnUPogyJCBBAjpxGgdw5hDs+VYgRWypMIrHcGQTtel4I8v75/bekyWsU6CWOBKZ3f38lPCHls\nnDeBIs+wfc1olQwC9har0BLB8vO4Jr4QKqNVMgjYW0KoXA2aPYScVpEvBPYWEJZ5miZduwXK/iyo\nAooRa2UNJQgzWqEVKx0B4bU9Gt1HSKJe/0JAYEGxCsz4yemDQNV7qvBUwc+iZyz852MBxIi/qu9j\nxvx2tJ+ksbDY29QanueTZ9gvKBAjENGdZMxKRUpHQFjoXt0a/2APEFCMJAgZMyodAaFxj5DN7p0y\nI2UyZosc7esEhH6wWq4z/ikuVAHFSFKFjLkYwQXevxBsD8wRMmZyL6sCeXaze79CH+MqMDFC5rhl\nzORairBMsw5vAhHBbSsLX7vEdP5zKYL1n2hAuBYjZCqdMVO4Ewhq8C9lYwQmRjbG6O8ppUOBWfPr\nzyYgVv92BxBQjLAASmXM1r+sCsZp6n0EFCMJQsZcjDC4N0izuSJl4LVLQliMMNLS3IY3rnAhUIyk\nOUCrpGZQOsJYUL22j9z8hIB1IQ36wTcSAobFKqDto7MHgcr3VOFKFf75v1Z19K9QTRMm6kczgYbB\nFi8Jk+bxnn8AkotAmh4as/0AAAAASUVORK5CYII=\n", | |
"text/latex": [ | |
"$$\\left[\\begin{matrix}1 & 0 & 0\\\\0 & 1 & 0\\\\0 & 0 & 1\\end{matrix}\\right] \\left[\\begin{matrix}1\\\\2\\\\3\\end{matrix}\\right]$$" | |
], | |
"text/plain": [ | |
"⎡1 0 0⎤⋅⎡1⎤\n", | |
"⎢ ⎥ ⎢ ⎥\n", | |
"⎢0 1 0⎥ ⎢2⎥\n", | |
"⎢ ⎥ ⎢ ⎥\n", | |
"⎣0 0 1⎦ ⎣3⎦" | |
] | |
}, | |
"execution_count": 33, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"yy=y.subs({\n", | |
" D: 3,\n", | |
" N: 3,\n", | |
" w: sym.Matrix([1,2,3]),\n", | |
" X: sym.Identity(3).as_explicit(),\n", | |
"}, simultaneous=True)\n", | |
"yy" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 34, | |
"metadata": { | |
"collapsed": false | |
}, | |
"outputs": [ | |
{ | |
"data": { | |
"image/png": "iVBORw0KGgoAAAANSUhEUgAAABoAAABLCAMAAABZRmeuAAAAPFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo1xBWAAAAE3RSTlMA\nMquZdlQQQOkwRO/NZiK7id1su8c+aQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAATdJREFUOBHtlcuW\nwyAIhokapxMTL+X933UEND0kzDmzmVXrptVPEP8AwoI8HJyjyQrAgj70sZ4EDpo7JLS8Vl//jr+j\nNcVpp6yi8w5t1PeHDzqV9y7h7g5RUWk4hf0grQTNtFDZ+1JmKisUqSIqbuJBIcfpmZKBUqNFN76R\nsto5dU0kjtrIbWXFaMMqW+6ozcK9Ie/FRq789fieUwgngedD1fJKJGfeqR0ubBMMlFut1Tu++EXe\nXTqJhc5gjLMU02G8Icpd3jJ7sFIj0zdZ0eoAAckCLeW31HM64i5SKoe8ZDskFNtIw0sRQa7Nz5Z9\nd1jpQBp3BGm8AgpJAha+wsUKuUZMlAqd0dBI0YMkWjHQhotD2HxvASNAK0KxuVrNVf5VwSvyXw5/\nfbIjPdAhzPv0YPjJDgF+AByoGJW786j/AAAAAElFTkSuQmCC\n", | |
"text/latex": [ | |
"$$\\left[\\begin{matrix}1\\\\2\\\\3\\end{matrix}\\right]$$" | |
], | |
"text/plain": [ | |
"⎡1⎤\n", | |
"⎢ ⎥\n", | |
"⎢2⎥\n", | |
"⎢ ⎥\n", | |
"⎣3⎦" | |
] | |
}, | |
"execution_count": 34, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"yy.as_mutable()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": { | |
"collapsed": true | |
}, | |
"outputs": [], | |
"source": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 3", | |
"language": "python", | |
"name": "python3" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython3", | |
"version": "3.4.3" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 0 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment