All Projects → PawelTroka → Computator.net

PawelTroka / Computator.net

Licence: gpl-3.0
Computator.NET is a special kind of numerical software that is fast and easy to use but not worse than others feature-wise. It's features include: - Real and complex functions charts - Real and complex calculator - Real functions numerical calculations including different methods - Over 107 Elementary functions - Over 141 Special functions - Over 21 Matrix functions and operations - Scripting language with power to easy computations including matrices - You can declare your own custom functions with scripting language

Projects that are alternatives of or similar to Computator.net

Stdlib
✨ Standard library for JavaScript and Node.js. ✨
Stars: ✭ 2,749 (+1479.89%)
Mutual labels:  math, mathematics, scientific-computing
maths-for-deep-learning-ai
A open source book covering the foundational maths of deep learning and machine learning using TensorFlow
Stars: ✭ 35 (-79.89%)
Mutual labels:  calculus, math, mathematics
Mathematics for Machine Learning
Learn mathematics behind machine learning and explore different mathematics in machine learning.
Stars: ✭ 28 (-83.91%)
Mutual labels:  calculus, math, mathematics
Calc
C-style arbitrary precision calculator
Stars: ✭ 127 (-27.01%)
Mutual labels:  math, mathematics, calculator
Machine Learning Curriculum
Complete path for a beginner to become a Machine Learning Scientist!
Stars: ✭ 279 (+60.34%)
Mutual labels:  math, mathematics, calculus
graphest
A faithful graphing calculator
Stars: ✭ 42 (-75.86%)
Mutual labels:  math, plot, mathematics
string-math
Evaluates a math expression from a string. Supports variables and custom operators.
Stars: ✭ 14 (-91.95%)
Mutual labels:  calculator, math, mathematics
rclc
Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support
Stars: ✭ 24 (-86.21%)
Mutual labels:  calculator, math, mathematics
Awesome-Math-Learning
📜 Collection of the most awesome Math learning resources in the form of notes, videos and cheatsheets.
Stars: ✭ 73 (-58.05%)
Mutual labels:  calculus, math, mathematics
Python-Matematica
Explorando aspectos fundamentais da matemática com Python e Jupyter
Stars: ✭ 41 (-76.44%)
Mutual labels:  calculus, mathematics, scientific-computing
Librmath.js
Javascript Pure Implementation of Statistical R "core" numerical libRmath.so
Stars: ✭ 425 (+144.25%)
Mutual labels:  math, mathematics, scientific-computing
Nasc
Do maths like a normal person
Stars: ✭ 396 (+127.59%)
Mutual labels:  math, calculator, calculus
String Calc
PHP calculator library for mathematical terms (expressions) passed as strings
Stars: ✭ 60 (-65.52%)
Mutual labels:  math, mathematics, calculator
Studybook
Study E-Book(ComputerVision DeepLearning MachineLearning Math NLP Python ReinforcementLearning)
Stars: ✭ 1,457 (+737.36%)
Mutual labels:  math, mathematics
Sage
Mirror of the Sage source tree -- please do not submit PRs here -- everything must be submitted via https://trac.sagemath.org/
Stars: ✭ 1,656 (+851.72%)
Mutual labels:  math, mathematics
Nim Plotly
plotting library for nim-lang
Stars: ✭ 121 (-30.46%)
Mutual labels:  chart, plot
Gdl
GDL - GNU Data Language
Stars: ✭ 104 (-40.23%)
Mutual labels:  scientific-computing, scientific-visualization
Awesome Scientific Python
A curated list of awesome scientific Python resources
Stars: ✭ 127 (-27.01%)
Mutual labels:  scientific-computing, scientific-visualization
Gonum
开源Go语言数值算法库(An open numerical library purely based on Go programming language)
Stars: ✭ 128 (-26.44%)
Mutual labels:  mathematics, scientific-computing
Chirp
🐦 A cross platform twitter application
Stars: ✭ 129 (-25.86%)
Mutual labels:  desktop-app, desktop-application

