Last active
May 7, 2025 07:20
-
-
Save stwind/7cd34c64176139e22fd4882a82927cb2 to your computer and use it in GitHub Desktop.
col_piv_householder_qr_solve.ipynb
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
| { | |
| "nbformat": 4, | |
| "nbformat_minor": 0, | |
| "metadata": { | |
| "colab": { | |
| "provenance": [], | |
| "authorship_tag": "ABX9TyOWL3Sg5nuledBqrh0mmjn2", | |
| "include_colab_link": true | |
| }, | |
| "kernelspec": { | |
| "name": "python3", | |
| "display_name": "Python 3" | |
| }, | |
| "language_info": { | |
| "name": "python" | |
| } | |
| }, | |
| "cells": [ | |
| { | |
| "cell_type": "markdown", | |
| "metadata": { | |
| "id": "view-in-github", | |
| "colab_type": "text" | |
| }, | |
| "source": [ | |
| "<a href=\"https://colab.research.google.com/gist/stwind/7cd34c64176139e22fd4882a82927cb2/col_piv_householder_qr_solve.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": null, | |
| "metadata": { | |
| "id": "LyAcdrd-mPWf" | |
| }, | |
| "outputs": [], | |
| "source": [ | |
| "import numpy as np\n", | |
| "from scipy.linalg import qr\n", | |
| "\n", | |
| "def col_piv_householder_qr_solve(A, rhs):\n", | |
| " \"\"\"A.colPivHouseholderQr().solve(rhs)\"\"\"\n", | |
| " Q, R, P = qr(A, pivoting=True)\n", | |
| "\n", | |
| " # Solve Q @ R @ x_p = rhs => R @ x_p = Q^T @ rhs\n", | |
| " Qt_rhs = Q.T @ rhs\n", | |
| " x_p = np.linalg.solve(R, Qt_rhs)\n", | |
| "\n", | |
| " # x = P x_p => need to un-permute the solution\n", | |
| " x = np.zeros_like(x_p)\n", | |
| " x[P] = x_p\n", | |
| " return x" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "mats = np.array([\n", | |
| " [9.135883657363,0.638771608762,2.754713337882],\n", | |
| "[3.807881433228,-4.531491914269,3.730847406679],\n", | |
| "[3.807881433228,-4.531491914269,3.730847406679],\n", | |
| "[9.135883657363,0.638771608762,2.754713337882],\n", | |
| "[3.312087494209,4.490406434650,7.721762026381],\n", | |
| "[6.959765964654,0.458211712378,2.281848119436],\n", | |
| "[6.890358374965,5.230004405817,1.725241463365],\n", | |
| "[5.507213832037,0.205259339671,1.789154365601],\n", | |
| "[5.595694307506,5.012779299287,2.072691077937],\n", | |
| "[2.698134001053,4.375699574898,2.624850684709],\n", | |
| "[5.102605989764,3.604848695670,1.643942104199],\n", | |
| "[3.942309050189,4.669622274867,2.101627471075],\n", | |
| "[5.961170917272,5.334644005812,3.565069671717],\n", | |
| "[6.416240989313,3.172593970485,2.340181220684],\n", | |
| "[3.942309050189,4.669622274867,2.101627471075],\n", | |
| "[6.559323796914,0.854741629634,1.382527988057],\n", | |
| "[5.839858309472,5.761509115744,3.135241837875],\n", | |
| "[3.406110607578,-0.139469669007,3.133117966108],\n", | |
| "[7.789028147244,3.061126787872,3.027360997221],\n", | |
| "[2.123790580027,0.212189158354,7.550810518296],\n", | |
| "[7.523635380970,-0.004712745186,2.123785351170],\n", | |
| "[3.196081127826,-2.831047745522,4.503199628024],\n", | |
| "[21.425458479732,12.652402772990,7.579753540435],\n", | |
| "[24.909741796585,3.925409887748,4.325284430703],\n", | |
| "[4.324082200658,9.581500872082,22.993261565311],\n", | |
| "[23.586659969090,17.524789403852,4.571392396966],\n", | |
| "[18.111208465931,1.581147533678,8.277238668563],\n", | |
| "[18.058650278195,18.260598936373,2.882034157550],\n", | |
| "[11.843294281867,4.731126456982,16.599154156186],\n", | |
| "[3.589503461626,-1.155486943385,4.637632308646],\n", | |
| "[6.631066002042,6.004216273755,2.823464947865],\n", | |
| "[2.676685256383,1.961583198700,2.125343795308],\n", | |
| "[1.214380746964,1.501929730740,2.215592707530],\n", | |
| "[2.003135424650,0.959105132047,1.033107502724],\n", | |
| "[0.896074804090,1.412525165265,1.420325380672],\n", | |
| "[2.561577486880,2.272863014987,0.848288870753],\n", | |
| "[14.975508791150,7.338785718762,6.062163895932],\n", | |
| "[10.060952136936,11.455464649023,9.645630784391],\n", | |
| "[9.750352321095,-1.978801675318,9.310868444992],\n", | |
| "[9.745894822051,11.185476062165,9.957431894531],\n", | |
| "[16.966776737709,8.170033401245,5.871405138778],\n", | |
| "[9.724094735222,12.826205097055,11.106753606502],\n", | |
| "[15.234240441585,6.930274778093,5.059858958420],\n", | |
| "[2.091811006676,0.151275681421,13.882410690851],\n", | |
| "[11.877896596830,13.979092617771,1.035361541588],\n", | |
| "[2.750236226315,-3.488397197636,11.354096730102],\n", | |
| "[12.955155713265,0.706587621397,1.298535331707],\n", | |
| "[12.375796554422,12.220995189711,1.536519079570],\n", | |
| "[11.877896596830,13.979092617771,1.035361541588],\n", | |
| "[2.091811006676,0.151275681421,13.882410690851],\n", | |
| "[13.883234886771,12.450412190335,1.991877290517],\n", | |
| "[1.401298586807,3.064608944291,12.498549416008],\n", | |
| "[24.909741796585,3.925409887748,4.325284430703],\n", | |
| "[4.324082200658,9.581500872082,22.993261565311],\n", | |
| "[24.083613561539,2.009676061914,3.828692858433],\n", | |
| "[23.586659969090,17.524789403852,4.571392396966],\n", | |
| "[4.324082200658,9.581500872082,22.993261565311],\n", | |
| "[24.909741796585,3.925409887748,4.325284430703],\n", | |
| "[21.425458479732,12.652402772990,7.579753540435],\n", | |
| "[14.749100300143,21.891883127018,10.255704626408],\n", | |
| "[5.840969799041,20.492989175141,19.228945692198],\n", | |
| "[12.912320036765,12.336517168709,0.678448903501],\n", | |
| "[12.868782595328,12.707746720812,2.289362795958],\n", | |
| "[1.401298586807,3.064608944291,12.498549416008],\n", | |
| "[13.883234886771,12.450412190335,1.991877290517],\n", | |
| "[2.091811006676,0.151275681421,13.882410690851],\n", | |
| "[11.877896596830,13.979092617771,1.035361541588],\n", | |
| "[12.912320036765,12.336517168709,0.678448903501],\n", | |
| "[12.868782595328,12.707746720812,2.289362795958],\n", | |
| "[1.401298586807,3.064608944291,12.498549416008],\n", | |
| "[13.883234886771,12.450412190335,1.991877290517],\n", | |
| "[6.619438476338,9.531735107269,8.071518414304],\n", | |
| "[12.490131451173,4.587006105397,5.702900634890],\n", | |
| "[9.745894822051,11.185476062165,9.957431894531],\n", | |
| "[9.750352321095,-1.978801675318,9.310868444992],\n", | |
| "[14.975508791150,7.338785718762,6.062163895932],\n", | |
| "[4.060407868790,4.492740885911,2.272417156552],\n", | |
| "[5.034739357834,1.970050084417,1.387303822371],\n", | |
| "[2.415823783245,4.175184895568,2.841239239566],\n", | |
| "[5.050228641223,3.645958280365,1.838243286381],\n", | |
| "[4.305277205817,1.177047069263,2.624181086518],\n", | |
| "[4.955185593667,4.001381974991,2.713305149647],\n", | |
| "[6.933680484868,8.084049060284,9.565486040372],\n", | |
| "[6.870892905934,-0.467438092625,10.148855627765],\n", | |
| "[7.789028147244,3.061126787872,3.027360997221],\n", | |
| "[2.123790580027,0.212189158354,7.550810518296],\n", | |
| "[5.603471439271,-1.366728448503,2.911370338280],\n", | |
| "[5.306854617734,3.724191845072,2.635716025360],\n", | |
| "[4.517724959725,5.017267737489,1.729083683378],\n", | |
| "[1.799798147276,-1.540234971797,6.755305583846],\n", | |
| "[10.544816158467,6.859334880775,3.120817162386],\n", | |
| "[4.018388510692,-1.567197676534,3.024149618277],\n", | |
| "[1.609259682972,5.061467556955,3.837421027010],\n", | |
| "[5.533604922939,5.175955901033,1.569013672460],\n", | |
| "[5.120762659713,2.222651212460,1.658689581179],\n", | |
| "[3.942309050189,4.669622274867,2.101627471075],\n", | |
| "[6.416240989313,3.172593970485,2.340181220684],\n", | |
| "[6.559323796914,0.854741629634,1.382527988057],\n", | |
| "[5.839858309472,5.761509115744,3.135241837875],\n", | |
| "[2.966532230344,4.509779474471,3.710233707781],\n", | |
| "[6.764375741991,6.448124051537,2.949626814015],\n", | |
| "[3.195494162563,7.517351844921,12.568794060963],\n", | |
| "[3.506606007357,2.154872913528,14.582797418544],\n", | |
| "[5.214955042873,2.566131026100,2.297828761897],\n", | |
| "[3.444567529039,3.104924682830,2.833704068077],\n", | |
| "[10.662854002556,10.814258438208,7.015019871676],\n", | |
| "[9.663416153991,-0.856515620224,7.449142556981],\n", | |
| "[7.498222712211,4.992493762949,6.722531161512],\n", | |
| "[6.940647228994,1.218997170584,6.113929979946],\n", | |
| "[7.327722027051,3.957921912050,3.605433160852],\n", | |
| "[6.211451098490,-0.165104827230,3.610407820719],\n", | |
| "[3.667895890811,4.161401874635,4.611383652084],\n", | |
| "[4.473006790647,2.836569051484,2.325367988511],\n", | |
| "[3.074381306591,2.912582600219,3.394797835818],\n", | |
| "[4.979435058104,2.307793528390,1.874992921346],\n", | |
| "[2.939124379638,4.149817466152,2.752051688376],\n", | |
| "[2.939124379638,4.149817466152,2.752051688376],\n", | |
| "[4.979435058104,2.307793528390,1.874992921346],\n", | |
| "[0.836530169064,-1.470636357537,1.875764389070],\n", | |
| "[12.464890842533,13.012507272695,0.632375655107],\n", | |
| "[13.027864156918,12.616404141393,2.257258567021],\n", | |
| "[12.327794487327,-1.238428030061,1.706499577336],\n", | |
| "[2.261561794054,8.096018987281,11.018575713599],\n", | |
| "[12.467954984516,0.268219931966,2.080097354462],\n", | |
| "[12.375796554422,12.220995189711,1.536519079570],\n", | |
| "[12.955155713265,0.706587621397,1.298535331707],\n", | |
| "[2.750236226315,-3.488397197636,11.354096730102],\n", | |
| "[3.348728602651,0.946038786356,1.338238000958],\n", | |
| "[2.261561794054,8.096018987281,11.018575713599],\n", | |
| "[12.327794487327,-1.238428030061,1.706499577336],\n", | |
| "[12.355158791716,0.180951108801,1.939892835962],\n", | |
| "[2.242425048301,3.052567176410,7.192538959001],\n", | |
| "[2.242422172821,-0.807017486282,7.193865498377],\n", | |
| "[3.872851057779,0.053152488014,22.389680284257],\n", | |
| "[5.840950740484,18.009664376395,13.839792969721],\n", | |
| "[5.840950740484,18.009664376395,13.839792969721],\n", | |
| "[3.872851057779,0.053152488014,22.389680284257],\n", | |
| "[22.389743375444,4.981865781193,5.821960797707],\n", | |
| "[8.535818751246,1.804535872277,18.266720563695],\n", | |
| "[19.467492117600,18.661037267081,3.077417453035],\n", | |
| "[17.230909971803,2.534423622617,11.904541110509],\n", | |
| "[13.821629861205,-0.046348017707,2.091233926868],\n", | |
| "[14.024766300615,11.902531382426,0.967258182116],\n", | |
| "[11.941768784418,-0.740299990992,2.653068309902],\n", | |
| "[12.956606032494,12.315384367517,1.354366855256],\n", | |
| "[3.639763510938,5.247901294681,2.589562692611],\n", | |
| "[2.153099675205,-1.999492319701,4.123382429695],\n", | |
| "[5.595694307506,5.012779299287,2.072691077937],\n", | |
| "[7.709806893541,8.551059768883,4.340685974868],\n", | |
| "[4.073757463040,0.026318515692,8.693699780353],\n", | |
| "[8.028116812369,0.206612983068,2.613356884822],\n", | |
| "[7.815424422917,7.994243660164,2.024259040034],\n", | |
| "[14.749100300143,21.891883127018,10.255704626408],\n", | |
| "[5.840969799041,20.492989175141,19.228945692198],\n", | |
| "[28.101867513850,23.518592821515,5.186157910953],\n", | |
| "[24.083613561539,2.009676061914,3.828692858433],\n", | |
| "[17.260228163404,21.499981685389,6.298284946678],\n", | |
| "[11.843294281867,4.731126456982,16.599154156186],\n", | |
| "[18.058650278195,18.260598936373,2.882034157550],\n", | |
| "[18.111208465931,1.581147533678,8.277238668563],\n", | |
| "[5.840969799041,20.492989175141,19.228945692198],\n", | |
| "[28.101867513850,23.518592821515,5.186157910953],\n", | |
| "[24.083613561539,2.009676061914,3.828692858433],\n", | |
| "[5.207482750096,1.963648397193,2.276763320468],\n", | |
| "[3.667258258773,4.636404851392,2.370996973118],\n", | |
| "[2.983476347704,-0.358883813164,3.649655537881],\n", | |
| "[4.948874315452,4.957251531896,1.544691610446],\n", | |
| "[5.192341949629,1.610509652613,3.224877961672],\n", | |
| "[11.221155398955,8.966708725999,5.180124072142],\n", | |
| "[3.339206655391,5.185447184100,9.951154002848],\n", | |
| "[5.120762659713,2.222651212460,1.658689581179],\n", | |
| "[3.942309050189,4.669622274867,2.101627471075],\n", | |
| "[5.102605989764,3.604848695670,1.643942104199],\n", | |
| "[1.409721863846,1.363011320082,1.468117835156],\n", | |
| "[2.003289753524,0.631941359809,0.635364075561],\n", | |
| "[2.426113889260,2.399997692244,0.895742895592],\n", | |
| "[6.956370259066,0.563743214179,1.659351427858],\n", | |
| "[4.744614912896,6.175189942640,3.202829429354],\n", | |
| "[3.006322113805,1.727046735895,3.053190272698],\n", | |
| "[3.233634276798,-1.497433337636,2.606849832899],\n", | |
| "[7.224140102714,-1.384670053004,5.418979322208],\n", | |
| "[10.172362026182,4.129378799221,3.137489063959],\n", | |
| "[5.186097462825,3.309935566051,6.018633826299],\n", | |
| "[4.809962172077,-1.848025627465,3.350803998224],\n", | |
| "[5.700198411341,2.629422297454,6.974441006634],\n", | |
| "[7.620531037705,3.473362284738,6.771879677097],\n", | |
| "[5.843529494086,5.942994878898,5.266704367635],\n", | |
| "[6.168748985138,3.510038101444,4.671880721365],\n", | |
| "[10.060952136936,13.777913265064,9.901513160247],\n", | |
| "[16.966757403882,7.351040594411,6.365568129997],\n", | |
| "[13.719625733234,8.912449035036,7.317835716621],\n", | |
| "[2.211777046154,-4.564654039733,4.773160503660],\n", | |
| "[3.271622209876,-1.532121521129,8.145899772276],\n", | |
| "[9.456830173644,0.884923564130,2.852796969665],\n", | |
| "[3.772019661604,8.248489867162,3.684894623144],\n", | |
| "[3.772019661604,2.805274746699,3.773984808689],\n", | |
| "[3.772019661604,8.248489867162,3.684894623144],\n", | |
| "[9.456830173644,0.884923564130,2.852796969665],\n", | |
| "[3.852252699981,1.207624059113,1.388336996692],\n", | |
| "[1.752499236138,1.771696302635,3.852204866975],\n", | |
| "[6.590420714881,11.771881275040,3.367539405396],\n", | |
| "[4.542016013850,4.100972170181,11.536877292401],\n", | |
| "[5.307703482582,4.288826214124,1.495285650005],\n", | |
| "[11.877896596830,13.979092617771,1.035361541588],\n", | |
| "[2.091811006676,0.151275681421,13.882410690851],\n", | |
| "[13.883234886771,12.450412190335,1.991877290517],\n", | |
| "[2.453682135057,1.325913805057,2.248580692242],\n", | |
| "[2.610395094227,0.053219111638,2.294402382006],\n", | |
| "[5.840969799041,20.492989175141,19.228945692198],\n", | |
| "[28.101867513850,23.518592821515,5.186157910953],\n", | |
| "[24.083613561539,2.009676061914,3.828692858433],\n", | |
| "[17.260228163404,21.499981685389,6.298284946678],\n", | |
| "[13.267860702781,12.266093815556,1.512803550193],\n", | |
| "[13.829129181793,0.744357139569,2.196558269526],\n", | |
| "[14.464431630575,1.364843666867,4.432336754782],\n", | |
| "[3.667895890811,4.161401874635,4.611383652084],\n", | |
| "[9.724094735222,12.826205097055,11.106753606502],\n", | |
| "[16.966776737709,8.170033401245,5.871405138778],\n", | |
| "[9.745894822051,11.185476062165,9.957431894531],\n", | |
| "[9.750352321095,-1.978801675318,9.310868444992],\n", | |
| "[2.261561794054,8.096018987281,11.018575713599],\n", | |
| "[12.327794487327,-1.238428030061,1.706499577336],\n", | |
| "[12.355158791716,0.180951108801,1.939892835962],\n", | |
| "[12.912320036765,12.336517168709,0.678448903501],\n", | |
| "[12.868782595328,12.707746720812,2.289362795958],\n", | |
| "[1.401298586807,3.064608944291,12.498549416008],\n", | |
| "[2.177764457428,1.995834525239,1.389438458213],\n", | |
| "[5.492281100864,6.198040699489,2.432570347479],\n", | |
| "[2.327268413863,1.223737001072,6.566226117713],\n", | |
| "[2.176969590671,2.202980736087,0.750369340120],\n", | |
| "[14.741148456743,14.972952389643,2.164593157016],\n", | |
| "[15.128607563088,14.975817816352,2.611071421957],\n", | |
| "[11.541139122966,7.954761933248,5.537290628111],\n", | |
| "[7.286442222075,7.596919086294,8.688193865929],\n", | |
| "[6.174012174304,-0.328314490955,7.279041822291],\n", | |
| "[6.868742722397,8.269349169075,5.184840039223],\n", | |
| "[6.782152423111,4.294090772346,3.225685832449],\n", | |
| "[5.161738015798,5.363782285872,1.232867048633],\n", | |
| "[5.503646206820,1.655780414637,2.488811170702],\n", | |
| "[2.989279148040,3.228070371263,3.362751607113],\n", | |
| "[5.267643520479,4.901000015230,8.258856915954],\n", | |
| "[9.603568019621,7.232192045387,3.620453172215],\n", | |
| "[8.087786035348,8.363607444069,6.329027842973],\n", | |
| "[28.101867513850,23.518592821515,5.186157910953],\n", | |
| "[5.840969799041,20.492989175141,19.228945692198],\n", | |
| "[14.749100300143,21.891883127018,10.255704626408],\n", | |
| "[8.550254073501,10.849092481074,6.204515793606],\n", | |
| "[11.593928159487,6.631442522120,5.397296989905],\n", | |
| "[25.799109254898,4.936854029826,3.121566568401],\n", | |
| "[22.182102200403,24.956275310871,6.540516872096],\n", | |
| "[21.407488784337,-0.438307053455,3.847968586493],\n", | |
| "[7.662520094059,14.361497854839,15.875388354839],\n", | |
| "[21.407488784337,-0.438307053455,3.847968586493],\n", | |
| "[22.182102200403,24.956275310871,6.540516872096],\n", | |
| "[25.799109254898,4.936854029826,3.121566568401],\n", | |
| "[5.840950740484,18.009664376395,13.839792969721],\n", | |
| "[7.811148719456,6.032777725916,1.365043121751],\n", | |
| "[3.312087494209,4.490406434650,7.721762026381],\n", | |
| "[9.135883657363,0.638771608762,2.754713337882],\n", | |
| "[3.807881433228,-4.531491914269,3.730847406679],\n", | |
| "[3.962004512949,5.298602777009,3.769774424140],\n", | |
| "[6.502798674220,4.952478974377,3.270459773400],\n", | |
| "[5.934893016818,6.469343571618,5.382846047090],\n", | |
| "[7.714194755631,2.640936624074,4.720818012784],\n", | |
| "[5.426277519133,1.029270237458,1.167038717160],\n", | |
| "[3.279110693862,0.817307637813,4.835701958131],\n", | |
| "[4.785985166752,2.651226799976,4.415292959497],\n", | |
| "[9.206040765589,0.241095590571,4.779908674084],\n", | |
| "[4.517724959725,0.510188787559,11.585108650588],\n", | |
| "[12.258674015453,6.350806551545,1.818535122334],\n", | |
| "[11.164121327352,1.429024343679,2.768023987746],\n", | |
| "[10.402551814428,9.657931888511,5.600174698054],\n", | |
| "[6.731112977039,4.723409021925,10.206968652861],\n", | |
| "[14.525940641877,10.872101799260,5.653082665401],\n", | |
| "[6.868738224898,-0.767737588712,5.395059556764],\n", | |
| "[9.349996281972,4.963860985033,4.345140214699],\n", | |
| "[6.174012174304,-0.328314490955,7.279041822291],\n", | |
| "[7.480685118316,6.553343478580,1.881165707522],\n", | |
| "[6.895509028218,-0.086744285031,2.684918715532],\n", | |
| "[2.192764842256,3.024849194868,6.845120918463],\n", | |
| "[2.228162238329,5.360220631728,6.796734749893],\n", | |
| "[8.656071192014,7.463664753479,3.652422195847],\n", | |
| "[8.580853021691,12.303863870317,8.983175700125],\n", | |
| "[15.234254553427,5.160257755695,3.955982716610],\n", | |
| "[12.363602191179,9.335065092522,5.476474272122],\n", | |
| "[10.303748408103,3.260885758740,4.315168470865],\n", | |
| "[2.248981046481,6.034371607070,8.351861502998],\n", | |
| "[6.833063043642,6.825158337632,2.248967154730],\n", | |
| "[3.772019661604,8.248489867162,3.684894623144],\n", | |
| "[9.456830173644,0.884923564130,2.852796969665],\n", | |
| "[3.271622209876,-1.532121521129,8.145899772276],\n", | |
| "[6.597248581575,-0.059426643553,13.566763304059],\n", | |
| "[15.111862611908,1.408910092608,3.987169387710],\n", | |
| "[14.271244776560,-0.271774271403,4.329873181063],\n", | |
| "[14.495304329926,14.752822599793,2.412408121431],\n", | |
| "[14.948762076015,0.315729878622,2.825876748887],\n", | |
| "[4.473006790647,2.836569051484,2.325367988511],\n", | |
| "[3.667895890811,4.161401874635,4.611383652084],\n", | |
| "[5.575913493426,4.787769750786,0.574839431483],\n", | |
| "[6.284281366702,5.397874992365,1.397768526246],\n", | |
| "[6.748973239318,0.255110656671,1.635356739761],\n", | |
| "[6.326827190279,6.099780138283,2.888134700742],\n", | |
| "[5.107527085521,-0.648664895952,2.625832471443],\n", | |
| "[8.672307545283,0.111010593005,4.748176819724],\n", | |
| "[9.789841092502,7.070680196168,3.301023425166],\n", | |
| "[7.803286108428,5.826803075933,6.914341436611],\n", | |
| "[7.191286580284,2.029316168947,10.009721929296],\n", | |
| "[12.956606032494,12.315384367517,1.354366855256],\n", | |
| "[11.941768784418,-0.740299990992,2.653068309902],\n", | |
| "[14.024766300615,11.902531382426,0.967258182116],\n", | |
| "[13.821629861205,-0.046348017707,2.091233926868],\n", | |
| "[11.941768784418,-0.740299990992,2.653068309902],\n", | |
| "[12.956606032494,12.315384367517,1.354366855256],\n", | |
| "[12.389632831456,12.470116567315,1.542616192512],\n", | |
| "[4.276750125229,2.388116115638,15.171004964617],\n", | |
| "[15.357815281419,9.715444895366,5.696542996805],\n", | |
| "[7.191286580284,2.029316168947,10.009721929296],\n", | |
| "[10.213356804468,5.837844551072,5.678220615912],\n", | |
| "[13.027864156918,12.616404141393,2.257258567021],\n", | |
| "[12.464890842533,13.012507272695,0.632375655107],\n", | |
| "[0.836530169064,-1.470636357537,1.875764389070],\n", | |
| "[4.979435058104,2.307793528390,1.874992921346],\n", | |
| "[12.464890842533,13.012507272695,0.632375655107],\n", | |
| "[13.027864156918,12.616404141393,2.257258567021],\n", | |
| "[12.816741773842,0.223782665285,1.383310334710],\n", | |
| "[12.668708165867,13.636021474352,2.257514201762],\n", | |
| "[13.821629861205,-0.046348017707,2.091233926868],\n", | |
| "[5.415539458867,6.292882980568,8.210735688316],\n", | |
| "[10.344880702575,1.316221226528,1.823587622196],\n", | |
| "[5.126633579213,1.342575606551,9.112609642190],\n", | |
| "[9.867053725981,-0.462214629703,2.646255980831],\n", | |
| "[25.799109254898,4.936854029826,3.121566568401],\n", | |
| "[22.182102200403,24.956275310871,6.540516872096],\n", | |
| "[21.407488784337,-0.438307053455,3.847968586493],\n", | |
| "[7.662520094059,14.361497854839,15.875388354839],\n", | |
| "[17.230909971803,2.534423622617,11.904541110509],\n", | |
| "[22.182102200403,24.956275310871,6.540516872096],\n", | |
| "[25.799109254898,4.936854029826,3.121566568401],\n", | |
| "[21.094498593638,11.098213988761,5.386020548364],\n", | |
| "[7.523635380970,-0.004712745186,2.123785351170],\n", | |
| "[3.196081127826,-2.831047745522,4.503199628024],\n", | |
| "[3.196081127826,-2.831047745522,4.503199628024],\n", | |
| "[7.523635380970,-0.004712745186,2.123785351170],\n", | |
| "[4.449881198006,5.523807191324,5.538415282327],\n", | |
| "[3.096857631110,2.083572985913,3.931941796205],\n", | |
| "[4.060407868790,4.492740885911,2.272417156552],\n", | |
| "[5.034739357834,1.970050084417,1.387303822371],\n", | |
| "[8.061524492470,2.323222395759,2.194896871266],\n", | |
| "[5.438656264715,3.443038570034,7.810613750492],\n", | |
| "[8.304772552062,0.203246256251,3.497185081201],\n", | |
| "[8.824116489139,8.347587644323,1.427366870964],\n", | |
| "[2.261561794054,8.096018987281,11.018575713599],\n", | |
| "[12.327794487327,-1.238428030061,1.706499577336],\n", | |
| "[12.355158791716,0.180951108801,1.939892835962],\n", | |
| "[12.912320036765,12.336517168709,0.678448903501],\n", | |
| "[12.868782595328,12.707746720812,2.289362795958],\n", | |
| "[1.401298586807,3.064608944291,12.498549416008],\n", | |
| "[13.883234886771,12.450412190335,1.991877290517],\n", | |
| "[2.091811006676,0.151275681421,13.882410690851],\n", | |
| "[7.453645288664,2.010854152902,5.333734427003],\n", | |
| "[3.832552237575,-2.323379202841,4.202539255036],\n", | |
| "[7.226899130707,6.519597073210,4.749647451104],\n", | |
| "[7.071758593476,4.352218119118,2.277749610933],\n", | |
| "[1.657010074572,4.374657221329,5.556270673777],\n", | |
| "[7.811148719456,6.032777725916,1.365043121751],\n", | |
| "[3.312087494209,4.490406434650,7.721762026381],\n", | |
| "[9.135883657363,0.638771608762,2.754713337882],\n", | |
| "[1.657010074572,4.374657221329,5.556270673777],\n", | |
| "[7.071758593476,4.352218119118,2.277749610933],\n", | |
| "[4.912224124211,1.691219742887,1.694995336586],\n", | |
| "[3.639763510938,5.247901294681,2.589562692611],\n", | |
| "[2.153099675205,-1.999492319701,4.123382429695],\n", | |
| "[5.595694307506,5.012779299287,2.072691077937],\n", | |
| "[1.401298586807,3.064608944291,12.498549416008],\n", | |
| "[12.868782595328,12.707746720812,2.289362795958],\n", | |
| "[12.912320036765,12.336517168709,0.678448903501],\n", | |
| "[12.355158791716,0.180951108801,1.939892835962],\n", | |
| "[12.327794487327,-1.238428030061,1.706499577336],\n", | |
| "[2.261561794054,8.096018987281,11.018575713599],\n", | |
| "[1.223258139440,-0.026453443154,1.468622507028],\n", | |
| "[1.418012691502,1.479706570496,1.236567658096],\n", | |
| "[5.424389791297,0.034477866340,1.237625542919],\n", | |
| "[6.868742722397,8.269349169075,5.184840039223],\n", | |
| "[6.174012174304,-0.328314490955,7.279041822291],\n", | |
| "[7.286442222075,7.596919086294,8.688193865929],\n", | |
| "[11.541139122966,7.954761933248,5.537290628111],\n", | |
| "[11.543403640557,3.566294756423,5.505048479849],\n", | |
| "[2.750236226315,-3.488397197636,11.354096730102],\n", | |
| "[12.955155713265,0.706587621397,1.298535331707],\n", | |
| "[12.375796554422,12.220995189711,1.536519079570],\n", | |
| "[8.580853021691,10.827434155276,6.226498161929],\n", | |
| "[12.490100469866,7.903129680039,5.702929040033],\n", | |
| "[1.468778527912,-0.022165701439,1.223063721665],\n", | |
| "[1.928418928109,1.088041992528,0.909231080588],\n", | |
| "[5.010711178846,2.411961003716,1.658410862690],\n", | |
| "[2.981805259919,3.801800976379,3.263975467710],\n", | |
| "[2.387056037029,-0.502980279764,0.734065866044],\n", | |
| "[3.435612215674,1.578108419078,1.790980273915],\n", | |
| "[4.349094967790,5.808861965601,1.794400145782],\n", | |
| "[5.707231063210,2.791664257352,5.334999476961],\n", | |
| "[5.843533825837,2.583838951429,4.684749271266],\n", | |
| "[5.675843544103,4.101139181642,5.113062255869],\n", | |
| "[4.222023407069,-0.443458659297,6.191248790083],\n", | |
| "[7.752308333153,3.120607455213,3.805069138241],\n", | |
| "[8.971060177373,2.787642189960,5.306623709126],\n", | |
| "[4.338394059867,-0.342829989900,8.141092113184],\n", | |
| "[7.500344469160,-1.054727464054,9.619015550255],\n", | |
| "[12.873022797250,9.088654763738,5.882098658243],\n", | |
| "[8.143758209182,2.022625026772,6.695484600793],\n", | |
| "[9.071812689659,4.797029179449,3.522787272083],\n", | |
| "[2.382609420674,2.359995421746,6.133277738717],\n", | |
| "[6.571656884752,5.377447561868,1.129272400408],\n", | |
| "[5.494742799710,6.194244677764,1.697744301608],\n", | |
| "[12.469940500140,4.414146076984,5.346230434330],\n", | |
| "[9.501063745961,-0.815985117250,7.004135837571],\n", | |
| "[7.051506969629,2.210194017486,5.365609000367],\n", | |
| "[5.852814996074,7.452156230647,5.578245705878],\n", | |
| "[8.672307545283,9.509517826913,6.543641058956],\n", | |
| "[11.543403640557,3.566294756423,5.505048479849],\n", | |
| "[6.559269551953,6.673620057022,13.566411538661],\n", | |
| "[6.597248581575,-0.059426643553,13.566763304059],\n", | |
| "[5.524598088129,5.731895348894,1.032872793801],\n", | |
| "[4.965968686781,5.482385402476,0.681640912854],\n", | |
| "[2.111398186432,-7.405157090117,9.926010832304],\n", | |
| "[13.751018703159,1.368073613088,1.694047779035],\n", | |
| "[2.097266836230,0.648983523907,12.481424092109],\n", | |
| "[12.389632831456,12.470116567315,1.542616192512],\n", | |
| "[12.956606032494,12.315384367517,1.354366855256],\n", | |
| "[11.941768784418,-0.740299990992,2.653068309902],\n", | |
| "[14.024766300615,11.902531382426,0.967258182116],\n", | |
| "[13.821629861205,-0.046348017707,2.091233926868],\n", | |
| "[2.097266836230,0.648983523907,12.481424092109],\n", | |
| "[13.751018703159,1.368073613088,1.694047779035],\n", | |
| "[2.111398186432,-7.405157090117,9.926010832304],\n", | |
| "[2.196832656947,0.945984111464,1.700993891210],\n", | |
| "[5.494742799710,6.194244677764,1.697744301608],\n", | |
| "[6.422694359974,0.655433310697,1.887631791454],\n", | |
| "[6.068315564522,0.259243419189,3.223314183279],\n", | |
| "[3.233722541363,2.919543673767,0.795369220853],\n", | |
| "[4.549247454520,4.701736733019,2.635965286710],\n", | |
| "[5.390235736900,0.382654311754,1.510526360364],\n", | |
| "[5.230445642087,-2.414776885312,7.185023020072],\n", | |
| "[5.800850134587,0.514165063389,11.086849550433],\n", | |
| "[12.282803914252,1.751032881979,2.938387559727],\n", | |
| "[11.246901878690,10.302838251239,3.661126397187],\n", | |
| "[2.228162238329,5.360220631728,6.796734749893],\n", | |
| "[8.656071192014,7.463664753479,3.652422195847],\n", | |
| "[2.768920666345,0.587348361144,8.288636881400],\n", | |
| "[6.929940171403,5.701392079946,2.481449423923],\n", | |
| "[5.233568250705,4.854153875944,5.866909739658],\n", | |
| "[7.614685794216,4.994253464817,3.310410255071],\n", | |
| "[5.991776341596,5.348247457563,4.753504075561],\n", | |
| "[6.207110210332,0.511430162203,4.769525092726],\n", | |
| "[5.895215000912,2.781299485805,1.920027029213],\n", | |
| "[1.614511406602,-3.055920611514,3.597307975576],\n", | |
| "[12.389632831456,12.470116567315,1.542616192512],\n", | |
| "[2.097266836230,0.648983523907,12.481424092109],\n", | |
| "[13.751018703159,1.368073613088,1.694047779035],\n", | |
| "[2.111398186432,-7.405157090117,9.926010832304],\n", | |
| "[1.948233106876,1.490343573923,12.375474930197],\n", | |
| "[5.021090834194,5.944885130309,2.196231260581],\n", | |
| "[5.641574326253,1.136285618388,4.457293418802],\n", | |
| "[4.449881198006,5.523807191324,5.538415282327],\n", | |
| "[7.523635380970,-0.004712745186,2.123785351170],\n", | |
| "[4.834571598899,1.582935626463,5.137073859719],\n", | |
| "[6.079692783147,4.156729761856,1.285817578454],\n", | |
| "[5.050228641223,3.645958280365,1.838243286381],\n", | |
| "[10.544816158467,6.859334880775,3.120817162386],\n", | |
| "[3.230747454492,3.959101337836,10.519631573230],\n", | |
| "[11.345751616017,3.714352602911,8.252204611042],\n", | |
| "[10.491614903932,10.868789275141,3.255072875519],\n", | |
| "[4.514970162827,4.299423618016,3.112342013960],\n", | |
| "[5.307703482582,4.288826214124,1.495285650005],\n", | |
| "[4.542016013850,4.100972170181,11.536877292401],\n", | |
| "[12.668708165867,13.636021474352,2.257514201762],\n", | |
| "[13.821629861205,-0.046348017707,2.091233926868],\n", | |
| "[14.024766300615,11.902531382426,0.967258182116],\n", | |
| "[12.816741773842,0.223782665285,1.383310334710],\n", | |
| "[13.027864156918,12.616404141393,2.257258567021],\n", | |
| "[12.464890842533,13.012507272695,0.632375655107],\n", | |
| "[1.948233106876,1.490343573923,12.375474930197],\n", | |
| "[2.111398186432,-7.405157090117,9.926010832304],\n", | |
| "[13.751018703159,1.368073613088,1.694047779035],\n", | |
| "[2.097266836230,0.648983523907,12.481424092109],\n", | |
| "[12.389632831456,12.470116567315,1.542616192512],\n", | |
| "[13.751018703159,1.368073613088,1.694047779035],\n", | |
| "[2.111398186432,-7.405157090117,9.926010832304],\n", | |
| "[12.327794487327,-1.238428030061,1.706499577336],\n", | |
| "[2.261561794054,8.096018987281,11.018575713599],\n", | |
| "[12.467954984516,0.268219931966,2.080097354462],\n", | |
| "[12.375796554422,12.220995189711,1.536519079570],\n", | |
| "[12.955155713265,0.706587621397,1.298535331707],\n", | |
| "[2.750236226315,-3.488397197636,11.354096730102],\n", | |
| "[12.327794487327,-1.238428030061,1.706499577336],\n", | |
| "[2.261561794054,8.096018987281,11.018575713599],\n", | |
| "[12.467954984516,0.268219931966,2.080097354462],\n", | |
| "[12.375796554422,12.220995189711,1.536519079570],\n", | |
| "[1.544297362686,1.610911357558,5.075979943755],\n", | |
| "[4.931402690084,0.975052176429,3.564813936858],\n", | |
| "[6.279006664677,3.282931837658,4.457569353741],\n", | |
| "[5.370883438738,2.250876513649,1.261540968904],\n", | |
| "[2.981805259919,3.801800976379,3.263975467710],\n", | |
| "[13.751018703159,1.368073613088,1.694047779035],\n", | |
| "[2.111398186432,-7.405157090117,9.926010832304],\n", | |
| "[1.948233106876,1.490343573923,12.375474930197],\n", | |
| "[2.838704632969,1.420646230893,1.333182855192],\n", | |
| "[2.228101256370,0.414203565241,2.183579437381],\n", | |
| "[2.222517435885,0.317141005906,1.471012408731],\n", | |
| "[9.320211493452,2.372560283069,4.703074973053],\n", | |
| "[7.851127171156,8.685183820849,3.381408623745],\n", | |
| "[1.928463105951,2.212327107788,2.689829649584],\n", | |
| "[4.686019046512,5.051768358570,1.893461748159],\n", | |
| "[1.840063989249,2.560006221609,5.753165829958],\n", | |
| "[6.297026990705,4.761228789480,2.693945558926],\n", | |
| "[5.470524861495,2.385716397183,1.966451211354],\n", | |
| "[5.895215000912,2.781299485805,1.920027029213],\n", | |
| "[6.559269551953,6.673620057022,13.566411538661],\n", | |
| "[15.119018708296,13.963402201349,4.035369664998],\n", | |
| "[4.197577616234,4.500655342370,7.431722936367],\n", | |
| "[7.367065008737,0.906183648065,5.808908361908],\n", | |
| "[12.295119173364,10.433556588140,3.117804858643],\n", | |
| "[5.800871369365,5.312776438236,11.088027868135],\n", | |
| "[14.074778725073,2.894204508456,5.027294392330],\n", | |
| "[4.160049338029,0.010420617383,2.944892382179],\n", | |
| "[1.250292591043,2.069821818952,4.648402661089],\n", | |
| "[5.606047011568,5.478051195138,1.243723696885],\n", | |
| "[3.233634276798,-1.497433337636,2.606849832899],\n", | |
| "[2.150432552623,3.835743760495,3.803384890786],\n", | |
| "[5.464801144645,5.207368899181,2.134968103362],\n", | |
| "[8.651892381138,1.377904954425,1.750946357034],\n", | |
| "[8.304772552062,7.770380065397,3.804791113066],\n", | |
| "[8.485693694051,-0.404734262984,3.820759207309],\n", | |
| "[4.528249281729,-1.384523754443,6.086551773540],\n", | |
| "[6.502153753822,12.090227218063,9.268683166860],\n", | |
| "[15.234240441585,6.930274778093,5.059858958420],\n", | |
| "[9.724094735222,12.826205097055,11.106753606502],\n", | |
| "[16.966776737709,8.170033401245,5.871405138778],\n", | |
| "[6.317174682550,-0.656726050466,2.413489237108],\n", | |
| "[7.379716914055,0.061188654750,0.946541601385],\n", | |
| "[6.315831170489,6.973767728600,2.413164012856],\n", | |
| "[2.037312499853,1.213626243611,2.361732842368],\n", | |
| "[6.317174682550,-0.656726050466,2.413489237108],\n", | |
| "[7.379716914055,0.061188654750,0.946541601385],\n", | |
| "[6.315831170489,6.973767728600,2.413164012856],\n", | |
| "[6.833063043642,7.196192187905,2.065590813045],\n", | |
| "[2.686321175107,-0.218921544689,6.900102329043]])\n", | |
| "\n", | |
| "rhs = np.array([\n", | |
| " [0.758819891951,-0.651300523246],\n", | |
| "[0.426688830612,-0.904398497252],\n", | |
| "[0.810828368068,0.585283997335],\n", | |
| "[0.501122318337,0.865376462625],\n", | |
| "[0.739736646896,-0.672896495191],\n", | |
| "[0.939344735318,0.342974442531],\n", | |
| "[0.772758814825,0.634699782661],\n", | |
| "[0.932693471629,0.360670054179],\n", | |
| "[0.768412944603,0.639954331626],\n", | |
| "[-0.137312024075,0.990527843144],\n", | |
| "[0.391790298121,0.920054543110],\n", | |
| "[-0.995381363406,-0.095999694706],\n", | |
| "[-0.780081840193,0.625677490885],\n", | |
| "[-0.300935558533,0.953644477576],\n", | |
| "[0.323910313187,0.946087791387],\n", | |
| "[0.715503246213,-0.698609407794],\n", | |
| "[0.962399191517,-0.271639091749],\n", | |
| "[0.967513011545,-0.252821226345],\n", | |
| "[0.637334642466,-0.770587148551],\n", | |
| "[-0.590603558103,-0.806961856073],\n", | |
| "[0.808270433582,-0.588811435179],\n", | |
| "[0.295072065488,-0.955475000285],\n", | |
| "[-0.306889821084,-0.951745048695],\n", | |
| "[-0.492705718115,-0.870195998231],\n", | |
| "[0.613727113571,-0.789518226558],\n", | |
| "[0.632856823618,0.774268842716],\n", | |
| "[0.807796414304,0.589461578932],\n", | |
| "[-0.314214492827,-0.949352017166],\n", | |
| "[-0.996374945538,-0.085070370308],\n", | |
| "[0.200359154135,0.979722516509],\n", | |
| "[0.847785251675,-0.530339671383],\n", | |
| "[0.047955693765,-0.998849463851],\n", | |
| "[0.853693823285,-0.520775245269],\n", | |
| "[-0.192460097253,-0.981304800236],\n", | |
| "[0.560080646303,-0.828438090407],\n", | |
| "[-0.603801626511,-0.797134615873],\n", | |
| "[0.028476347154,-0.999594466598],\n", | |
| "[0.665615378155,-0.746294960699],\n", | |
| "[0.643791966239,0.765200564693],\n", | |
| "[0.643375754559,-0.765550545977],\n", | |
| "[-0.104989793036,-0.994473299470],\n", | |
| "[0.571631809436,-0.820510252490],\n", | |
| "[0.061203102437,-0.998125332938],\n", | |
| "[0.233088142031,0.972455612378],\n", | |
| "[0.955275617845,-0.295716915225],\n", | |
| "[0.002123075556,0.999997746273],\n", | |
| "[-0.875390948742,0.483415646065],\n", | |
| "[0.962734116588,-0.270449664001],\n", | |
| "[-0.984563783595,0.175026158142],\n", | |
| "[-0.110750851712,-0.993848202114],\n", | |
| "[-0.994995973873,0.099915023778],\n", | |
| "[-0.381136605576,-0.924518733120],\n", | |
| "[-0.262466188796,-0.964941189783],\n", | |
| "[0.789744242057,-0.613436249449],\n", | |
| "[0.910202189280,0.414164188010],\n", | |
| "[0.192145195632,-0.981366508393],\n", | |
| "[-0.999505847329,0.031433440089],\n", | |
| "[-0.355443621626,0.934697722178],\n", | |
| "[-0.536818404475,0.843697813566],\n", | |
| "[-0.026918332092,0.999637636045],\n", | |
| "[-0.486856937753,0.873481724000],\n", | |
| "[-0.160197613914,-0.987084963160],\n", | |
| "[0.017351249626,-0.999849455736],\n", | |
| "[0.975215995213,-0.221254972102],\n", | |
| "[0.067790192353,-0.997699598988],\n", | |
| "[0.998379030524,0.056914948915],\n", | |
| "[-0.008008011779,-0.999967935360],\n", | |
| "[0.110259957141,-0.993902782897],\n", | |
| "[0.284732693451,-0.958606954534],\n", | |
| "[0.998835022321,0.048255550820],\n", | |
| "[0.332749444008,-0.943015274273],\n", | |
| "[-0.681015819986,0.732268702683],\n", | |
| "[-0.046496074465,0.998918472679],\n", | |
| "[-0.622230919516,0.782833751699],\n", | |
| "[-0.664447250961,-0.747335166234],\n", | |
| "[-0.985058549518,-0.172219784061],\n", | |
| "[-0.809097411808,0.587674551265],\n", | |
| "[-0.456751209251,0.889594476629],\n", | |
| "[-0.121137228418,0.992635770004],\n", | |
| "[0.458305066638,0.888794951546],\n", | |
| "[-0.997531402688,0.070221796121],\n", | |
| "[-0.771631481765,-0.636069851785],\n", | |
| "[-0.789813234534,0.613347417501],\n", | |
| "[-0.785428571519,-0.618952307566],\n", | |
| "[-0.229468566631,-0.973316072470],\n", | |
| "[-0.999865134470,-0.016422937357],\n", | |
| "[-0.343971703892,-0.938980014122],\n", | |
| "[0.132001662751,-0.991249494845],\n", | |
| "[0.447768251191,-0.894149648116],\n", | |
| "[0.734738044409,0.678350946117],\n", | |
| "[0.654344684102,-0.756196425797],\n", | |
| "[0.916324996471,0.400435389097],\n", | |
| "[-0.013866259274,-0.999903858805],\n", | |
| "[-0.977978940460,-0.208703598475],\n", | |
| "[0.386308751360,-0.922369529322],\n", | |
| "[0.730827288888,-0.682562432175],\n", | |
| "[0.993310769414,-0.115471708074],\n", | |
| "[0.061973444391,-0.998077798666],\n", | |
| "[0.531499274096,-0.847058747452],\n", | |
| "[0.948606993649,-0.316456587229],\n", | |
| "[-0.213525497335,-0.976937491341],\n", | |
| "[-0.945754835492,0.324881195430],\n", | |
| "[-0.955170211567,-0.296057202133],\n", | |
| "[-0.915519606137,0.402273353304],\n", | |
| "[-0.413691406230,0.910417168342],\n", | |
| "[-0.619567390997,0.784943468037],\n", | |
| "[-0.499825431225,-0.866126167657],\n", | |
| "[-0.803362241585,0.595490645431],\n", | |
| "[-0.729523729186,-0.683955501882],\n", | |
| "[-0.292034037221,-0.956407926099],\n", | |
| "[-0.725354210642,-0.688375819668],\n", | |
| "[0.025094720524,-0.999685077913],\n", | |
| "[0.653186092977,-0.757197416756],\n", | |
| "[0.999996380545,0.002690519915],\n", | |
| "[0.040444388116,-0.999181791002],\n", | |
| "[0.585937305957,-0.810356386714],\n", | |
| "[-0.972580977956,0.232564488514],\n", | |
| "[-0.682005889558,0.731346680178],\n", | |
| "[-0.576483832055,-0.817108555444],\n", | |
| "[-0.240311165479,0.970695906938],\n", | |
| "[-0.192910080899,0.981216439267],\n", | |
| "[-0.258603228602,0.965983628307],\n", | |
| "[0.969658216994,-0.244464603196],\n", | |
| "[-0.237711607332,0.971335777031],\n", | |
| "[-0.397589891432,0.917563228465],\n", | |
| "[0.177254819873,-0.984164990655],\n", | |
| "[-0.777179130943,-0.629279427939],\n", | |
| "[-0.985168474300,-0.171589851816],\n", | |
| "[0.328176168975,0.944616537076],\n", | |
| "[-0.984870483086,-0.173292041206],\n", | |
| "[-0.999869506569,-0.016154560750],\n", | |
| "[-0.920612168893,0.390478212564],\n", | |
| "[-0.920611956514,-0.390478713278],\n", | |
| "[0.787684492989,0.616078841955],\n", | |
| "[0.912761904140,-0.408491990560],\n", | |
| "[-0.479247695366,0.877679694698],\n", | |
| "[-0.999908102359,-0.013556800409],\n", | |
| "[-0.015930509978,0.999873101374],\n", | |
| "[0.971287474652,0.237908893452],\n", | |
| "[0.112608006165,0.993639490433],\n", | |
| "[-0.817532086707,-0.575883049937],\n", | |
| "[0.994296812496,0.106648247335],\n", | |
| "[0.967278846358,0.253715654597],\n", | |
| "[0.984651066308,0.174534459689],\n", | |
| "[0.928048647042,0.372459002743],\n", | |
| "[-0.822128136447,0.569302491881],\n", | |
| "[-0.271663690890,-0.962392248021],\n", | |
| "[-0.999999532466,0.000966988740],\n", | |
| "[-0.887666452801,0.460486990665],\n", | |
| "[-0.490401547284,-0.871496599202],\n", | |
| "[0.324972105535,0.945723601600],\n", | |
| "[0.237199588259,-0.971460938654],\n", | |
| "[-0.763537312602,0.645763712409],\n", | |
| "[-0.975797647246,0.218675448162],\n", | |
| "[-0.561959531602,0.827164726546],\n", | |
| "[-0.370654116869,0.928770975886],\n", | |
| "[0.742251379773,-0.670121548098],\n", | |
| "[0.847910924600,0.530138721416],\n", | |
| "[-0.153354183285,0.988171288021],\n", | |
| "[-0.450042859141,-0.893006956824],\n", | |
| "[-0.899488167026,0.436945119415],\n", | |
| "[-0.356958742809,0.934120150694],\n", | |
| "[-0.147431061698,0.989072334082],\n", | |
| "[0.313182074111,-0.949693102247],\n", | |
| "[0.711237758498,-0.702951528120],\n", | |
| "[0.629974508368,0.776615811586],\n", | |
| "[-0.147261468361,0.989097598792],\n", | |
| "[0.153656795119,0.988124278274],\n", | |
| "[-0.673782271809,-0.738929935918],\n", | |
| "[0.343934565414,-0.938993618037],\n", | |
| "[-0.167925584657,-0.985799674385],\n", | |
| "[0.251453682117,-0.967869332994],\n", | |
| "[-0.970248190488,0.242112471499],\n", | |
| "[-0.850093841150,0.526631238381],\n", | |
| "[-0.192448852855,0.981307005496],\n", | |
| "[-0.844431018493,0.535664311866],\n", | |
| "[0.688392912627,-0.725337988696],\n", | |
| "[0.945046137890,-0.326936992798],\n", | |
| "[0.909893345753,-0.414842258401],\n", | |
| "[-0.093494025920,0.995619840661],\n", | |
| "[0.541260742345,0.840854808392],\n", | |
| "[0.010129029587,0.999948700064],\n", | |
| "[0.613014840888,0.790071392249],\n", | |
| "[0.690531574895,0.723302249460],\n", | |
| "[0.792139917969,-0.610339536946],\n", | |
| "[0.877794657656,0.479037095630],\n", | |
| "[0.625055804559,-0.780580067122],\n", | |
| "[0.999523774546,0.030858128885],\n", | |
| "[-0.636507870153,0.771270206370],\n", | |
| "[-0.066778118061,0.997767850228],\n", | |
| "[0.973267548320,-0.229674289784],\n", | |
| "[0.421871833853,0.906655478008],\n", | |
| "[0.934458352622,0.356072446582],\n", | |
| "[0.167959872664,0.985793832997],\n", | |
| "[0.541864275199,-0.840466006013],\n", | |
| "[-0.541864275199,0.840466006013],\n", | |
| "[0.448253166923,0.893906649681],\n", | |
| "[-0.934276215980,-0.356550069772],\n", | |
| "[0.180934808155,-0.983495091598],\n", | |
| "[-0.984384538445,-0.176031475793],\n", | |
| "[0.338582469918,0.940936720011],\n", | |
| "[0.568947016933,-0.822374179996],\n", | |
| "[0.807967030446,-0.589227695981],\n", | |
| "[0.254413981276,0.967095406944],\n", | |
| "[-0.981569579166,0.191105105260],\n", | |
| "[0.180398298366,0.983593642693],\n", | |
| "[-0.693129333821,0.720813239749],\n", | |
| "[0.268839373304,0.963185024469],\n", | |
| "[-0.538011589792,0.842937440887],\n", | |
| "[0.184447976081,0.982842278354],\n", | |
| "[0.391765632645,0.920065046113],\n", | |
| "[0.054134275560,-0.998533665036],\n", | |
| "[-0.957589780282,-0.288135059825],\n", | |
| "[-0.992077753016,-0.125625363563],\n", | |
| "[-0.980005575953,0.198970025637],\n", | |
| "[-0.999966337136,0.008205156575],\n", | |
| "[-0.602673910975,0.797987566965],\n", | |
| "[0.066779454698,0.997767760769],\n", | |
| "[-0.672257660131,0.740317255233],\n", | |
| "[-0.613976843879,-0.789324036869],\n", | |
| "[0.168293863061,0.985736869380],\n", | |
| "[-0.942939645515,-0.332963699098],\n", | |
| "[-0.983586884412,-0.180435142952],\n", | |
| "[-0.972194745861,-0.234173816045],\n", | |
| "[-0.915272835386,-0.402834502997],\n", | |
| "[0.173279298789,-0.984872725082],\n", | |
| "[-0.954040318161,-0.299678279699],\n", | |
| "[-0.934362424721,0.356324093025],\n", | |
| "[-0.541169116351,-0.840913781257],\n", | |
| "[-0.241136439529,-0.970491224861],\n", | |
| "[-0.939297589636,0.343103538460],\n", | |
| "[-0.880542274778,0.473967617384],\n", | |
| "[-0.275461792728,-0.961312020494],\n", | |
| "[0.542355843933,-0.840148878802],\n", | |
| "[0.814857973476,0.579660661993],\n", | |
| "[0.434287242945,-0.900774439366],\n", | |
| "[-0.211831333925,-0.977306239603],\n", | |
| "[-0.826486533117,0.562956490838],\n", | |
| "[-0.679375668051,0.733790638847],\n", | |
| "[0.234628276198,0.972085167055],\n", | |
| "[-0.502631158132,0.864500965225],\n", | |
| "[0.486943441467,0.873433503372],\n", | |
| "[0.826418200570,0.563056797993],\n", | |
| "[-0.358752130683,-0.933432862466],\n", | |
| "[0.377093311816,-0.926175271848],\n", | |
| "[-0.094767897717,-0.995499395059],\n", | |
| "[-0.512297945086,-0.858807787261],\n", | |
| "[0.144787078537,-0.989462835021],\n", | |
| "[-0.567144729454,-0.823618149298],\n", | |
| "[-0.339815282810,-0.940492197505],\n", | |
| "[-0.497812138043,-0.867284886999],\n", | |
| "[-0.786658806987,0.617387982868],\n", | |
| "[-0.069897258407,0.997554195654],\n", | |
| "[-0.241885029494,0.970304917285],\n", | |
| "[0.012006084779,0.999927924367],\n", | |
| "[0.544537012698,0.838736813191],\n", | |
| "[-0.210557222631,-0.977581534194],\n", | |
| "[-0.934631853414,0.355616786138],\n", | |
| "[-0.149785860469,-0.988718461446],\n", | |
| "[-0.540492644788,-0.841348739186],\n", | |
| "[-0.312717269476,0.949846255649],\n", | |
| "[0.295832859869,0.955239718093],\n", | |
| "[0.773253886364,0.634096544087],\n", | |
| "[0.962220285869,0.272272145955],\n", | |
| "[0.579710896262,-0.814822236291],\n", | |
| "[-0.463135808786,-0.886287325093],\n", | |
| "[0.135835774431,-0.990731367417],\n", | |
| "[0.996316264452,0.085754890169],\n", | |
| "[0.571726656426,0.820444166493],\n", | |
| "[-0.588458388342,0.808527504288],\n", | |
| "[0.687947249319,-0.725760692071],\n", | |
| "[0.959191863595,-0.282756023478],\n", | |
| "[-0.092314711517,-0.995729880057],\n", | |
| "[-0.886368483698,-0.462980465147],\n", | |
| "[0.689870424107,0.723932868395],\n", | |
| "[0.145723894110,0.989325298719],\n", | |
| "[-0.592741368498,0.805392866911],\n", | |
| "[-0.784393388523,-0.620263663325],\n", | |
| "[-0.954750900642,-0.297406653797],\n", | |
| "[-0.180023145072,0.983662374618],\n", | |
| "[-0.164540968462,0.986370249804],\n", | |
| "[0.672605496193,0.740001247628],\n", | |
| "[-0.734213471052,0.678918683588],\n", | |
| "[-0.192645906534,0.981268339801],\n", | |
| "[0.890570971573,-0.454844308079],\n", | |
| "[-0.301897039227,-0.953340536066],\n", | |
| "[0.595939356964,-0.803029440818],\n", | |
| "[-0.800929876258,-0.598758159290],\n", | |
| "[-0.811789230512,0.583950550325],\n", | |
| "[0.204346608920,-0.978898597109],\n", | |
| "[-0.739400093830,-0.673266292966],\n", | |
| "[0.282538137751,0.959256066291],\n", | |
| "[-0.736721585125,0.676196203784],\n", | |
| "[-0.896303714566,0.443440696435],\n", | |
| "[-0.981701088260,0.190428394177],\n", | |
| "[-0.938102494718,0.346357776588],\n", | |
| "[-0.932034962437,-0.362368360643],\n", | |
| "[-0.950523520575,0.310652598304],\n", | |
| "[0.516177744441,-0.856481486165],\n", | |
| "[0.714398781061,-0.699738795279],\n", | |
| "[0.075784187821,-0.997124243450],\n", | |
| "[0.495200661436,-0.868778628255],\n", | |
| "[0.089966570430,-0.995944785721],\n", | |
| "[0.882598424837,0.470127664019],\n", | |
| "[0.543822711496,0.839200130161],\n", | |
| "[0.847773062853,0.530359155573],\n", | |
| "[-0.276928917976,0.960890407065],\n", | |
| "[-0.874073296584,-0.485794063569],\n", | |
| "[-0.955026529802,-0.296520365869],\n", | |
| "[-0.927871045906,-0.372901223074],\n", | |
| "[-0.973101336282,-0.230377493100],\n", | |
| "[0.992192979201,0.124712036403],\n", | |
| "[0.945632677133,0.325236590713],\n", | |
| "[0.975518783516,0.219916127210],\n", | |
| "[-0.625004115692,0.780621454591],\n", | |
| "[0.673938927667,0.738787061185],\n", | |
| "[-0.701200543406,0.712964093014],\n", | |
| "[0.559425742743,0.828880472901],\n", | |
| "[-0.057969687550,-0.998318343679],\n", | |
| "[-0.009442742323,-0.999955416315],\n", | |
| "[0.762098589971,0.647460994319],\n", | |
| "[0.477996720833,-0.878361619649],\n", | |
| "[-0.993856072283,0.110680204132],\n", | |
| "[-0.987312098673,0.158791749829],\n", | |
| "[-0.943913408442,0.330193091028],\n", | |
| "[-0.974323688587,0.225151837340],\n", | |
| "[-0.924465160658,0.381266529778],\n", | |
| "[-0.942287169850,0.334805748960],\n", | |
| "[-0.307466221579,0.951558995852],\n", | |
| "[0.933928626244,0.357459537685],\n", | |
| "[0.028037836007,0.999606862598],\n", | |
| "[0.883811775897,-0.467842649602],\n", | |
| "[0.973544570757,-0.228497196371],\n", | |
| "[0.919146693754,-0.393915416506],\n", | |
| "[0.908741967944,0.417358401972],\n", | |
| "[-0.737823421329,0.674993776963],\n", | |
| "[-0.581986622542,0.813198359063],\n", | |
| "[-0.356813900071,0.934175487110],\n", | |
| "[-0.491124905137,0.871089161656],\n", | |
| "[0.776092880415,-0.630618617684],\n", | |
| "[0.244271577543,-0.969706861069],\n", | |
| "[0.651139428396,0.758958131117],\n", | |
| "[0.067355905764,0.997729012287],\n", | |
| "[0.838362044722,-0.545113824783],\n", | |
| "[0.874213078294,0.485542473673],\n", | |
| "[-0.252018538597,0.967722406583],\n", | |
| "[0.211890811284,0.977293345978],\n", | |
| "[0.507124749115,-0.861872663933],\n", | |
| "[-0.709509393997,-0.704695976879],\n", | |
| "[0.984559533037,0.175050066855],\n", | |
| "[0.834559751505,0.550917435891],\n", | |
| "[0.054703711936,0.998502630893],\n", | |
| "[-0.898782283973,-0.438395262310],\n", | |
| "[-0.956570295491,-0.291501749197],\n", | |
| "[-0.939120008645,-0.343589303330],\n", | |
| "[-0.863322672489,-0.504652319093],\n", | |
| "[0.284539391123,-0.958664349446],\n", | |
| "[-0.836753371090,-0.547579944820],\n", | |
| "[0.538429933992,-0.842670283196],\n", | |
| "[0.290756555088,-0.956797066087],\n", | |
| "[-0.299330022285,-0.954149641177],\n", | |
| "[-0.614056267976,-0.789262250306],\n", | |
| "[-0.680803270557,-0.732466317859],\n", | |
| "[0.154346357158,-0.988016802505],\n", | |
| "[-0.673109915930,-0.739542453870],\n", | |
| "[-0.629540270051,0.776967855438],\n", | |
| "[-0.626155574883,-0.779698144183],\n", | |
| "[-0.836424076445,0.548082807925],\n", | |
| "[-0.086792017222,0.996226453045],\n", | |
| "[0.385042819311,0.922898709121],\n", | |
| "[-0.089039960736,0.996028054521],\n", | |
| "[-0.913213709211,-0.407480945947],\n", | |
| "[-0.639500397385,0.768790765907],\n", | |
| "[-0.105557455301,0.994413205680],\n", | |
| "[0.940666312435,0.339333005543],\n", | |
| "[0.985927050236,0.167176109576],\n", | |
| "[0.993619478108,0.112784452496],\n", | |
| "[0.963492711132,0.267734561826],\n", | |
| "[-0.235275956544,-0.971928610687],\n", | |
| "[0.649313447494,0.760520904975],\n", | |
| "[0.754701391400,-0.656068449035],\n", | |
| "[0.768950477235,-0.639308347794],\n", | |
| "[-0.691750317295,0.722136758878],\n", | |
| "[-0.595446209704,-0.803395177574],\n", | |
| "[-0.775749440657,0.631041048839],\n", | |
| "[-0.035585634820,0.999366630719],\n", | |
| "[-0.923291523123,-0.384099939247],\n", | |
| "[-0.174234804440,0.984704134713],\n", | |
| "[-0.946913595033,0.321488170142],\n", | |
| "[0.995337040718,-0.096458153491],\n", | |
| "[-0.457670054127,0.889122107224],\n", | |
| "[0.046494805375,0.998918531750],\n", | |
| "[0.748652220944,0.662962934164],\n", | |
| "[0.158343599812,0.987384071372],\n", | |
| "[-0.041500353216,-0.999138489241],\n", | |
| "[0.619350691665,-0.785114463460],\n", | |
| "[0.407008559376,-0.913424344209],\n", | |
| "[0.954409356563,-0.298500887946],\n", | |
| "[-0.498042485565,0.867152629340],\n", | |
| "[-0.750563440906,-0.660798396771],\n", | |
| "[-0.971098339560,0.238679732916],\n", | |
| "[-0.846308521598,-0.532693050706],\n", | |
| "[0.598431375559,0.801174068943],\n", | |
| "[-0.279696967818,0.960088332495],\n", | |
| "[0.883499250779,0.468432571320],\n", | |
| "[0.945406183719,-0.325894381336],\n", | |
| "[0.812238794761,0.583325072567],\n", | |
| "[0.103918744908,0.994585790396],\n", | |
| "[0.824421021387,0.565977013222],\n", | |
| "[0.138550093224,0.990355426939],\n", | |
| "[-0.267425217801,0.963578617905],\n", | |
| "[0.803263634971,0.595623650246],\n", | |
| "[0.908528316363,0.417823286051],\n", | |
| "[0.018255846903,-0.999833348141],\n", | |
| "[-0.546483932357,-0.837469588508],\n", | |
| "[-0.768605636422,0.639722889742],\n", | |
| "[-0.835024256726,0.550213132049],\n", | |
| "[-0.803668426216,0.595077356906],\n", | |
| "[-0.324733217069,0.945805655371],\n", | |
| "[0.617235133272,0.786778742885],\n", | |
| "[0.607106904836,0.794620164670],\n", | |
| "[-0.438928535553,-0.898521975623],\n", | |
| "[-0.324712499941,-0.945812768143],\n", | |
| "[0.811413660091,0.584472302353],\n", | |
| "[0.139653983862,0.990200365982],\n", | |
| "[0.998426795257,-0.056070799114],\n", | |
| "[-0.048519912610,-0.998822215452],\n", | |
| "[0.060956635270,-0.998140415281],\n", | |
| "[-0.144719879504,-0.989472665856],\n", | |
| "[-0.064099162297,-0.997943534171],\n", | |
| "[-0.212186005582,-0.977229297061],\n", | |
| "[-0.942302511321,0.334762568334],\n", | |
| "[-0.412653277446,-0.910888177886],\n", | |
| "[-0.943095484453,-0.332522040177],\n", | |
| "[-0.826602762676,0.562785814264],\n", | |
| "[-0.937294158275,0.348539324701],\n", | |
| "[-0.811824198189,0.583901936317],\n", | |
| "[-0.953179490035,0.302405125250],\n", | |
| "[0.225016589986,0.974354932369],\n", | |
| "[-0.956839059170,0.290618331918],\n", | |
| "[-0.692501348673,0.721416580130],\n", | |
| "[-0.871336012924,0.490686817208],\n", | |
| "[0.342003185285,0.939698792835],\n", | |
| "[-0.700999223389,0.713162035450],\n", | |
| "[0.983757402899,-0.179503125994],\n", | |
| "[-0.058285040939,0.998299981971],\n", | |
| "[0.747771056376,0.663956660669],\n", | |
| "[0.198918536032,-0.980016028452],\n", | |
| "[-0.790011518939,-0.613091999576],\n", | |
| "[-0.611144734064,0.791518865237],\n", | |
| "[0.220255858914,0.975442133914],\n", | |
| "[0.722511486253,0.691358917085],\n", | |
| "[0.866830762370,0.498602476337],\n", | |
| "[0.533984773018,-0.845494093525],\n", | |
| "[-0.092882628498,-0.995677064777],\n", | |
| "[-0.947343752688,0.320218385237],\n", | |
| "[-0.327372267067,-0.944895443293],\n", | |
| "[0.914092106824,-0.405506621698],\n", | |
| "[0.339898086374,-0.940462275096],\n", | |
| "[-0.254342344261,-0.967114249671],\n", | |
| "[-0.458064891238,0.888918756364],\n", | |
| "[-0.611619809169,-0.791151824261],\n", | |
| "[-0.660257709572,0.751039118123],\n", | |
| "[-0.333974019442,-0.942582279877],\n", | |
| "[0.904095618957,0.427330213982],\n", | |
| "[0.122467202203,0.992472561024],\n", | |
| "[-0.436618685818,-0.899646665750],\n", | |
| "[0.524557718188,-0.851374888219],\n", | |
| "[-0.885573884410,-0.464498541710],\n", | |
| "[0.018561117197,-0.999827727625],\n", | |
| "[0.304629354218,-0.952470974124],\n", | |
| "[-0.457610080728,0.889152975599],\n", | |
| "[0.150703327059,0.988579034379],\n", | |
| "[0.467754498701,0.883858432638],\n", | |
| "[-0.343594415272,0.939118138358],\n", | |
| "[-0.185592315552,0.982626832734],\n", | |
| "[-0.330037064249,0.943967974150],\n", | |
| "[0.873453050646,-0.486908377744],\n", | |
| "[0.945553480467,-0.325466765703],\n", | |
| "[0.960237123276,-0.279185721487],\n", | |
| "[0.391992130936,0.919968569726],\n", | |
| "[-0.199825791897,0.979831441062],\n", | |
| "[-0.845571585864,0.533862054448],\n", | |
| "[0.461024760877,0.887387271634],\n", | |
| "[0.890847795386,-0.454301888017],\n", | |
| "[0.959225991218,-0.282640226740],\n", | |
| "[0.459823184912,-0.888010494655],\n", | |
| "[0.016482538387,0.999864153737],\n", | |
| "[0.865310532040,-0.501236155062],\n", | |
| "[0.038040822853,0.999276185945],\n", | |
| "[-0.130456555557,0.991454026726],\n", | |
| "[-0.099696953356,-0.995017847826],\n", | |
| "[-0.920058538984,-0.391780914341],\n", | |
| "[0.954791660805,0.297275771730],\n", | |
| "[-0.205236460371,-0.978712417074],\n", | |
| "[0.960980387463,0.276616512362],\n", | |
| "[0.900816104495,0.434200812853],\n", | |
| "[-0.341715451787,0.939803463502],\n", | |
| "[-0.997010793432,0.077262395635],\n", | |
| "[0.861424473341,0.507885692582],\n", | |
| "[0.059013844764,0.998257164325],\n", | |
| "[-0.996876307008,-0.078978658670],\n", | |
| "[0.899919937741,-0.436055163548],\n", | |
| "[0.308038963989,-0.951373741841],\n", | |
| "[-0.286761914388,-0.958001881238],\n", | |
| "[0.446458099598,-0.894804540279],\n", | |
| "[-0.403017441581,-0.915192297707],\n", | |
| "[-0.974267426981,0.225395165708],\n", | |
| "[0.547724196635,-0.836658953469],\n", | |
| "[0.813948389114,-0.580937190976],\n", | |
| "[0.483326946724,-0.875439925164],\n", | |
| "[-0.951217839590,-0.308520050637],\n", | |
| "[-0.398473271392,0.917179945259],\n", | |
| "[0.675968877593,0.736930170726],\n", | |
| "[0.951223579675,0.308502352455],\n", | |
| "[-0.946496195780,-0.322714969245],\n", | |
| "[-0.270236053271,0.962794098192],\n", | |
| "[0.744638817839,0.667467625408],\n", | |
| "[-0.436671305670,0.899621126255],\n", | |
| "[-0.965324970316,-0.261051147639],\n", | |
| "[-0.688533255969,-0.725204767928],\n", | |
| "[0.356488404531,-0.934299747102],\n", | |
| "[0.987567188133,-0.157197483829],\n", | |
| "[0.963415344577,0.268012824008],\n", | |
| "[0.452531294089,-0.891748522774],\n", | |
| "[-0.840736532008,-0.541444441976],\n", | |
| "[0.786455034838,0.617647535555],\n", | |
| "[0.370669379380,-0.928764884774],\n", | |
| "[-0.877712324228,-0.479187933799],\n", | |
| "[0.747531375143,-0.664226499905],\n", | |
| "[0.963470835322,-0.267813273538],\n", | |
| "[0.953809209502,-0.300413035452],\n", | |
| "[0.449129796488,-0.893466521984],\n", | |
| "[-0.444126441515,0.895964119788],\n", | |
| "[0.192646162765,0.981268289497],\n", | |
| "[-0.346083837730,0.938203590519],\n", | |
| "[0.352539195959,0.935797048143],\n", | |
| "[-0.087661411671,0.996150328466],\n", | |
| "[-0.408625441128,0.912702168762],\n", | |
| "[0.772460301142,-0.635063054475],\n", | |
| "[-0.996274841848,0.086234792869],\n", | |
| "[0.387316742337,0.921946712726],\n", | |
| "[0.064501125244,0.997917634298],\n", | |
| "[0.386849583460,-0.922142830465],\n", | |
| "[-0.925425522866,0.378929547052],\n", | |
| "[-0.266393169007,-0.963864450795],\n", | |
| "])\n", | |
| "\n", | |
| "result = np.array([\n", | |
| " [0.136841011935,0.099590312620,-0.236431324555],\n", | |
| "[0.418833184265,-0.176422171788,-0.242411012477],\n", | |
| "[-0.556499444562,0.399622485111,0.156876959451],\n", | |
| "[-0.347031395626,0.032887469750,0.314143925876],\n", | |
| "[-0.254346765055,0.341489633857,-0.087142868803],\n", | |
| "[-0.275377713801,0.125072161205,0.150305552596],\n", | |
| "[-0.200800457043,-0.167089949105,0.367890406148],\n", | |
| "[-0.363432040182,0.161845155835,0.201586884348],\n", | |
| "[-0.169485855371,-0.139269433074,0.308755288445],\n", | |
| "[0.285518523871,-0.662883929421,0.377365405550],\n", | |
| "[-0.241059279862,-0.318604312159,0.559663592021],\n", | |
| "[0.244059661359,-0.198380921417,-0.045678739942],\n", | |
| "[0.112414995673,-0.287917173330,0.175502177657],\n", | |
| "[-0.159108611740,-0.248400203880,0.407508815619],\n", | |
| "[0.000888728366,-0.451057849396,0.450169121030],\n", | |
| "[0.330384125744,0.174928905044,-0.505313030788],\n", | |
| "[-0.163635986231,0.250276540866,-0.086640554635],\n", | |
| "[-0.200054834273,0.280748006085,-0.080693171812],\n", | |
| "[0.072680383838,0.181860501527,-0.254540885365],\n", | |
| "[0.374282716398,-0.267411824310,-0.106870892087],\n", | |
| "[0.169989037480,0.107257170502,-0.277246207982],\n", | |
| "[0.307797424379,-0.095620510361,-0.212176914019],\n", | |
| "[0.065738187218,0.059825928240,-0.125564115458],\n", | |
| "[0.189263493598,0.011924662273,-0.201188155871],\n", | |
| "[-0.183680777211,0.218017716505,-0.034336939295],\n", | |
| "[-0.070360615071,-0.099012034547,0.169372649618],\n", | |
| "[-0.109599575724,0.038384814070,0.071214761654],\n", | |
| "[0.013715970059,0.315687487801,-0.329403457859],\n", | |
| "[0.087207550093,-0.082082567850,-0.005124982244],\n", | |
| "[-0.335077429691,0.123822536827,0.211254892865],\n", | |
| "[-0.110094249600,0.297927171621,-0.187832922022],\n", | |
| "[0.107641110034,0.362329661780,-0.469970771814],\n", | |
| "[-0.758643644099,0.993693725054,-0.235050080955],\n", | |
| "[0.591143252546,0.358714141431,-0.949857393978],\n", | |
| "[-0.961205948754,1.544479402626,-0.583273453872],\n", | |
| "[0.341627684952,0.598069443416,-0.939697128368],\n", | |
| "[0.082184071750,0.082706631266,-0.164890703016],\n", | |
| "[-0.076882446996,0.154253743636,-0.077371296640],\n", | |
| "[-0.164890032526,0.082706445763,0.082183586764],\n", | |
| "[-0.077371460041,0.154253788144,-0.076882328103],\n", | |
| "[0.094003963999,0.075371726481,-0.169375690480],\n", | |
| "[-0.082352127102,0.156227021743,-0.073874894642],\n", | |
| "[0.103508014093,0.093755455331,-0.197263469425],\n", | |
| "[-0.176412508608,0.106363031321,0.070049477287],\n", | |
| "[-0.130950208766,0.416567264593,-0.285617055827],\n", | |
| "[-0.200558351692,0.112484613196,0.088073738497],\n", | |
| "[-0.284402360072,-0.087875262463,0.372277622535],\n", | |
| "[-0.075590029700,0.251604546928,-0.176014517227],\n", | |
| "[0.112795012883,-0.281843360838,0.169048347955],\n", | |
| "[0.119358141040,-0.047767678530,-0.071590462510],\n", | |
| "[0.066491983042,-0.116653217498,0.050161234456],\n", | |
| "[0.184187298421,-0.110217215786,-0.073970082635],\n", | |
| "[0.198473603756,0.024619514221,-0.223093117977],\n", | |
| "[-0.215076089793,0.241755047353,-0.026678957559],\n", | |
| "[-0.136940558852,0.028766776487,0.108173782365],\n", | |
| "[0.047026185258,0.167649437217,-0.214675622474],\n", | |
| "[0.232810818472,-0.234177890299,0.001367071827],\n", | |
| "[-0.167777280224,-0.048323588321,0.216100868545],\n", | |
| "[-0.020522555298,-0.090786844021,0.111309399318],\n", | |
| "[0.049029105775,-0.146500481215,0.097471375440],\n", | |
| "[0.197301165602,-0.242726522664,0.045425357062],\n", | |
| "[0.077285987084,1.377628241631,-1.454914228715],\n", | |
| "[0.004116867766,0.432620139362,-0.436737007128],\n", | |
| "[-0.716949746877,0.734652198957,-0.017702452080],\n", | |
| "[0.046810982668,0.454073084707,-0.500884067376],\n", | |
| "[-0.481083048082,0.476983259495,0.004099788587],\n", | |
| "[-0.170178201971,1.135993422252,-0.965815220281],\n", | |
| "[0.056788411614,1.408174944902,-1.464963356516],\n", | |
| "[-0.016886088583,0.435608257138,-0.418722168555],\n", | |
| "[-0.708209634856,0.704348742746,0.003860892109],\n", | |
| "[0.024892785410,0.448537620550,-0.473430405961],\n", | |
| "[0.142795614639,-0.233518160893,0.090722546254],\n", | |
| "[-0.107109612540,-0.068050106458,0.175159718998],\n", | |
| "[0.075458229800,-0.154076267060,0.078618037260],\n", | |
| "[0.164700270850,-0.084435452305,-0.080264818545],\n", | |
| "[0.080265047567,-0.051856085517,-0.028408962050],\n", | |
| "[0.226800850284,-0.485412940750,0.258612090465],\n", | |
| "[-0.299608288140,-0.341631548645,0.641239836785],\n", | |
| "[0.304575309672,-0.653942499939,0.349367190267],\n", | |
| "[-0.225192396030,-0.258309955444,0.483502351474],\n", | |
| "[0.212256135444,-0.239015643956,0.026759508512],\n", | |
| "[0.200845767231,0.033580446079,-0.234426213310],\n", | |
| "[0.124547977947,-0.188668861602,0.064120883655],\n", | |
| "[0.179448917194,-0.118461518193,-0.060987399000],\n", | |
| "[0.224613301266,0.096893143906,-0.321506445172],\n", | |
| "[0.472750401045,-0.470575411046,-0.002174989998],\n", | |
| "[0.462572570878,-0.140050904095,-0.322521666782],\n", | |
| "[0.087285565138,0.288798005819,-0.376083570957],\n", | |
| "[-0.156294046554,0.673417455161,-0.517123408607],\n", | |
| "[-0.594586590348,0.494169083294,0.100417507054],\n", | |
| "[0.022634241426,0.219672944946,-0.242307186371],\n", | |
| "[-0.412087271158,0.279674712375,0.132412558783],\n", | |
| "[-0.550354872119,0.810921500531,-0.260566628412],\n", | |
| "[0.185331609890,-0.052315816504,-0.133015793385],\n", | |
| "[0.239277354938,0.316805916935,-0.556083271872],\n", | |
| "[-0.245298537909,0.570076569016,-0.324778031107],\n", | |
| "[-0.129867206273,0.179210268705,-0.049343062432],\n", | |
| "[0.618400892611,0.103521417308,-0.721922309919],\n", | |
| "[-0.087387635793,0.357560972095,-0.270173336302],\n", | |
| "[-0.364140666745,0.449433565293,-0.085292898548],\n", | |
| "[0.047050952021,0.284156198219,-0.331207150240],\n", | |
| "[0.330924480812,-0.356772720019,0.025848239207],\n", | |
| "[0.280217634878,-0.259915823529,-0.020301811349],\n", | |
| "[0.086635198149,-0.261701921995,0.175066723846],\n", | |
| "[0.088420500879,-0.409702168431,0.321281667552],\n", | |
| "[0.059694031552,-0.171588720718,0.111894689166],\n", | |
| "[0.178301146763,-0.062029218681,-0.116271928082],\n", | |
| "[0.077538571525,-0.166119885784,0.088581314259],\n", | |
| "[0.197329652802,-0.085461263055,-0.111868389747],\n", | |
| "[0.161842374630,0.103426147467,-0.265268522097],\n", | |
| "[0.312509210096,-0.121844926765,-0.190664283330],\n", | |
| "[-0.036009769764,0.252796130071,-0.216786360307],\n", | |
| "[-0.026899451743,0.352524221885,-0.325624770142],\n", | |
| "[-0.325309229104,0.324516687089,0.000792542014],\n", | |
| "[0.277796699273,0.255102267773,-0.532898967045],\n", | |
| "[-0.320650731285,0.615106097126,-0.294455365841],\n", | |
| "[0.365718321810,-0.450224179565,0.084505857756],\n", | |
| "[-0.072312620648,-0.317740414674,0.390053035322],\n", | |
| "[1.890567850283,-1.454954209142,-0.435613641140],\n", | |
| "[0.086715701948,-1.621714557611,1.534998855663],\n", | |
| "[0.001078529711,-0.435772389600,0.434693859889],\n", | |
| "[-0.601949715593,0.035888263756,0.566061451837],\n", | |
| "[-0.485993758686,0.508180347003,-0.022186588317],\n", | |
| "[-0.437854961218,-0.029111536743,0.466966497961],\n", | |
| "[0.024656768238,-0.621826852661,0.597170084423],\n", | |
| "[0.702884850900,0.055019047919,-0.757903898819],\n", | |
| "[0.408308067655,-0.352884950969,-0.055423116686],\n", | |
| "[0.386189287674,-0.257968558855,-0.128220728819],\n", | |
| "[0.076057480001,-0.161786939201,0.085729459200],\n", | |
| "[0.191639843243,-0.090091595879,-0.101548247364],\n", | |
| "[0.089132878582,-0.080805325404,-0.008327553177],\n", | |
| "[0.430156741813,-0.484446084532,0.054289342719],\n", | |
| "[0.484357374404,-0.430077972966,-0.054279401438],\n", | |
| "[-0.230524762257,0.203008565771,0.027516196486],\n", | |
| "[-0.217760905155,0.247276663914,-0.029515758758],\n", | |
| "[0.214169305839,-0.277586417397,0.063417111558],\n", | |
| "[0.258781163832,-0.258175670577,-0.000605493256],\n", | |
| "[-0.132816482303,-0.038925158721,0.171741641024],\n", | |
| "[-0.124060372558,0.111036201491,0.013024171067],\n", | |
| "[-0.019159988217,-0.303720968169,0.322880956385],\n", | |
| "[0.088705454034,-0.040330380641,-0.048375073394],\n", | |
| "[-0.123106511071,0.072108750388,0.050997760683],\n", | |
| "[-0.108661309825,-0.153642653365,0.262303963190],\n", | |
| "[-0.152318494781,0.086532604897,0.065785889884],\n", | |
| "[-0.085237480045,-0.189768513566,0.275005993610],\n", | |
| "[0.323007040082,-0.542852071641,0.219845031559],\n", | |
| "[0.576319540060,-0.342920803845,-0.233398736215],\n", | |
| "[0.178660149329,-0.179126687131,0.000466537802],\n", | |
| "[0.126710280612,-0.232796505999,0.106086225387],\n", | |
| "[0.219977629969,-0.119733013612,-0.100244616357],\n", | |
| "[-0.393046589518,0.031165819580,0.361880769937],\n", | |
| "[-0.041330656327,0.521240054997,-0.479909398669],\n", | |
| "[0.082262094038,-0.145228388011,0.062966293973],\n", | |
| "[0.195587959817,-0.206960161479,0.011372201662],\n", | |
| "[-0.006015561553,-0.153479143535,0.159494705088],\n", | |
| "[-0.206949012854,-0.035632727240,0.242581740094],\n", | |
| "[-0.069138738648,0.175536203001,-0.106397464353],\n", | |
| "[-0.090773491331,0.058835796409,0.031937694923],\n", | |
| "[0.012326330785,-0.355199188635,0.342872857850],\n", | |
| "[0.123317147104,-0.015430085659,-0.107887061444],\n", | |
| "[0.210997566304,-0.233720867228,0.022723300924],\n", | |
| "[-0.016674027659,-0.163443926081,0.180117953740],\n", | |
| "[-0.230653278555,-0.027678316758,0.258331595313],\n", | |
| "[0.199693367951,0.217430842418,-0.417124210369],\n", | |
| "[-0.272293248403,0.568772550608,-0.296479302205],\n", | |
| "[-0.449542851374,0.236751314330,0.212791537044],\n", | |
| "[0.030840462190,-0.671160893857,0.640320431666],\n", | |
| "[-0.240961456809,-0.065445263078,0.306406719888],\n", | |
| "[0.088705006687,0.053942143387,-0.142647150073],\n", | |
| "[-0.155170488380,0.249530762351,-0.094360273971],\n", | |
| "[0.369152805901,0.225171584613,-0.594324390513],\n", | |
| "[-0.148746736741,0.609279988383,-0.460533251642],\n", | |
| "[0.146918097980,-0.294193644291,0.147275546311],\n", | |
| "[0.591136619067,-0.949848451162,0.358711832095],\n", | |
| "[-0.961204484218,-0.583275355359,1.544479839577],\n", | |
| "[0.341621736320,-0.939632967558,0.598011231238],\n", | |
| "[0.302738493614,0.134382887980,-0.437121381594],\n", | |
| "[-0.229960862414,0.332038416030,-0.102077553616],\n", | |
| "[-0.244842685935,0.380714420531,-0.135871734595],\n", | |
| "[-0.529873356052,0.147948847745,0.381924508307],\n", | |
| "[-0.259833937321,0.104665452927,0.155168484395],\n", | |
| "[-0.190328201292,-0.128381658625,0.318709859916],\n", | |
| "[-0.165693043892,0.034422158330,0.131270885562],\n", | |
| "[-0.442356960814,0.226497647693,0.215859313121],\n", | |
| "[-0.091823745546,0.179334635145,-0.087510889599],\n", | |
| "[-0.153685077249,0.082945914937,0.070739162311],\n", | |
| "[-0.109488213267,0.257698557466,-0.148210344199],\n", | |
| "[-0.164876989709,0.158271913354,0.006605076355],\n", | |
| "[0.092042729251,-0.169936905009,0.077894175758],\n", | |
| "[-0.084897346995,-0.071847161877,0.156744508872],\n", | |
| "[-0.059942718963,0.091328267734,-0.031385548771],\n", | |
| "[-0.772702607078,0.582753939457,0.189948667620],\n", | |
| "[-0.349807790198,0.306095928214,0.043711861984],\n", | |
| "[-0.330978955011,-0.014574494281,0.345553449292],\n", | |
| "[-0.414334031669,0.642418167572,-0.228084135903],\n", | |
| "[0.086577037555,-0.309276928683,0.222699891128],\n", | |
| "[0.169055120665,-0.411641881238,0.242586760573],\n", | |
| "[0.212081174799,-0.087098544222,-0.124982630577],\n", | |
| "[0.439357136967,0.269040819684,-0.708397956650],\n", | |
| "[0.561202700362,-0.515506409050,-0.045696291312],\n", | |
| "[0.168303172098,-0.447716894326,0.279413722228],\n", | |
| "[-0.118341378086,0.189623594162,-0.071282216076],\n", | |
| "[-0.076581400500,0.470638346061,-0.394056945560],\n", | |
| "[0.143816755426,-1.077882169387,0.934065413962],\n", | |
| "[0.456473452544,-0.470239440996,0.013765988452],\n", | |
| "[-0.063956958763,-0.429845369009,0.493802327772],\n", | |
| "[0.135147007835,-0.455710660380,0.320563652546],\n", | |
| "[-0.514227204414,0.094429425253,0.419797779162],\n", | |
| "[0.202074448773,-0.245911352490,0.043836903717],\n", | |
| "[-0.037472110587,-0.152040491079,0.189512601666],\n", | |
| "[-0.236522091623,-0.003785783710,0.240307875333],\n", | |
| "[-0.042079814645,0.200620381400,-0.158540566756],\n", | |
| "[0.086554315629,0.103909978157,-0.190464293786],\n", | |
| "[0.125851804501,-0.068659894181,-0.057191910320],\n", | |
| "[0.027098050190,-0.071988598144,0.044890547953],\n", | |
| "[0.272866099569,-0.274645425948,0.001779326379],\n", | |
| "[0.084897508255,-0.156744565932,0.071847057676],\n", | |
| "[-0.092042810011,-0.077893983174,0.169936793184],\n", | |
| "[0.079960636275,-0.154308848050,0.074348211775],\n", | |
| "[0.164948888972,-0.080174408317,-0.084774480655],\n", | |
| "[0.156380721765,-0.245842090911,0.089461369146],\n", | |
| "[0.291204840128,-0.096089820165,-0.195115019962],\n", | |
| "[0.171260103794,-0.078247160189,-0.093012943606],\n", | |
| "[0.090683873509,0.254476705034,-0.345160578544],\n", | |
| "[0.073325396249,0.102633828610,-0.175959224858],\n", | |
| "[-0.217188850342,0.295987812709,-0.078798962368],\n", | |
| "[0.456100526195,-0.240417508406,-0.215683017788],\n", | |
| "[0.188945615946,-0.335426104535,0.146480488588],\n", | |
| "[0.293259921765,-0.165193393720,-0.128066528045],\n", | |
| "[0.095313636665,1.198037747742,-1.293351384407],\n", | |
| "[0.066211949375,-0.224719120733,0.158507171358],\n", | |
| "[0.056370523806,-0.237892796003,0.181522272197],\n", | |
| "[0.077815691590,0.095791237332,-0.173606928922],\n", | |
| "[-0.078553971646,0.175254032875,-0.096700061229],\n", | |
| "[-0.215850812856,0.136216614270,0.079634198586],\n", | |
| "[-0.098652390748,0.272384739779,-0.173732349031],\n", | |
| "[0.142381783114,0.160594480033,-0.302976263147],\n", | |
| "[0.177991359026,-0.634615202985,0.456623843959],\n", | |
| "[-0.082692984558,-0.212142817967,0.294835802525],\n", | |
| "[-0.055397925448,-0.233676404336,0.289074329784],\n", | |
| "[0.088132866286,-0.192808485929,0.104675619644],\n", | |
| "[-0.110275405255,-0.130974367032,0.241249772287],\n", | |
| "[-0.099147031152,0.010182847084,0.088964184068],\n", | |
| "[0.042120858947,0.137864571210,-0.179985430157],\n", | |
| "[-0.185383223367,0.233548904766,-0.048165681399],\n", | |
| "[-0.040583276210,0.137651145393,-0.097067869183],\n", | |
| "[0.022701152363,0.115715416444,-0.138416568807],\n", | |
| "[0.065979682099,0.117345941240,-0.183325623339],\n", | |
| "[0.235341563906,0.028506132836,-0.263847696742],\n", | |
| "[-0.002664144912,0.146458926869,-0.143794781956],\n", | |
| "[0.253256532114,-0.027868806745,-0.225387725368],\n", | |
| "[0.136662555160,-0.175552185389,0.038889630229],\n", | |
| "[-0.261284526439,0.002042754259,0.259241772180],\n", | |
| "[0.029458063303,-0.177811004861,0.148352941558],\n", | |
| "[-0.259496902792,-0.060831977742,0.320328880534],\n", | |
| "[0.033030053592,-0.093633331042,0.060603277450],\n", | |
| "[0.190003462074,0.526150862004,-0.716154324078],\n", | |
| "[0.298572415755,-0.344626254882,0.046053839127],\n", | |
| "[0.350218918361,0.008699901921,-0.358918820281],\n", | |
| "[0.635817240688,-0.410305809242,-0.225511431446],\n", | |
| "[0.163930023647,-0.415893708680,0.251963685033],\n", | |
| "[-0.115127668820,-0.176953501498,0.292081170318],\n", | |
| "[-0.119681328557,0.001881833914,0.117799494643],\n", | |
| "[-0.162663684067,0.104988902870,0.057674781196],\n", | |
| "[0.458926726435,0.239269678115,-0.698196404550],\n", | |
| "[0.278836273668,-0.095556300509,-0.183279973159],\n", | |
| "[0.071704111360,0.152682215098,-0.224386326458],\n", | |
| "[-0.125695035816,0.107754339452,0.017940696364],\n", | |
| "[-0.189373146854,0.118554288676,0.070818858177],\n", | |
| "[-0.166266069120,-0.278337664048,0.444603733169],\n", | |
| "[0.167011955147,0.095182554469,-0.262194509615],\n", | |
| "[-0.088593221557,0.139083793499,-0.050490571942],\n", | |
| "[0.042812253872,0.054741673638,-0.097553927510],\n", | |
| "[0.081620418698,0.000278342129,-0.081898760827],\n", | |
| "[-0.249618830717,0.115434423524,0.134184407193],\n", | |
| "[-0.122393971393,-0.105291500153,0.227685471546],\n", | |
| "[-0.020523364032,-0.090122087193,0.110645451225],\n", | |
| "[0.145729872290,0.183993161064,-0.329723033353],\n", | |
| "[0.250622605534,-0.139853273086,-0.110769332448],\n", | |
| "[0.136629295326,-0.280331997782,0.143702702455],\n", | |
| "[0.277842529681,-0.422966664446,0.145124134765],\n", | |
| "[-0.105613010395,-0.096992605261,0.202605615657],\n", | |
| "[0.118354935649,-0.193931625480,0.075576689831],\n", | |
| "[-0.151380918941,-0.096665751153,0.248046670093],\n", | |
| "[-0.051687054486,0.134741276140,-0.083054221654],\n", | |
| "[0.180309231807,0.040618535556,-0.220927767364],\n", | |
| "[-0.426817173510,0.522966928930,-0.096149755420],\n", | |
| "[0.117521877957,0.148715073539,-0.266236951496],\n", | |
| "[0.403280480551,-0.561751918691,0.158471438140],\n", | |
| "[0.289419061305,0.053717379009,-0.343136440314],\n", | |
| "[0.347361023797,-0.264710081386,-0.082650942411],\n", | |
| "[-0.114169902033,0.043463570332,0.070706331701],\n", | |
| "[-0.105030327554,-0.064562719049,0.169593046603],\n", | |
| "[-0.041559697335,-0.060854548508,0.102414245843],\n", | |
| "[0.069127822325,-0.148064877994,0.078937055669],\n", | |
| "[-0.057223253925,-0.065343229813,0.122566483738],\n", | |
| "[0.265379759338,-0.109547064284,-0.155832695054],\n", | |
| "[0.268210794858,-0.335577256151,0.067366461293],\n", | |
| "[0.118028428200,1.371920658897,-1.489949087097],\n", | |
| "[-0.043068358898,0.543679713454,-0.500611354555],\n", | |
| "[0.575452187173,0.034276699012,-0.609728886185],\n", | |
| "[-0.067475010293,0.368284604815,-0.300809594522],\n", | |
| "[0.409842892782,-0.030555639482,-0.379287253301],\n", | |
| "[-0.199516873520,0.100504624847,0.099012248673],\n", | |
| "[-0.126161321526,-0.128062905955,0.254224227481],\n", | |
| "[-0.128071383663,0.051367165273,0.076704218390],\n", | |
| "[-0.030397637013,-0.065598077339,0.095995714352],\n", | |
| "[0.085213002651,0.273474203614,-0.358687206265],\n", | |
| "[0.198667289531,-0.086902219344,-0.111765070188],\n", | |
| "[0.124497154425,0.261026824558,-0.385523978983],\n", | |
| "[0.180937075481,-0.070773649888,-0.110163425593],\n", | |
| "[-0.133006713706,0.085999994754,0.047006718952],\n", | |
| "[-0.084869072993,-0.155270139991,0.240139212984],\n", | |
| "[-0.077810617590,-0.064749876898,0.142560494488],\n", | |
| "[0.123417258824,-0.174872087058,0.051454828234],\n", | |
| "[-0.091529966625,-0.038160454671,0.129690421296],\n", | |
| "[0.046379466740,-0.117606629497,0.071227162757],\n", | |
| "[-0.117311367496,-0.028664023206,0.145975390702],\n", | |
| "[0.018417924427,0.423852340161,-0.442270264587],\n", | |
| "[-0.068711842793,1.649979888518,-1.581268045725],\n", | |
| "[-1.863014030725,1.517842218054,0.345171812671],\n", | |
| "[0.155351748091,0.313109550962,-0.468461299053],\n", | |
| "[0.087421661938,-0.262444535192,0.175022873253],\n", | |
| "[0.073562868011,-0.143910036983,0.070347168972],\n", | |
| "[-0.160883153845,-0.077814615371,0.238697769215],\n", | |
| "[0.084523069957,-0.184257475687,0.099734405730],\n", | |
| "[-0.116042505258,-0.066274032782,0.182316538040],\n", | |
| "[0.180602920282,-0.221379503730,0.040776583448],\n", | |
| "[-0.425692935017,-0.096113083114,0.521806018132],\n", | |
| "[-0.211125979475,0.171899067348,0.039226912127],\n", | |
| "[-0.398280510933,0.020536683488,0.377743827445],\n", | |
| "[0.086937281543,0.062937032955,-0.149874314499],\n", | |
| "[-0.048257919690,0.083193567872,-0.034935648182],\n", | |
| "[0.061529917743,0.040839789195,-0.102369706938],\n", | |
| "[-0.095611910819,0.069322260913,0.026289649906],\n", | |
| "[-0.005540921948,-0.051159606925,0.056700528874],\n", | |
| "[0.041786224744,-0.166118655187,0.124332430443],\n", | |
| "[-0.228167878574,-0.071097079145,0.299264957719],\n", | |
| "[-0.053359370221,-0.108372125943,0.161731496164],\n", | |
| "[0.193963450830,0.102967977451,-0.296931428280],\n", | |
| "[0.329651862535,-0.114314559913,-0.215337302622],\n", | |
| "[-0.521556481180,0.353018953686,0.168537527494],\n", | |
| "[-0.479034911725,0.009246845931,0.469788065793],\n", | |
| "[-0.212154495227,0.310578646720,-0.098424151494],\n", | |
| "[-0.322694926006,0.199208237027,0.123486688979],\n", | |
| "[0.107410424751,-0.533266392171,0.425855967419],\n", | |
| "[-0.470893692192,-0.233561474887,0.704455167080],\n", | |
| "[0.216601822349,0.176069320982,-0.392671143331],\n", | |
| "[0.163562413845,-0.073339545401,-0.090222868444],\n", | |
| "[-0.167383016592,0.117328454769,0.050054561823],\n", | |
| "[-0.115420560327,-0.270547088984,0.385967649311],\n", | |
| "[0.209596054089,-0.300215990535,0.090619936446],\n", | |
| "[0.355611804323,-0.098714429057,-0.256897375266],\n", | |
| "[0.225488899630,-0.075221965399,-0.150266934231],\n", | |
| "[0.095314080648,0.411119493873,-0.506433574521],\n", | |
| "[0.069845020060,0.150588508424,-0.220433528484],\n", | |
| "[-0.294097708730,0.370799757707,-0.076702048977],\n", | |
| "[0.088642568083,0.186263897003,-0.274906465086],\n", | |
| "[-0.201088112898,0.261788685872,-0.060700572974],\n", | |
| "[0.091982342431,0.087403616728,-0.179385959159],\n", | |
| "[0.442780712154,-0.215739491769,-0.227041220385],\n", | |
| "[0.101231610294,0.064941196937,-0.166172807231],\n", | |
| "[0.219936564326,0.101637990816,-0.321574555141],\n", | |
| "[-0.384788692626,0.562608827841,-0.177820135215],\n", | |
| "[0.209518726466,0.332253501888,-0.541772228354],\n", | |
| "[0.225870650459,-0.326491189241,0.100620538782],\n", | |
| "[0.331789553264,-0.048748071793,-0.283041481471],\n", | |
| "[0.666561301419,-0.765203509494,0.098642208075],\n", | |
| "[-0.155924706620,-0.281448412999,0.437373119619],\n", | |
| "[-0.435409656558,-0.109074855700,0.544484512258],\n", | |
| "[0.194402967039,-0.579034726433,0.384631759394],\n", | |
| "[0.614732898058,-0.515910886544,-0.098822011515],\n", | |
| "[0.075645462441,-0.446559765152,0.370914302710],\n", | |
| "[0.169766984395,-0.249329273792,0.079562289397],\n", | |
| "[-0.074951558121,-0.073270037051,0.148221595171],\n", | |
| "[-0.087343732214,-0.159065553310,0.246409285524],\n", | |
| "[-0.137709452928,0.079569925628,0.058139527300],\n", | |
| "[-0.250808205598,0.093917125528,0.156891080069],\n", | |
| "[-0.123530096709,0.211738285857,-0.088208189148],\n", | |
| "[-1.059851614751,0.542005196535,0.517846418216],\n", | |
| "[-0.555307760437,1.085863807847,-0.530556047410],\n", | |
| "[0.371519133066,0.145041268787,-0.516560401853],\n", | |
| "[0.129110191239,-0.268388694223,0.139278502985],\n", | |
| "[0.212684153513,-0.102313146285,-0.110371007227],\n", | |
| "[0.109559642053,-0.182191659544,0.072632017491],\n", | |
| "[-0.053000088985,-0.127479264157,0.180479353142],\n", | |
| "[0.128200734280,-0.058428426070,-0.069772308210],\n", | |
| "[-0.133378259510,0.046651489594,0.086726769916],\n", | |
| "[-0.160982753607,-0.086594776470,0.247577530077],\n", | |
| "[-0.079640858794,0.142417920774,-0.062777061980],\n", | |
| "[0.090722211586,-0.233518705554,0.142796493968],\n", | |
| "[-0.068049361788,-0.107109495132,0.175158856920],\n", | |
| "[-1.059942004287,0.517890987304,0.542051016984],\n", | |
| "[-0.555354000116,-0.530601036455,1.085955036571],\n", | |
| "[0.320745413313,0.281721991911,-0.602467405224],\n", | |
| "[-0.273858229678,0.514397557019,-0.240539327341],\n", | |
| "[1.336025078336,-0.091689404302,-1.244335674034],\n", | |
| "[-0.187687381247,0.354356379389,-0.166668998142],\n", | |
| "[0.276720104214,-0.759974985451,0.483254881236],\n", | |
| "[0.194785958943,-0.070924953966,-0.123861004977],\n", | |
| "[0.137762977829,-0.188711218406,0.050948240577],\n", | |
| "[0.178011531707,-0.073828749638,-0.104182782068],\n", | |
| "[-0.284736627428,0.155332351149,0.129404276279],\n", | |
| "[-0.114671087473,-0.137647148442,0.252318235915],\n", | |
| "[-0.159326681187,0.071053497145,0.088273184042],\n", | |
| "[-0.174722041761,0.214752835763,-0.040030794002],\n", | |
| "[-0.177464280233,0.116821372493,0.060642907740],\n", | |
| "[-0.057780195990,-0.111306697682,0.169086893672],\n", | |
| "[-0.164770050170,0.080238900154,0.084531150016],\n", | |
| "[-0.147744782561,-0.133383582694,0.281128365254],\n", | |
| "[0.110749334855,-0.267855968364,0.157106633509],\n", | |
| "[-0.218078584005,-0.309361606715,0.527440190720],\n", | |
| "[-0.134014905616,-0.112090050033,0.246104955649],\n", | |
| "[0.119351868383,0.067664639870,-0.187016508252],\n", | |
| "[0.187354965238,-0.067787097348,-0.119567867890],\n", | |
| "[0.027142104642,-0.146368624818,0.119226520177],\n", | |
| "[0.169623694243,-0.268259208177,0.098635513934],\n", | |
| "[0.101449833335,-0.192389625348,0.090939792013],\n", | |
| "[-0.090596297156,-0.081210664914,0.171806962070],\n", | |
| "[-0.093090155164,0.035095545415,0.057994609749],\n", | |
| "[-0.151122947823,0.092551854124,0.058571093699],\n", | |
| "[0.046808010227,0.823117096732,-0.869925106959],\n", | |
| "[-0.078905646184,1.466458462202,-1.387552816018],\n", | |
| "[-0.649700298481,0.590817398570,0.058882899911],\n", | |
| "[-0.536520292707,-0.047997085278,0.584517377985],\n", | |
| "[-0.472958708568,0.477451048441,-0.004492339872],\n", | |
| "[-0.000289933578,0.647775821708,-0.647485888130],\n", | |
| "[0.031768388619,0.705210969231,-0.736979357850],\n", | |
| "[0.408193236077,-0.035239150363,-0.372954085714],\n", | |
| "[0.160691446123,0.871032609173,-1.031724055295],\n", | |
| "[0.484216659521,-0.016918723836,-0.467297935686],\n", | |
| "[0.430778900946,-0.457599764163,0.026820863218],\n", | |
| "[0.514213049093,0.023486175898,-0.537699224992],\n", | |
| "[0.597661181904,-0.564161113670,-0.033500068234],\n", | |
| "[0.187884455607,-0.518741501698,0.330857046090],\n", | |
| "[0.196715080208,-0.402010615213,0.205295535005],\n", | |
| "[-0.151364059133,-0.157966361641,0.309330420774],\n", | |
| "[0.067264718072,-0.161082791041,0.093818072969],\n", | |
| "[-0.188605117419,-1.036429629743,1.225034747162],\n", | |
| "[0.214024669928,-0.324275868373,0.110251198445],\n", | |
| "[-0.315215101494,-0.162377742338,0.477592843832],\n", | |
| "[0.066766928115,-0.135059933696,0.068293005581],\n", | |
| "[-0.136202768358,0.051444804560,0.084757963798],\n", | |
| "[-0.151033650388,-0.091671581973,0.242705232361],\n", | |
| "[-0.083353661623,0.132383142313,-0.049029480690],\n", | |
| "[0.232622083306,-0.379501433274,0.146879349968],\n", | |
| "[-0.111428498663,-0.070356800261,0.181785298924],\n", | |
| "[0.021315903813,0.096920187655,-0.118236091468],\n", | |
| "[0.157800646561,0.089269470471,-0.247070117031],\n", | |
| "[0.106993355945,-0.241905754526,0.134912398581],\n", | |
| "[-0.130325770844,-0.164333216640,0.294658987483],\n", | |
| "[-0.136204614046,-0.009237339110,0.145441953156],\n", | |
| "[-0.235577058279,0.131037829186,0.104539229094],\n", | |
| "[0.142021020797,0.298334287050,-0.440355307848],\n", | |
| "[0.858205885199,-0.581421948006,-0.276783937193],\n", | |
| "[0.077811077220,-0.285392448913,0.207581371693],\n", | |
| "[0.208372772724,-0.132668635414,-0.075704137310],\n", | |
| "[0.149082121273,0.090289298304,-0.239371419577],\n", | |
| "[0.266065113894,-0.171317859334,-0.094747254560],\n", | |
| "[0.148917156242,-0.070769508970,-0.078147647272],\n", | |
| "[0.165694706773,-0.570442044778,0.404747338005],\n", | |
| "[0.250159002508,-0.072662986445,-0.177496016063],\n", | |
| "[0.181103237747,-0.316708655513,0.135605417766],\n", | |
| "[0.488489805845,-0.044667985830,-0.443821820015],\n", | |
| "[-0.242955277035,0.159769746585,0.083185530450],\n", | |
| "[-0.264277751888,-0.507583340739,0.771861092626],\n", | |
| "[0.222539735544,0.266865922791,-0.489405658334],\n", | |
| "[0.045601594406,0.227203521664,-0.272805116070],\n", | |
| "[0.264153462705,-0.219998062539,-0.044155400166],\n", | |
| "[0.079858130226,0.041300732739,-0.121158862965],\n", | |
| "[-0.039554904165,0.332166163743,-0.292611259578],\n", | |
| "[0.087715179972,-0.373401319738,0.285686139766],\n", | |
| "[-0.155305251241,-0.505825305569,0.661130556810],\n", | |
| "[-0.110423117009,0.033811533975,0.076611583034],\n", | |
| "[0.058884727052,-0.474881285402,0.415996558350],\n", | |
| "[-0.458026935881,-0.011852028930,0.469878964811],\n", | |
| "[-0.124144488657,-0.851776926745,0.975921415403],\n", | |
| "[0.277692656430,0.074295155362,-0.351987811792],\n", | |
| "[-0.068025456007,0.212212201141,-0.144186745133],\n", | |
| "[-0.096431068018,0.537918211352,-0.441487143334],\n", | |
| "[-0.218675445235,0.144337403672,0.074338041563],\n", | |
| "[-0.350282981140,0.251569463936,0.098713517204],\n", | |
| "[-0.222295424578,-0.092844479417,0.315139903995],\n", | |
| "[-0.268918014310,0.197821377814,0.071096636496],\n", | |
| "[-0.073815773404,0.368316693479,-0.294500920075],\n", | |
| "[0.080487365943,0.086355759876,-0.166843125818],\n", | |
| "[0.185448769748,-0.095985791150,-0.089462978598],\n", | |
| "[-0.646112280757,0.060197014784,0.585915265973],\n", | |
| "[-0.499973336777,0.545463440769,-0.045490103993],\n", | |
| "[-0.473115149947,-0.007283608217,0.480398758165],\n", | |
| "[0.002470099964,-0.647729921277,0.645259821313],\n", | |
| "[0.732164503980,0.034097162938,-0.766261666918],\n", | |
| "[0.412810675634,-0.378304988070,-0.034505687564],\n", | |
| "[-0.269152427176,0.094950349615,0.174202077562],\n", | |
| "[-0.138401057324,0.227224916461,-0.088823859137],\n", | |
| "[-0.207197688589,0.074215204972,0.132982483617],\n", | |
| "[-0.076323249460,-0.206264073162,0.282587322622],\n", | |
| "[0.229262093453,-0.414409291415,0.185147197963],\n", | |
| "[0.184787664494,-0.206461276919,0.021673612425],\n", | |
| "[-0.191557477741,0.077619667181,0.113937810559],\n", | |
| "[-0.470662759299,-0.320637078702,0.791299838000],\n", | |
| "[0.327665532831,-0.303468457990,-0.024197074841],\n", | |
| "[0.166351547059,0.091052741619,-0.257404288677],\n", | |
| "[0.286108932741,-0.190262398024,-0.095846534717],\n", | |
| "[0.165384597751,-0.087973275224,-0.077411322526],\n", | |
| "[0.178008353715,0.493170799839,-0.671179153553],\n", | |
| "[0.522088907557,-0.102964106306,-0.419124801250],\n", | |
| "[0.307001885760,-0.460226402678,0.153224516918],\n", | |
| "[0.073843414295,0.104052740511,-0.177896154806],\n", | |
| "[-0.121924159505,0.293727468604,-0.171803309099],\n", | |
| "[-0.298535224140,0.623998186190,-0.325462962050],\n", | |
| "[0.190272970513,-0.027333290882,-0.162939679630],\n", | |
| "[0.278929291358,-0.438351072751,0.159421781393],\n", | |
| "[-0.174064245594,-0.099486260386,0.273550505980],\n", | |
| "[-0.262347210649,0.105464420640,0.156882790009],\n", | |
| "[0.249334073142,-0.081255726152,-0.168078346989],\n", | |
| "[0.042436339492,-0.113405298044,0.070968958552],\n", | |
| "[-0.061894413436,-0.103509918960,0.165404332396],\n", | |
| "[0.112769639763,-0.233821128625,0.121051488862],\n", | |
| "[0.170444491667,-0.125504697238,-0.044939794429],\n", | |
| "[0.091217881042,0.141383195936,-0.232601076978],\n", | |
| "[-0.054364338437,0.138626369360,-0.084262030923],\n", | |
| "[-0.045326751843,0.076595556007,-0.031268804164],\n", | |
| "[-0.322368886627,0.231359508618,0.091009378010],\n", | |
| "[-0.487685523794,0.679525299259,-0.191839775465],\n", | |
| "[0.159909185708,0.275432235648,-0.435341421356],\n", | |
| "[-0.589862275063,0.352929741490,0.236932533574],\n", | |
| "[-0.363746706437,0.607940999532,-0.244194293095],\n", | |
| "[0.171185059592,0.053262290719,-0.224447350311],\n", | |
| "[0.232536008945,0.146816846291,-0.379352855236],\n", | |
| "[-0.111484785561,0.181873215721,-0.070388430161],\n", | |
| "[-0.030025325584,0.108651854803,-0.078626529219],\n", | |
| "[0.092492065308,0.054301481387,-0.146793546696],\n", | |
| "[0.151380871165,-0.248046611449,0.096665740285],\n", | |
| "[-0.118355121310,-0.075576823742,0.193931945052],\n", | |
| "[0.062537811180,-0.147009261953,0.084471450773],\n", | |
| "[-0.103412857944,-0.055969270528,0.159382128472],\n", | |
| "[-0.441774386560,0.029031577042,0.412742809519],\n", | |
| "[-0.900882933625,-0.063366463788,0.964249397413],\n", | |
| "[-0.149720107915,0.412886246268,-0.263166138353],\n", | |
| "[0.474251884345,-0.510765240692,0.036513356347],\n", | |
| "[-0.483021149525,0.101023708413,0.381997441112],\n", | |
| "[-1.054276448462,-0.000001179523,1.054277627985],\n", | |
| "[-0.101058275672,0.483188468876,-0.382130193204],\n", | |
| "[0.145182477499,-0.328630982720,0.183448505221],\n", | |
| "[0.250238863900,-0.110550435406,-0.139688428494],\n", | |
| "])" | |
| ], | |
| "metadata": { | |
| "id": "plxT4ionmUTa" | |
| }, | |
| "execution_count": null, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "for a, t, r in zip(mats, rhs, result):\n", | |
| " A = np.array([\n", | |
| " 0.,a[0],a[1],\n", | |
| " 0.,0.,a[2],\n", | |
| " 1.,1.,1.\n", | |
| " ]).reshape(3,3)\n", | |
| "\n", | |
| " np.testing.assert_allclose(\n", | |
| " col_piv_householder_qr_solve(A,np.array([t[0],t[1],0])),\n", | |
| " r\n", | |
| " )" | |
| ], | |
| "metadata": { | |
| "id": "e7ac6xfamoUd" | |
| }, | |
| "execution_count": null, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [], | |
| "metadata": { | |
| "id": "4vmWuQmqmsVO" | |
| }, | |
| "execution_count": null, | |
| "outputs": [] | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment