Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r9y9/fa6ad6d855aa6d09b591 to your computer and use it in GitHub Desktop.
Save r9y9/fa6ad6d855aa6d09b591 to your computer and use it in GitHub Desktop.
Coursera Digital Signal Processing Homework Week #2
{
"metadata": {
"name": ""
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Coursera Digital Signal Processing Homework Week #2\n",
"graham schmidt algorithm"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"import numpy as np\n",
"\n",
"v1 = np.array([0.8660, 0.5, 0])\n",
"v2 = np.array([0.0, 0.5, 0.8660])\n",
"v3 = np.array([1.7320, 3.0, 3.4640])\n",
"\n",
"print v1\n",
"print v2\n",
"print v3"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"[ 0.866 0.5 0. ]\n",
"[ 0. 0.5 0.866]\n",
"[ 1.732 3. 3.464]\n"
]
}
],
"prompt_number": 9
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"w1 = v1\n",
"w2 = v2 - np.dot(np.dot(v2, w1), w1)\n",
"w3 = v3 - np.dot(np.dot(v3, w2), w2) - np.dot(np.dot(v3, w1), w1)\n",
"\n",
"print w1\n",
"print w2\n",
"print w3"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"[ 0.866 0.5 0. ]\n",
"[-0.2165 0.375 0.866 ]\n",
"[-0.05408213 0.09385175 0.21663336]\n"
]
}
],
"prompt_number": 10
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"print np.dot(w1, w2)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"1.1e-05\n"
]
}
],
"prompt_number": 11
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"E = np.zeros((3, 3))\n",
"E[:,0] = w1\n",
"E[:,1] = w2\n",
"E[:,2] = w3\n",
"print E\n",
"print np.linalg.det(E)\n",
"print np.dot(E.T, E)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"[[ 0.866 -0.2165 -0.05408213]\n",
" [ 0.5 0.375 0.09385175]\n",
" [ 0. 0.866 0.21663336]]\n",
"4.16309209328e-17\n",
"[[ 9.99956000e-01 1.10000000e-05 9.07478220e-05]\n",
" [ 1.10000000e-05 9.37453250e-01 2.34507681e-01]\n",
" [ 9.07478220e-05 2.34507681e-01 5.86630425e-02]]\n"
]
}
],
"prompt_number": 12
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"%pylab inline\n"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"Populating the interactive namespace from numpy and matplotlib\n"
]
}
],
"prompt_number": 4
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"x = linspace(-1, 1)\n",
"plot(x, sin(x))"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 7,
"text": [
"[<matplotlib.lines.Line2D at 0x7fb805b628d0>]"
]
},
{
"metadata": {},
"output_type": "display_data",
"png": "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\n",
"text": [
"<matplotlib.figure.Figure at 0x7fb805ca0e10>"
]
}
],
"prompt_number": 7
},
{
"cell_type": "code",
"collapsed": false,
"input": [],
"language": "python",
"metadata": {},
"outputs": []
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment