Multiplication de matrice de, résolution de Ax = b résoudre x

Donc on m'a donné un devoir à la maison qui nécessite de résoudre les coefficients de splines cubiques. Maintenant j'ai bien compris comment faire le calcul sur papier aussi bien comme avec MatLab, je veux résoudre le problème avec Python. Étant donné une équation Ax = b, où je sais que les valeurs de A et b, je veux être en mesure de résoudre pour x avec Python et je vais avoir du mal à trouver une bonne ressource pour faire une telle chose.

Ex.

A = |1 0 0|
    |1 4 1|
    |0 0 1|

x = Unknown 3x1 matrix

b = |0 |
    |24| 
    |0 |

Résoudre pour x

OP déjà balisé numpy.
J'ai regardé NumPy un peu mais c'est beaucoup, savez-vous qui NumPy fonction(s), ou au moins de la zone de NumPy serait en mesure de gérer cela au mieux?
Si Ax = B, x = (A^-1)B. Jetez un oeil à inv et dot fonctions.
comme une référence générale, prendre un coup d'oeil à NumPy pour Matlab Utilisateurs de la page si vous n'êtes pas venu à travers elle, déjà. Le défilement vers le bas, il ya une grande liste de l'algèbre linéaire équivalents qui peuvent être utiles, ainsi qu'une variété d'autres comparaisons pour vous aider à partir de Matlab dans le monde passionnant de Python 🙂
De points supplémentaires pour la divulgation de la c'est un devoir à la maison. Qui nous permet de le traiter en conséquence, vous donnant le bénéfice du travail que vous avez à faire pour comprendre les solutions.

OriginalL'auteur Scalahansolo | 2014-03-04