{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import numpy.linalg as LA" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Solve Matrix Equation : $\\large{Ax = b}$" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Example: 1 Modelling " ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | no. | \n", "f | \n", "x | \n", "y | \n", "z | \n", "
|---|---|---|---|---|---|
| 0 | \n", "1 | \n", "0.720482 | \n", "0.737451 | \n", "4.10 | \n", "0.8695 | \n", "
| 1 | \n", "2 | \n", "0.812391 | \n", "0.884248 | \n", "3.65 | \n", "0.5750 | \n", "
| 2 | \n", "3 | \n", "0.813530 | \n", "0.863871 | \n", "3.55 | \n", "0.5125 | \n", "
| 3 | \n", "4 | \n", "0.532572 | \n", "0.872902 | \n", "3.85 | \n", "0.6520 | \n", "
| 4 | \n", "5 | \n", "0.697305 | \n", "0.891665 | \n", "4.70 | \n", "0.5400 | \n", "
| 5 | \n", "6 | \n", "0.733407 | \n", "0.880975 | \n", "0.70 | \n", "0.7745 | \n", "
| 6 | \n", "7 | \n", "0.654187 | \n", "0.733362 | \n", "2.25 | \n", "0.7130 | \n", "
| 7 | \n", "8 | \n", "0.709219 | \n", "0.839979 | \n", "-1.10 | \n", "0.9320 | \n", "
| 8 | \n", "9 | \n", "0.750032 | \n", "0.917038 | \n", "-1.25 | \n", "0.7335 | \n", "
| 9 | \n", "10 | \n", "0.713197 | \n", "0.915913 | \n", "0.90 | \n", "0.7345 | \n", "
| 10 | \n", "11 | \n", "0.521182 | \n", "0.885547 | \n", "-0.15 | \n", "0.7685 | \n", "
| 11 | \n", "12 | \n", "0.824820 | \n", "0.884369 | \n", "0.60 | \n", "0.7090 | \n", "
| 12 | \n", "13 | \n", "0.770785 | \n", "0.873444 | \n", "1.25 | \n", "0.4890 | \n", "
| 13 | \n", "14 | \n", "0.772823 | \n", "0.726831 | \n", "3.40 | \n", "0.5375 | \n", "
| 14 | \n", "15 | \n", "0.600803 | \n", "0.638667 | \n", "1.80 | \n", "0.8985 | \n", "
| 15 | \n", "16 | \n", "0.792857 | \n", "0.753639 | \n", "1.10 | \n", "0.5705 | \n", "
| 16 | \n", "17 | \n", "0.800259 | \n", "0.819985 | \n", "0.80 | \n", "0.4965 | \n", "
| 17 | \n", "18 | \n", "0.537606 | \n", "0.847556 | \n", "-0.25 | \n", "0.8340 | \n", "
| 18 | \n", "19 | \n", "0.575679 | \n", "0.884614 | \n", "2.85 | \n", "0.7870 | \n", "
| 19 | \n", "20 | \n", "0.821320 | \n", "0.863913 | \n", "0.75 | \n", "0.6245 | \n", "
| 20 | \n", "21 | \n", "0.325209 | \n", "0.757005 | \n", "-0.20 | \n", "0.7630 | \n", "
| 21 | \n", "22 | \n", "0.790763 | \n", "0.899136 | \n", "5.30 | \n", "0.4470 | \n", "
| 22 | \n", "23 | \n", "0.803798 | \n", "0.897501 | \n", "3.45 | \n", "0.3915 | \n", "
| 23 | \n", "24 | \n", "0.785717 | \n", "0.895834 | \n", "4.40 | \n", "0.4190 | \n", "
| 24 | \n", "25 | \n", "0.754932 | \n", "0.808529 | \n", "3.80 | \n", "0.5265 | \n", "
| 25 | \n", "26 | \n", "0.793982 | \n", "0.892413 | \n", "5.10 | \n", "0.4350 | \n", "
| 26 | \n", "27 | \n", "0.789723 | \n", "0.881186 | \n", "3.40 | \n", "0.4320 | \n", "
| 27 | \n", "28 | \n", "0.797951 | \n", "0.936163 | \n", "3.20 | \n", "0.5280 | \n", "
| 28 | \n", "29 | \n", "0.796906 | \n", "0.934264 | \n", "2.80 | \n", "0.4445 | \n", "
| 29 | \n", "30 | \n", "0.800149 | \n", "0.941757 | \n", "3.00 | \n", "0.4490 | \n", "