Debian Edu Project
Summary
Mathematics
Debian Edu mathematical applications

This metapackage depends on various applications that can be used to teach mathematics, geometry, and statistics.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Edu to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Edu mailing list

Links to other tasks

Debian Edu Mathematics packages

Official Debian packages with high relevance

algobox
algorithmics introduction - French UI
Versions of package algobox
ReleaseVersionArchitectures
buster1.0.2+dfsg-2amd64,arm64,armhf,i386,mipsel
sid1.1.1+dfsg-1amd64,arm64,armhf,i386,mips64el
trixie1.1.1+dfsg-1amd64,arm64,armhf,i386,mips64el
bookworm1.1.1+dfsg-1amd64,arm64,armhf,i386,mips64el,mipsel
stretch0.9+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.9+dfsg-1amd64,armel,armhf,i386
bullseye1.0.3+dfsg-1amd64,arm64,armhf,i386,mipsel
Debtags of package algobox:
uitoolkitqt
Popcon: 13 users (17 upd.)*
Versions and Archs
License: DFSG free
Git

AlgoBox is an algorithm creation and execution helper, targeted to French high school students. It’s based on an educational logic (learning via logical structures instead of piling up code lines).

Screenshots of package algobox
cantor
interface for mathematical applications
Versions of package cantor
ReleaseVersionArchitectures
sid22.12.3-1.1amd64,arm64,armhf,i386,mips64el
buster18.12.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye20.12.1-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie4.14.2-2amd64,armel,armhf,i386
trixie22.12.3-1amd64,arm64,armhf,i386,mips64el
stretch16.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm22.12.3-1amd64,arm64,armhf,i386,mips64el,mipsel
upstream24.02.1
Debtags of package cantor:
fieldmathematics
interfacex11
roleprogram
scopeapplication
suitekde
uitoolkitqt
usecalculating
x11application
Popcon: 192 users (190 upd.)*
Newer upstream!
License: DFSG free
Git

Cantor is an application to allow you to you use your favorite mathematical applications from within an elegant worksheet interface. It provides dialogs to assist with common tasks and allows you to share your worksheets with others.

Cantor supports various mathematical applications as backends (provided in external packages):

  • Maxima Computer Algebra System (cantor-backend-maxima)
  • R Project for Statistical Computing (cantor-backend-r)
  • Sage Mathematics Software (cantor-backend-sage)
  • Octave (cantor-backend-octave)
  • Python (cantor-backend-python3)
  • Scilab (cantor-backend-scilab)
  • Qalculate! (cantor-backend-qalculate)
  • Lua (cantor-backend-lua)

This package is part of the KDE education module.

carmetal
dynamic geometry software with highly ergonomic UI
Maintainer: Georges Khaznadar
Versions of package carmetal
ReleaseVersionArchitectures
jessie3.5.2+dfsg-1.1all
sid4.3-2all
trixie4.3-2all
buster3.5.2+dfsg-1.1all
bullseye3.5.2+dfsg-1.2all
bookworm3.5.2+dfsg-2all
stretch3.5.2+dfsg-1.1all
Debtags of package carmetal:
roleprogram
Popcon: 13 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

Based on the C.a.R. (Compass and Ruler) project, CaRMetal includes all of its functionalities - or almost. It propose a different approach from the graphical interface point of view.

  • Ruler and compass constructions can be changed by dragging one of the basic construction points. The construction follows immediately. The student can check the correctness of the construction and gain new insight.

  • Tracks of points and animated constructions can help to understand geometric relations. Tracks can be used as new objects to explore.

  • With the macros of C.a.R. very complicated constructions become possible. Macros are also a way to organize the geometric thinking.

  • Hiding construction details and using colors make constructions clearer to read. In C.a.R. lines and circles can also be reduced to the relevant points.

  • Arithmetic computations, numerical solutions, curves and functions go beyond classical constructions. It is even possible to construct in 3D using advanced macros.

  • Other geometries, hyperbolic or elliptic, can be explored.

  • Scripting (javascript based) of figures.
education-menus
Debian Edu menu reorganization
Versions of package education-menus
ReleaseVersionArchitectures
stretch1.924amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.812+deb8u1amd64,armel,armhf,i386
bullseye2.11.37all
bookworm2.12.15all
trixie2.12.15all
buster2.10.47amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.12.15all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

A package to reorganize menu branches in order to get a structure easy to use for teachers and students.

geogebra
Dynamic mathematics software for education
Versions of package geogebra
ReleaseVersionArchitectures
bookworm4.0.34.0+dfsg1-9all
trixie4.0.34.0+dfsg1-9all
sid4.0.34.0+dfsg1-9all
jessie4.0.34.0+dfsg1-3all
stretch4.0.34.0+dfsg1-3all
buster4.0.34.0+dfsg1-7all
bullseye4.0.34.0+dfsg1-9all
Debtags of package geogebra:
fieldmathematics
interfacex11
roleprogram
scopeapplication
uitoolkitxlib
uselearning
works-withimage, image:raster, image:vector
works-with-formatpng, svg
x11applet, application
Popcon: 141 users (49 upd.)*
Versions and Archs
License: DFSG free
Git

GeoGebra is a dynamic geometry program. You can do constructions with points, vectors, segments, lines, conic sections as well as functions and change them dynamically afterwards. On the other hand, equations and coordinates can be entered directly.

Support for many geometric constructions is provided, as well as support for many calculus-based tools (derivatives, osculating circle, ...).

GeoGebra files can be exported in many different formats, or as interactive applets for web pages.

Screenshots of package geogebra
geomview
interactive geometry viewing program
Versions of package geomview
ReleaseVersionArchitectures
buster1.9.5-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.9.5-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.9.5-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.9.5-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid1.9.5-4.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.9.4-4.1amd64,armel,armhf,i386
stretch1.9.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package geomview:
fieldmathematics
interface3d, x11
roleprogram
scopeapplication
uitoolkitmotif
uselearning, viewing
works-with3dmodel
x11application
Popcon: 40 users (35 upd.)*
Versions and Archs
License: DFSG free
Git

Geomview is interactive geometry software which is particularly appropriate for mathematics research and education. In particular, geomview can display things in hyperbolic and spherical space as well as Euclidean space.

Geomview allows multiple independently controllable objects and cameras. It provides interactive control for motion, appearances (including lighting, shading, and materials), picking on an object, edge or vertex level, snapshots in SGI image file or Renderman RIB format, and adding or deleting objects is provided through direct mouse manipulation, control panels, and keyboard shortcuts. External programs can drive desired aspects of the viewer (such as continually loading changing geometry or controlling the motion of certain objects) while allowing interactive control of everything else.

Screenshots of package geomview
gnuplot
Command-line driven interactive plotting program.
Versions of package gnuplot
ReleaseVersionArchitectures
bookworm5.4.4+dfsg1-2all
stretch5.0.5+dfsg1-6+deb9u1all
sid6.0.0+dfsg1-2all
bullseye5.4.1+dfsg1-1+deb11u1all
jessie4.6.6-2all
jessie-security4.6.6-2+deb8u1all
trixie6.0.0+dfsg1-1all
buster5.2.6+dfsg1-1+deb10u1all
upstream6.0.rc3
Debtags of package gnuplot:
fieldmathematics
interfacecommandline
roledummy, metapackage
useconverting
works-withimage, image:vector
Popcon: 223 users (42 upd.)*
Newer upstream!
License: DFSG free
Git

Gnuplot is a portable command-line driven interactive data and function plotting utility that supports lots of output formats, including drivers for many printers, (La)TeX, (x)fig, Postscript, and so on. The X11-output is packaged in gnuplot-x11.

Data files and self-defined functions can be manipulated by the internal C-like language. Can perform smoothing, spline-fitting, or nonlinear fits, and can work with complex numbers.

This metapackage is to install a full-featured gnuplot (-qt, -x11 or -nox).

grace
XY graphing and plotting tool
Maintainer: Nicholas Breen
Versions of package grace
ReleaseVersionArchitectures
bullseye5.1.25-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm5.1.25-13amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie5.1.25-13amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid5.1.25-14amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie5.1.24-3amd64,armel,armhf,i386
stretch5.1.25-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster5.1.25-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package grace:
fieldmathematics
interfacex11
roleprogram
scopeapplication
uitoolkitmotif
useediting, learning, printing
works-withimage, image:vector, text
works-with-formatpostscript
x11application
Popcon: 159 users (40 upd.)*
Versions and Archs
License: DFSG free
Git

Grace is a point-and-click tool that allows the user to draw X-Y plots. This is the program formerly known as Xmgr.

A few of its features are: User defined scaling, tick marks, labels, symbols, line styles, colors, polynomial regression, splines, running averages, DFT/FFT, cross/auto-correlation, batch mode for unattended plotting, and hardcopy support for PostScript, FrameMaker and several image formats.

graphmonkey
数学图形/曲线绘制软件,基于 GTK#
Versions of package graphmonkey
ReleaseVersionArchitectures
stretch1.7-4all
jessie1.7-3all
bookworm1.7-4.2all
bullseye1.7-4.1all
buster1.7-4all
Debtags of package graphmonkey:
fieldmathematics
interfacex11
roleprogram
scopeapplication
uitoolkitgtk
uselearning, viewing
x11application
Popcon: 16 users (9 upd.)*
Versions and Archs
License: DFSG free
Svn

GraphMonkey 是一个基于 GTK# 的绘图软件,用于绘制数学图形、曲线,界面简洁。

jfractionlab
Educative program to practice fractions
Versions of package jfractionlab
ReleaseVersionArchitectures
bullseye0.92-2all
jessie0.91-3all
stretch0.91-3all
buster0.92-1all
bookworm0.92-2all
trixie0.92-3all
sid0.92-3all
Debtags of package jfractionlab:
fieldmathematics
roleprogram
uselearning
Popcon: 11 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

JFractionLab is a nice tool for math students that are learning the use and operation of fractions.

It provides a collection of nice exercices with a numeric and visual representation of the fractions.

JFractionLab shows the user every step of the calculation and therefore helps him to understand them.

It gives the user an answer after each input, making impossible to have a false answer.

jupyter-nbformat
Jupyter notebook format (tools)
Versions of package jupyter-nbformat
ReleaseVersionArchitectures
buster4.4.0-1all
sid5.9.1-1all
bullseye5.1.2-1all
stretch4.2.0-1all
trixie5.9.1-1all
bookworm5.5.0-1all
upstream5.10.3
Popcon: 86 users (125 upd.)*
Newer upstream!
License: DFSG free
Git

This software component contains the reference implementation of the Jupyter notebook format, and Python APIs to work with notebooks.

This package installs the notebook signing tool.

jupyter-notebook
Jupyter interactive notebook
Versions of package jupyter-notebook
ReleaseVersionArchitectures
sid6.4.12-2.2all
stretch-security4.2.3-4+deb9u2all
bullseye6.2.0-1all
bookworm6.4.12-2.2all
stretch4.2.3-4all
trixie6.4.12-2.2all
buster5.7.8-1all
upstream7.1.2
Popcon: 522 users (141 upd.)*
Newer upstream!
License: DFSG free
Git

The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Notebook has support for multiple programming languages, sharing, and interactive widgets.

This package provides the jupyter subcommands "notebook", "nbextension", "serverextension" and "bundlerextension".

kalgebra
algebraic graphing calculator
Versions of package kalgebra
ReleaseVersionArchitectures
jessie4.14.2-1amd64,armel,armhf,i386
bullseye20.12.1-1amd64,arm64,armhf,i386,mipsel
stretch16.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster17.08.3-2amd64,arm64,armhf,i386,mipsel
trixie22.12.3-2amd64,arm64,armhf,i386
sid22.12.3-2amd64,arm64,armhf,i386
bookworm22.12.3-1amd64,arm64,armhf,i386,mipsel
upstream24.02.1
Debtags of package kalgebra:
fieldmathematics
interfacex11
roleprogram
scopeutility
suitekde
uitoolkitqt
usecalculating, learning
works-with-formatxml
x11application
Popcon: 166 users (188 upd.)*
Newer upstream!
License: DFSG free
Git

KAlgebra is a algebraic graphing calculator with support for 3D graphing and MathML markup language.

This package is part of the KDE education module.

kbruch
fraction learning aid for KDE
Versions of package kbruch
ReleaseVersionArchitectures
bookworm22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster17.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye20.12.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie4.14.1-1amd64,armel,armhf,i386
sid22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch16.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream24.02.1
Debtags of package kbruch:
fieldmathematics
interfacex11
roleprogram
suitekde
uitoolkitqt
uselearning
x11application
Popcon: 144 users (192 upd.)*
Newer upstream!
License: DFSG free
Git

