Name | linmapper JSON |
Version |
0.0.9
JSON |
| download |
home_page | |
Summary | linmapper is a Python package that allows users to transform vertices of complex numbers from one plane (Z) to another plane (f(Z)). |
upload_time | 2023-03-10 15:58:51 |
maintainer | |
docs_url | None |
author | Supratim Das |
requires_python | |
license | MIT |
keywords |
calculator
linear
complex
number
mapping
supratim
das
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
linmapper 0.0.9
===============
Developed by Supratim Das
-------------------------
Package Description
-------------------
linmapper is a Python package that allows users to transform vertices of
complex numbers from one plane (Z) to another plane (f(Z)). The package
includes a function called linmapper(Z, fZ) that takes in two sets of
arrays of complex numbers representing vertices of Z-plane and
f(Z)-plane, and returns the function f(Z) that transforms the vertices
from Z-plane to f(Z)-plane.
Installation
------------
To install linmapper, simply use pip:
.. code:: python
pip install linmapper
pip install numpy
Usage
-----
To use the linmapper() function, first import the package:
.. code:: python
import linmapper as lmp
import numpy as np
Then, create two arrays of complex numbers representing the vertices of
Z-plane and f(Z)-plane, respectively:
.. code:: python
Z = np.array([-1+1j, 1+1j, 1+2j, -1+2j])
fZ = np.array([-2-1j, -2+7j, -6+7j, -6-1j])
Finally, call the linmapper() function with these arrays as arguments:
.. code:: python
lmp.linmapper(Z, fZ)
The function will return a function object that can be used to transform
any other complex number from Z-plane to f(Z)-plane.
Contributing
------------
If you find a bug or have a suggestion for a new feature, please open an
issue on GitHub. Pull requests are also welcome!
License
-------
linmapper is released under the MIT license. See LICENSE for details.
Change Log
==========
0.0.1 (10/03/2021)
-------------------
- First Release
Raw data
{
"_id": null,
"home_page": "",
"name": "linmapper",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "calculator,linear,complex,number,mapping,supratim,das",
"author": "Supratim Das",
"author_email": "supratim0707@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/fb/19/5707d90bbb67f537b4718ba937102df6e5dc506239094256486fd856b293/linmapper-0.0.9.tar.gz",
"platform": null,
"description": "linmapper 0.0.9\r\n===============\r\n\r\nDeveloped by Supratim Das\r\n-------------------------\r\n\r\nPackage Description\r\n-------------------\r\n\r\nlinmapper is a Python package that allows users to transform vertices of\r\ncomplex numbers from one plane (Z) to another plane (f(Z)). The package\r\nincludes a function called linmapper(Z, fZ) that takes in two sets of\r\narrays of complex numbers representing vertices of Z-plane and\r\nf(Z)-plane, and returns the function f(Z) that transforms the vertices\r\nfrom Z-plane to f(Z)-plane.\r\n\r\nInstallation\r\n------------\r\n\r\nTo install linmapper, simply use pip:\r\n\r\n.. code:: python\r\n\r\n pip install linmapper\r\n pip install numpy\r\n\r\nUsage\r\n-----\r\n\r\nTo use the linmapper() function, first import the package:\r\n\r\n.. code:: python\r\n\r\n import linmapper as lmp\r\n import numpy as np\r\n\r\nThen, create two arrays of complex numbers representing the vertices of\r\nZ-plane and f(Z)-plane, respectively:\r\n\r\n.. code:: python\r\n\r\n Z = np.array([-1+1j, 1+1j, 1+2j, -1+2j])\r\n fZ = np.array([-2-1j, -2+7j, -6+7j, -6-1j])\r\n\r\nFinally, call the linmapper() function with these arrays as arguments:\r\n\r\n.. code:: python\r\n\r\n lmp.linmapper(Z, fZ)\r\n\r\nThe function will return a function object that can be used to transform\r\nany other complex number from Z-plane to f(Z)-plane.\r\n\r\nContributing\r\n------------\r\n\r\nIf you find a bug or have a suggestion for a new feature, please open an\r\nissue on GitHub. Pull requests are also welcome!\r\n\r\nLicense\r\n-------\r\n\r\nlinmapper is released under the MIT license. See LICENSE for details.\r\n\r\n\r\nChange Log\r\n==========\r\n\r\n0.0.1 (10/03/2021)\r\n-------------------\r\n- First Release\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "linmapper is a Python package that allows users to transform vertices of complex numbers from one plane (Z) to another plane (f(Z)).",
"version": "0.0.9",
"split_keywords": [
"calculator",
"linear",
"complex",
"number",
"mapping",
"supratim",
"das"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9db20531ed2bf8c3353d86087b924749b50d837750d4615721a1337caa632474",
"md5": "9c497288cd5a7bc659f72ae79e9fd2cb",
"sha256": "7e2c75031253278ded38831534df5555a59d4fd07f4caacac0ffd52239c09880"
},
"downloads": -1,
"filename": "linmapper-0.0.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9c497288cd5a7bc659f72ae79e9fd2cb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3601,
"upload_time": "2023-03-10T15:58:49",
"upload_time_iso_8601": "2023-03-10T15:58:49.090785Z",
"url": "https://files.pythonhosted.org/packages/9d/b2/0531ed2bf8c3353d86087b924749b50d837750d4615721a1337caa632474/linmapper-0.0.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb195707d90bbb67f537b4718ba937102df6e5dc506239094256486fd856b293",
"md5": "c30442810bb949cc1bf2811e1a0c8c70",
"sha256": "33af45c3f26792ce0556cd51d5d11ca1cfff6e8b487419ed2fde952fc781d2a5"
},
"downloads": -1,
"filename": "linmapper-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "c30442810bb949cc1bf2811e1a0c8c70",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3417,
"upload_time": "2023-03-10T15:58:51",
"upload_time_iso_8601": "2023-03-10T15:58:51.677197Z",
"url": "https://files.pythonhosted.org/packages/fb/19/5707d90bbb67f537b4718ba937102df6e5dc506239094256486fd856b293/linmapper-0.0.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-10 15:58:51",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "linmapper"
}