aamath man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

aamath(1)			 USER COMMANDS			     aamath(1)

NAME
       aamath - renders mathematical expressions as ASCII art

SYNOPSIS
       aamath [ -q | -r ] [ expression ... ]

DESCRIPTION
       aamath is a program that accepts math expressions in infix notation and
       outputs them as ASCII art renderings. Expressions can either be entered
       as command line arguments, or supplied on standard input.

OPTIONS
       -q     Quiet mode.

       -r     More compact radicals.

EXPRESSIONS
       The simplest types of expression in aamath are constants and variables.
       The following are recognized as constants:

       number A number, optionally in scientific notation, optionally followed
	      by  ellipsis.  Precision	is  limited  only by available memory,
	      since numbers are represented internally as strings.

       inf    Infinity.

       nabla  The nabla operator.

       ...    Ellipsis.

       A variable is represented by an alphabetic character,  optionally  fol‐
       lowed  by  a sequence of alphanumeric characters. A variable may have a
       subscript: these are represented by an underline character (_) followed
       by  an  expression. If followed by a backslash character (\), the vari‐
       able name will be rendered with an over score. Variables names may also
       be followed by one or more primes (apostrophes).

       Functions  are represented by the function name, which follows the same
       syntax of variable names (including optional  subscripts,  over	score,
       and  primes),  followed	by  comma-separated function arguments between
       parentheses. Trigonometric functions are rendered differently  if  they
       are  raised  to	a power: the exponent will appear between the function
       name and the argument.

       Matrices are represented by a sequence of  expressions  between	square
       brackets; commas separate elements of the same row, and semicolons sep‐
       arate rows.

       Other than the standard arithmetic and logical  operators,  which  obey
       the  usual  precedence  rules, aamath also accepts the following opera‐
       tions:

       expr1 ^ expr1
	      expr1 raised to expr2.

       ~(expr)
	      Complex conjugate of the expression.

       expr!  Factorial of the expression.

       The following special functions are also recognized:

       sqrt(expr)
	      Square root of the expression.

       root(expr, ord)
	      Root of order ord of the expression.

       lim(expr, var -> lim)
	      Limit of expr with var tending to lim.

       int(expr, var [= from .. to])
	      Integral of expr with respect to var, optionally with with  lim‐
	      its from and to.

       sum(expr, var [= from .. to])
	      Sum  of  expr for values of var in the interval. The interval is
	      optional.

       prod(expr, var [= from .. to])
	      Product of expr for values of var in the interval. The  interval
	      is optional.

BUGS
       It needs a better man page.

AUTHOR
       Mauro  Persano  (mauro_persano (at) yahoo.com), with help from bicoher‐
       ent.

Version 0.3			 March 1, 2005			     aamath(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net