KBruch is an aid for learning how to calculate with fractions.

This package is part of the KDE education module.

Screenshots of package kbruch
kig
interactive geometry tool
Versions of package kig
ReleaseVersionArchitectures
stretch16.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie4.14.2-1amd64,armel,armhf,i386
bookworm22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye20.12.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster17.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream24.02.1
Debtags of package kig:
fieldmathematics
interfacex11
roleprogram
scopeutility
suitekde
uitoolkitqt
uselearning, viewing
works-withimage, image:vector
x11application
Popcon: 182 users (192 upd.)*
Newer upstream!
License: DFSG free
Git

Kig is an application for interactive geometric construction, allowing students to draw and explore mathematical figures and concepts using the computer.

Kig supports macros and is scriptable using Python. It can import and export files in various formats, including SVG, Cabri, Dr. Geo, KGeo, KSeg, and XFig.

This package is part of the KDE education module.

kmplot
mathematical function plotter for KDE
Versions of package kmplot
ReleaseVersionArchitectures
bullseye20.12.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie4.14.2-1amd64,armel,armhf,i386
buster17.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch16.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream24.02.1
Debtags of package kmplot:
fieldmathematics
interfacex11
roleprogram
suitekde
uitoolkitqt
uselearning, viewing
works-withimage, image:vector
x11application
Popcon: 146 users (193 upd.)*
Newer upstream!
License: DFSG free
Git

KmPlot is a powerful mathematical plotter KDE, capable of plotting multiple functions simultaneously and combining them into new functions.

Cartesian, parametric, and differential functions are supported, as well as functions using polar coordinates. Plots are printed with high precision at the correct aspect ratio.

KmPlot also provides numerical and visual features such as filling and calculating the area between the plot and the first axis, finding maxima and minima, changing function parameters dynamically, and plotting derivatives and integral functions.

This package is part of the KDE education module.

python3-jupyter-sphinx-theme
Jupyter Sphinx Theme -- Python 3
Versions of package python3-jupyter-sphinx-theme
ReleaseVersionArchitectures
sid0.0.6+ds1-11all
stretch0.0.6+ds1-2all
buster0.0.6+ds1-6all
bullseye0.0.6+ds1-10all
bookworm0.0.6+ds1-11all
trixie0.0.6+ds1-11all
Popcon: 11 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

A Jupyter Sphinx theme for narrative documentation.

It integrates the Bootstrap CSS / JavaScript framework with various layout options, hierarchical menu navigation, and mobile-friendly responsive design. It is configurable, extensible and can use any number of different Bootswatch CSS themes.

This package contains the Python 3 version of the theme.

python3-matplotlib
Python based plotting system in a style similar to Matlab (Python 3)
Maintainer: Sandro Tosi
Versions of package python3-matplotlib
ReleaseVersionArchitectures
jessie1.4.2-3.1amd64,armel,armhf,i386
sid3.6.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch2.0.0+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye3.3.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm3.6.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie3.6.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
upstream3.8.3
Popcon: 19004 users (503 upd.)*
Newer upstream!
License: DFSG free
Git

Matplotlib is a pure Python plotting library designed to bring publication quality plotting to Python with a syntax familiar to Matlab users. All of the plotting commands in the pylab interface can be accessed either via a functional interface familiar to Matlab users or an object oriented interface familiar to Python users.

This package contains the Python 3 version of matplotlib.

rocs
graph theory IDE
Versions of package rocs
ReleaseVersionArchitectures
stretch16.08.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye20.12.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster17.08.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid22.12.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie4.14.2-1amd64,armel,armhf,i386
upstream24.02.1
Debtags of package rocs:
fieldmathematics
interfacex11
roleprogram
scopeapplication
suitekde
uitoolkitqt
uselearning
x11application
Popcon: 134 users (188 upd.)*
Newer upstream!
License: DFSG free
Git

Rocs aims to be a Graph Theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms.

Rocs has a scripting module, done in Qt Script, that interacts with the drawn graph and every change in the graph with the script is reflected on the drawn one.

This package is part of the KDE education module.

