• [^] # Re: joujou avec les Matrices

    Posté par . En réponse à la dépêche Perl en ligne de commande. Évalué à 5.

    c'est faisable: + --> __add__ * -->__mul__ ** --> __pow__ et exemples d'utilisation http://www.pfdubois.com/numpy/doc/Numeric/Matrix_Matrix.py.html http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/189971 Ce qui donne, une fois numpy installé, >>> from Matrix import Matrix >>> a = Matrix([[1,3],[1,2]]) >>> id = Matrix([[1,0],[0,1]]) >>> print a+id Matrix([[2, 3], [1, 3]]) >>> print a-id Matrix([[0, 3], [1, 1]]) >>> print a*a*a Matrix([[13, 30], [10, 23]]) >>> print a**3 Matrix([[13, 30], [10, 23]]) L'équivalent Ruby de Numerical Python [ http://www.numpy.org/ ], c'est Numerical Ruby [ http://www.ir.isas.ac.jp/~masa/ruby/index-e.html ]