Computator.NET

Computator.NET is a unique open numerical software that is fast and easy to use and stands up to other feature-wise software. Quick presentation of Computator.NET features

Its features include:

  • Real, complex and two-variable (3D) function charts
  • Real, complex and two-variable (3D) function calculator
  • Numerical calculations on real functions including many different methods
  • Over 107 Elementary functions
  • Over 141 Special functions
  • Over 21 Matrix functions and operations
  • Original scripting language designed for scientists, powerful for easy computations including matrices
  • User-created custom functions written with scripting language
  • Mathematical notation, including raising to power, just like it should be

Release 2.3.2 stable - hardening

Installation & Setup

Get it on Windows 10

  1. This project requires .NET Framework version 4.0 Full on Windows XP and version 4.6.1 on newer systems.
  2. Go to latest release page
  3. Now you can download either portable version (the one with .zip extension) or installer (the one with .exe extension). In general, installer is recommended, because it sets up tsl and tslf files extensions for Computator.NET in registry.
  4. If you downloaded portable version, just unzip it into location you want to store and you are ready to go.
  5. If you downloaded version with installer, just click on the installer file, it will guide you through the whole process and download all required files and libraries.
  6. After installation or unzip, if you want to run it, simply click on Computator.NET.exe (or Computator.NET shortcut on desktop if you had chosen installer) in whatever location you had chosen for it.

Contributing

Build and tools

codecov Coverage Status Issue Stats Issue Stats

  • Windows (.NET Framework): Build status Build status
  • Linux (Mono): Build Status
  • IDE: Visual Studio 2017 Update 4 (v15.4)
  • Visual Studio 2017 Enterprise needed to build and run CodedUI tests
Development
  • This repo supports Fork & Pull Model, you can do any useful changes and when you are done make a pull request. If your work is of good quality, it will be included in main branch.
  • List of things to do is updated constantly, you can view it here: TODO file. Choose wisely because some of those things are way harder than it looks.
  • List of known bugs and issues is here: issues.
  • Our unit tests coverage is small, partly because of the fact that there is good chunk of UI code here. Still I am afraid that there are lots and lots of not found bugs. If you want to help us fix those bugs, first try to catch them by writing good unit tests.
Users
  • If you have found ANY bugs or you think something might be bug please report it in issues as fast as you can. Any help with testing / finding bugs is greatly appreciated.

Screenshots

Computator.NET v1.8 is coming - functions with description Computator.NET v1.8 is coming 2 - writing in exponent, f(x,y) chart functions and constants details Interesting implicit function Simple implicit function Euler Gamma by Computator.NET

FAQ

What shortcut do you use to write in exponent, just like in gif presentation?

LShift+6 (^), just like it is listed in Edit menu from where you can also activate / deactivate writing in exponent without using this shortcut. Writing in exponent

How can I solve equations / do my homework using Computator.NET?

Computator.NET is numerical software that aims to provide functionality similar to Matlab and Mathematica. But it certainly isn't full Computer Algebra System, at least not yet. You can solve some equations by using 'Numerical calculations' tab and 'Function root' operation. Depending on the equation, different methods work better or worse. Solving equations using numerical calculations Alternatively, you can always solve equations graphically, simply by looking at the chart. solving equations graphically

Minimum system requirements

  • Windows Vista or later (officially supported)
  • Windows XP (legacy support)
  • Linux / Mac OS X (non-official support)
  • Operating system Windows XP SP3 or later (Windows Vista or later is recommended, Windows 10 is the best option because of continous testing on it)
  • Processor 1 GHz or faster
  • Memory 512 MB or more
  • DirectX 9.0 support
  • Graphics memory 128 MB or more
  • Free HDD space 200 MB or more

License

Computator.NET along with all content files, TSL/TSLF scripts and any work shared on this github project page is GNU GPL v3 licensed. Any libraries used by Computator.NET are GNU GPL v3 - compatible.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].