{ "metadata": { "kernelspec": { "codemirror_mode": { "name": "ipython", "version": 2 }, "display_name": "IPython (Python 2)", "language": "python", "name": "python2" }, "language": "Julia", "name": "", "signature": "sha256:4d4d136d84242dc93a1f945e65b3c9ce38b8e55a1138ed40002a218b58ebebbc" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "code", "collapsed": false, "input": [ "A=[-1 -1 0 -1 0 0 ; 1 0 -1 0 -1 0 ;0 1 1 0 0 -1; 0 0 0 1 1 1]'" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 1 }, { "cell_type": "code", "collapsed": false, "input": [ "function network(c,f)\n", " A0=A[:,1:3]\n", " C=diagm(c)\n", " V=(A0'*C*A0)\\f\n", " y=-C*A0*V\n", " (V,y)\n", "end" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 2 }, { "cell_type": "code", "collapsed": false, "input": [ "c=[0,1,1,1,1,1]\n", "f=[8,0,0]" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 3 }, { "cell_type": "code", "collapsed": false, "input": [ "A=[0 2 1 2; 2 0 1 0; 1 1 0 1; 2 0 1 0]" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 4 } ], "metadata": {} } ] }