{ "info": { "author": "Francisco Vicent", "author_email": "franciscovicent at outlook com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "Simple module to work with matrices. Division between matrices isn't supported yet.\n\nImportant: this package is not maintained anymore.\n\nExamples:\n\n>>> from easymatrix import Matrix\n\n# Create a 2x3 matrix.\n>>> a = Matrix([\n... [1, 5, 0],\n... [2, 0, 3]\n... ])\n# Output is automatically created to be human-readable.\n>>> a\n1 5 0\n2 0 3\n\n# Define another to operate with.\n>>> b = Matrix([\n... [-3, -5, 7],\n... [0, 9, 1]\n... ])\n\n# Arithmetic operations.\n>>> c = a + b\n>>> c\n-2 0 7\n2 9 4\n\n>>> d = a - b\n>>> d\n4 10 -7\n2 -9 2\n\n# Multiplication: matrix * matrix.\n>>> e = d * c\nTraceback (most recent call last):\n ValueError: Expected ?x3 and 2x? matrices.\n\n>>> f = Matrix([\n... [1, 0],\n... [3, -2],\n... [0, 5]\n... ])\n>>> g = d * f\n>>> print(g)\n34 -55\n-25 28\n\n# Matrix * number.\n>>> g*2\n68 -110\n-50 56\n\n# Power.\n>>> g**2\n2531 -3410\n-1550 2159\n\n# Division: matrix / number.\n>>> g/10.\n3.4 -5.5\n-2.5 2.8", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "Author", "maintainer_email": "", "name": "easymatrix", "package_url": "https://pypi.org/project/easymatrix/", "platform": "", "project_url": "https://pypi.org/project/easymatrix/", "project_urls": null, "release_url": "https://pypi.org/project/easymatrix/1.0.0a1/", "requires_dist": null, "requires_python": null, "summary": "Operations with matrices.", "version": "1.0.0a1" }, "last_serial": 2432158, "releases": { "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "2f953440d75f68c66cf904b06e807579", "sha256": "f242cc5edaae1715375db79bc334dad0c52389422f9acb17ffb7b9e64f7c6217" }, "downloads": -1, "filename": "easymatrix-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f953440d75f68c66cf904b06e807579", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 4016, "upload_time": "2014-11-03T23:22:59", "url": "https://files.pythonhosted.org/packages/f4/8b/b3c0946246d9e8d5c84e38092b333fd592d4415fbd272a5a420311848bb4/easymatrix-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60731301dcd3cae9130e7d285c61937c", "sha256": "b603ae8136cc4f46f09594405d741bc50b5724c3599b76e8ec483d9d0aff209e" }, "downloads": -1, "filename": "easymatrix-1.0.0a1.zip", "has_sig": false, "md5_digest": "60731301dcd3cae9130e7d285c61937c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4764, "upload_time": "2014-11-02T16:38:28", "url": "https://files.pythonhosted.org/packages/70/09/9dec1e230945acf5d6da092b0196590b973e9e7408311e8432be28300950/easymatrix-1.0.0a1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f953440d75f68c66cf904b06e807579", "sha256": "f242cc5edaae1715375db79bc334dad0c52389422f9acb17ffb7b9e64f7c6217" }, "downloads": -1, "filename": "easymatrix-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f953440d75f68c66cf904b06e807579", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 4016, "upload_time": "2014-11-03T23:22:59", "url": "https://files.pythonhosted.org/packages/f4/8b/b3c0946246d9e8d5c84e38092b333fd592d4415fbd272a5a420311848bb4/easymatrix-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60731301dcd3cae9130e7d285c61937c", "sha256": "b603ae8136cc4f46f09594405d741bc50b5724c3599b76e8ec483d9d0aff209e" }, "downloads": -1, "filename": "easymatrix-1.0.0a1.zip", "has_sig": false, "md5_digest": "60731301dcd3cae9130e7d285c61937c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4764, "upload_time": "2014-11-02T16:38:28", "url": "https://files.pythonhosted.org/packages/70/09/9dec1e230945acf5d6da092b0196590b973e9e7408311e8432be28300950/easymatrix-1.0.0a1.zip" } ] }