Skip to main content

Extremely simple interface for mathematics.

Project description

KiwiCalc

Abstract

The project is intended to help integrating mathematical expressions in python with greater ease and provide powerful tools along them. Python's syntax can be cumbersome when it comes to more sophisticated mathematical notations, so wouldn't it be easier to use them in a more intuitive "math-like" syntax?

Sources

Installation

You can install the library with pip, by executing the command pip install kiwicalc in your command prompt.

Basic Examples

First, import kiwicalc:

from kiwicalc import *

Plotting and scattering functions

my_function = Function("f(x) = x^2")
my_function.plot()
my_function = Function("f(x) = sin(x) * cos(y)")
my_function.plot()
my_function = Function("f(x,y) = sin(x) * cos(y)")
my_function.scatter3d()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kiwicalc-0.21.3.tar.gz (117.9 kB view details)

Uploaded Source

Built Distribution

kiwicalc-0.21.3-py3-none-any.whl (119.6 kB view details)

Uploaded Python 3

File details

Details for the file kiwicalc-0.21.3.tar.gz.

File metadata

  • Download URL: kiwicalc-0.21.3.tar.gz
  • Upload date:
  • Size: 117.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for kiwicalc-0.21.3.tar.gz
Algorithm Hash digest
SHA256 25a43bbd2b034435e71d5b185afd2dac2167bf47fc772bc99173da00a2e394d8
MD5 0e6f0bbc6047e3b158cf6521409bb6e3
BLAKE2b-256 fd4539a3e5c00bf85b48feebef2daf634a78d2340e0f486436dbfda30d933e19

See more details on using hashes here.

File details

Details for the file kiwicalc-0.21.3-py3-none-any.whl.

File metadata

  • Download URL: kiwicalc-0.21.3-py3-none-any.whl
  • Upload date:
  • Size: 119.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for kiwicalc-0.21.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b551c88f1af5e689395cd5a795cf6747410a3ef3db6943c5e0379a6ed8536144
MD5 8846c60aa54b9e73f96f0e9178d20724
BLAKE2b-256 05d14ee331e99d452777061d86ae2434a7d3f46778aef4f7fdff80e26768a522

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page