xmabacus
simulation of the ancient calculator (Motif version)
Maintainer: Jonathan Carter
Versions of package xmabacus
ReleaseVersionArchitectures
bullseye8.3.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm8.5.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie8.5.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid8.5.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie8.0.0-2amd64,armel,armhf,i386
stretch8.0.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster8.2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package xmabacus:
gameboard
interfacex11
roleprogram
uitoolkitmotif
usegameplaying
x11application
Popcon: 5 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

This program is an implementation of the original abacus, it provides the Chinese, Japanese, Korean, Roman and Russian version and can be modified to allow others.

This is the Motif version which shows additional functionality. Motif is a GUI widget library for the X Window system.

Screenshots of package xmabacus

Official Debian packages with lower relevance

euler
交互式数学编程环境
Maintainer: Josue Ortega
Versions of package euler
ReleaseVersionArchitectures
bookworm1.61.0-12amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.61.0-10amd64,armel,armhf,i386
stretch1.61.0-11amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.61.0-11amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.61.0-12amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.61.0-12amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid1.61.0-12amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package euler:
fieldmathematics
interfacex11
roleprogram
scopeutility
uitoolkitgtk
uselearning, viewing
x11application
Popcon: 3 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Euler 是一个功能强大的带有编程语言的数值计算环境。它能够处理实数、复数以及区间、矢量和矩阵。 它还能绘制 2D/3D 图形。

Euler 的主要功能有:

  • 支持实数、复数、区间标量、矩阵
  • 带有一种编程语言,支持局部变量、默认参数值、可变参数数目、函数传递
  • 支持 2D/3D 图形
  • 可在图形上做标记
  • density and contour plots
  • 支持动画
  • 数值微积分
  • 统计函数和检验
  • 微分方程
  • interval methods with guaranteed inclusions
  • function minimizers (Brent, Nelder-Mean)
  • 归一算法
  • 内插近似
  • 计算多项式的根
  • 快速傅里叶变换(FFT)
  • 使用长程模拟得到精确标量结果
  • 导出 PostScript 图形

该软件包包含了主程序,Euler 的文档位于软件包 euler-doc 中。

Screenshots of package euler
gretl
GNU 回归分析、计量经济学和时间序列软件
Maintainer: Dirk Eddelbuettel
Versions of package gretl
ReleaseVersionArchitectures
jessie1.9.92-1amd64,armel,armhf,i386
sid2023c-3amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
experimental2023c-2.1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid2023c-2armel,armhf
bookworm2022c-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2021a-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2019a-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2016d-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package gretl:
fieldstatistics
interfacetext-mode, x11
roleprogram
scopeutility
suitegnu
uitoolkitgtk
x11application
Popcon: 13 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

GNU 回归分析、计量经济学和时间序列软件(gretl)是一个主要用于计量经济学分析的软件包, 由一个共享函数库、一个命令行客户端程序和一个 GTK+ 图形前端。

该软件包提供了 GTK+ 图形前端和命令行客户端。

kile
KDE 的 LaTeX 集成环境
Versions of package kile
ReleaseVersionArchitectures
bookworm2.9.93-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie2.1.3-2amd64,armel,armhf,i386
trixie2.9.93-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid2.9.93-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster2.9.92-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye2.9.93-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch2.1.3-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream2.9.94
Debtags of package kile:
interfaceshell, x11
roleprogram
suitekde
uitoolkitqt
useediting
works-withtext
works-with-formattex
x11application
Popcon: 313 users (68 upd.)*
Newer upstream!
License: DFSG free
Git

Kile 是一个用户友好的 LaTeX 源代码编辑器和 KDE 的 TeX Shell。

这个源码编辑器是为 .tex 和 .bib 而设计的多格式文本编辑器。它提供了 菜单和自动完成,用来辅助插入标记和生成代码。结构化的文档视图方便在源 文件中导航。

TeX Shell 集成了处理 TeX 文件所需的各种工具。它能帮助编译 LaTeX 文件、查看 DVI 和 PostScript 文件,也能处理一些其他的常见任务。

Kile 可以支持由几个小文件组成的大型项目。

mathomatic
portable Computer Algebra System (CAS)
Maintainer: tony mancill
Versions of package mathomatic
ReleaseVersionArchitectures
trixie16.0.5-5amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm16.0.5-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye16.0.5-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch15.8.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid16.0.5-5amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster16.0.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie15.8.2-2amd64,armel,armhf,i386
Debtags of package mathomatic:
fieldmathematics
interfacetext-mode
roleprogram
scopeapplication
uitoolkitncurses
usecalculating, learning
Popcon: 18 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

Mathomatic implements most of the rules of algebra for the mathematical operators +, -, *, /, % (modulus), and power (including roots).

Mathomatic can symbolically:

  • combine and solve equations,
  • completely simplify and compare expressions and equations,
  • do simple calculus transformations and series,
  • do standard, complex number, modular, and polynomial arithmetic,
  • generate optimized C, Java, and Python language code from simplified equations,
  • plot expressions with gnuplot in two or three dimensions,
  • do quick calculations, colorize expressions, etc.
octave
GNU Octave language for numerical computations
Versions of package octave
ReleaseVersionArchitectures
buster4.4.1-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
experimental9.1.0-1amd64,arm64,i386,ppc64el,s390x
experimental9.0.90-1armel,armhf,mips64el,riscv64
buster-backports5.2.0-3~bpo10+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch-backports4.4.0-3~bpo9+1s390x
stretch4.0.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie3.8.2-4amd64,armel,armhf,i386
bullseye6.2.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid8.4.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie8.4.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm7.3.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch-backports4.4.1-4~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el
Debtags of package octave:
fieldmathematics
roleprogram
suitegnu
Popcon: 585 users (166 upd.)*
Versions and Archs
License: DFSG free
Git

Octave is a (mostly MATLAB® compatible) high-level language, primarily intended for numerical computations. It provides a convenient command-line interface for solving linear and nonlinear problems numerically.

Octave can be dynamically extended with user-supplied C++ files.

The package is enhanced by the following packages: liboctave-dev octave-dev octave-doc
Please cite: John W. Eaton, David Bateman, Søren Hauberg and Rik Wehbring: GNU Octave version 4.2.0 manual: a high-level interactive language for numerical computations. (2016)
Registry entries: SciCrunch 
pari-gp
PARI/GP Computer Algebra System binaries
Maintainer: Bill Allombert
Versions of package pari-gp
ReleaseVersionArchitectures
trixie2.15.4-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid2.15.5-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm-backports2.15.4-2~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye-backports-sloppy2.15.4-2~bpo11+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.15.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye-backports2.15.2-1~bpo11+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2.13.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster-backports2.13.1-1~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.11.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-backports2.11.1-2~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2.9.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie2.7.2-1amd64,armel,armhf,i386
Debtags of package pari-gp:
fieldmathematics
roledocumentation
uitoolkitncurses
Popcon: 79 users (92 upd.)*
Versions and Archs
License: DFSG free

PARI/GP is a widely used computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves...), but also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions. PARI is also available as a C library to allow for faster computations.

Originally developed by Henri Cohen and his co-workers (University Bordeaux I, France), PARI is now under the GPL and maintained by Karim Belabas with the help of many volunteer contributors.

This package contains the GP calculator.

r-cran-rcmdr
GNU R platform-independent basic-statistics GUI
Maintainer: Dirk Eddelbuettel
Versions of package r-cran-rcmdr
ReleaseVersionArchitectures
jessie2.1-3-1amd64,armel,armhf,i386
stretch2.3-2-1amd64,arm64,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.5-1-1all
bullseye2.7-1-1all
bookworm2.8-0-1all
sid2.9-2-1all
Debtags of package r-cran-rcmdr:
devellang:r, library
fieldstatistics
roleapp-data
suitegnu
uitoolkittk
Popcon: 113 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

This package provides a simple GUI, based on the GNU interface to Tcl/Tk, that is suitable for teaching introductory statistics.

rkward
KDE frontend to the R statistics language
Versions of package rkward
ReleaseVersionArchitectures
jessie0.6.2~rc1-2amd64,armel,armhf,i386
buster0.7.0b-1.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.7.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm0.7.5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie0.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid0.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
stretch0.6.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package rkward:
develeditor, lang:r
interfacex11
roleprogram
suitekde
uitoolkitqt
uselearning
x11application
Popcon: 23 users (24 upd.)*
Versions and Archs
License: DFSG free
Git

RKWard aims to become an easy to use, transparent frontend to R, a powerful system for statistical computation and graphics. Besides a convenient GUI for the most important statistical functions, future versions will also provide seamless integration with an office-suite.

Screenshots of package rkward
scilab
用于数值计算的科学软件包
Versions of package scilab
ReleaseVersionArchitectures
sid2024.0.0+dfsg-5all
bookworm6.1.1+dfsg2-6all
bullseye6.1.0+dfsg1-7all
buster6.0.1-10+deb10u1all
stretch-security5.5.2-4+deb9u1all
stretch5.5.2-4all
jessie5.5.1-7all
trixie2024.0.0+dfsg-5all
Debtags of package scilab:
fieldelectronics, mathematics, physics, statistics
interfacex11
roleprogram
scopeutility
uitoolkittk
useanalysing, learning
works-withimage
x11application
Popcon: 73 users (23 upd.)*
Versions and Archs
License: DFSG free
Git

Scilab 是一款基于矩阵的科学软件包。Scilab 包含数百个内建数学函数,诸多数据 结构(如多项式、有理数、线性系统、列表等),并有众多特别工具箱,可用于控 制、信号处理、……

本包同时提供 Xcos,一个用于设计混合动态系统模型的图形编辑器。可进行模型的设 计、载入、保存、编译和模拟。作为工业和学术应用的稳定和高效的解决方案,Xcos 可提供如下的建模功能:动力系统(自动化、航空)、液压回路(水坝、管道建 模……)、控制系统等。同时还提供数学建模功能。

如需要最小化版本的 scilab,请安装“scilab-cli”包。

wxmaxima
GUI for the computer algebra system Maxima
Maintainer: Gunter Königsmann
Versions of package wxmaxima
ReleaseVersionArchitectures
bullseye20.12.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm22.12.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster19.01.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch16.04.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie13.04.2-4+deb8u1amd64,armel,armhf,i386
sid24.02.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie24.02.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
upstream24.02.2
Debtags of package wxmaxima:
fieldmathematics
interfacex11
roleprogram
scopeapplication
uitoolkitwxwidgets
x11application
Popcon: 105 users (79 upd.)*
Newer upstream!
License: DFSG free
Git

wxMaxima is a graphical user interface for the computer algebra system Maxima. It eases the use of Maxima by making most of its commands available through a menu system and by providing input dialogs for commands that require more than one argument. It also implements its own display engine that outputs mathematical symbols directly instead of depicting them with ASCII characters.

wxMaxima also features 2D and 3D inline plots, simple animations, mixing of text and mathematical calculations to create documents, exporting of input and output to TeX, and a browser for Maxima's manual including command index and full text searching.

xaos
实时交互式分形缩放程序
Versions of package xaos
ReleaseVersionArchitectures
sid4.3.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie4.3.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm4.2.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye4.2.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster3.5+ds1-3.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch3.5+ds1-3.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie3.5+ds1-2amd64,armel,armhf,i386
Debtags of package xaos:
fieldmathematics
gametoys
interfacesvga, text-mode, x11
roleprogram
suitegnu
uitoolkitncurses
usegameplaying, learning, viewing
x11application
Popcon: 50 users (39 upd.)*
Versions and Archs
License: DFSG free
Git

XaoS让您可以对分形图形实时地缩放和平移。它可以以图形或者纯本文格式对动态的分形进行显示。

它可以显示 Mandelbrot 集和许多其它分形图形,并且让您平滑地对其对缩放。您可以使用 多种色彩模式显示选定集合内外的点。另外,您还可以在 Mandelbrot 集和 Julia 集之 间切换。

其它功能还有自动导航模式、更换调色版、图像储存、分形反转、过滤器和一个内置的分形简介。

yacas
Computer Algebra System
Versions of package yacas
ReleaseVersionArchitectures
sid1.3.6-2.3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch1.3.6-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.3.3-2amd64,armel,armhf,i386
bullseye1.3.6-2.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.3.6-2.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.3.6-2.3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster1.3.6-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream1_3_6
Debtags of package yacas:
devellibrary
fieldmathematics
interfacex11
uselearning
x11application
Popcon: 4 users (2 upd.)*
Newer upstream!
License: DFSG free

Yacas is a small and highly flexible computer algebra language.

The syntax is very close to Mathematica. The distribution contains a small library of mathematical functions, but its real strength is in the language in which you can easily write your own symbolic manipulation algorithms. It supports arbitrary precision arithmetic.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 236867