Commands

In this page you can find all the commands you can use on CalcMe. They are distributed among fields that typically match the tabs in CalcMe menu. Since this is the first version of the documentation some of the functions might not be available yet. In this case, you can check the following list

A

 absolute The absolute value of a number adjoint_matrix Adjoint matrix computation all_variables All the variables of an expression amplitude The amplitude of an arc angle The angle between two objects append Append a vertex to a polygon append Appends an element arc Arc constructor arccos Arccosine function arccot Arccotangent function arccsc Arcosecant function arcosh Inverse hyperbolic cosine function arcsec Arcsecant function arcsin Arcsine function arctan Arctangent function area Area enclosed in a figure argument Argument of a complex number arguments Arguments of an expression arithmetic? Checks if a progression is arithmetic arsinh Inverse hyperbolic sine function artanh Inverse hyperbolic tangent function degrees_minutes_seconds Angle expressed in degrees, minutes and seconds

B

 bar_chart Draw a bar chart barycenter Barycenter of a figure base_change Change of base (decimal, binary...) belongs_to_domain? Checks if a point belongs to domain belongs? Checks if a point belongs to a figure belongs? Checks if an element belongs to a set bernoulli_variable Bernoulli variable bezout Bezout identity binomial_variable Binomial variable binomial Binomial number bisector Bisector constructor bit Bit expression of a number boxplot Draw a boxplot

C

 canonic_vector Construct a canonic vector category Category (arithmetic, geometric...) of a progression ceil Ceiling function center Center of a conic characteristic_matrix Compute the characteristic matrix characteristic_polynomial Compute the characteristic polynomial chi_squared_variable variable chinese_theorem Chinese theorem coefficients circumcenter Circumcenter point circumference Circumference constructor circumradius Circumradius closest_point Closest point of a figure coefficient_domain Coefficient domain of a polynomial coefficient_si Coefficient of a quantity in the SI coefficient Coefficient of a quantity coefficient Coefficient of a series coefficients Coefficients of a polynomial colinear? Checks if points are colinear collect Collect terms in a polynomial column Column of a matrix combinations_with_repetitions Number of combinations with repetitions combinations Number of combinations compare Compare function compass The mark done with a compass complement Complement of two sets complex_variable_name Change the name of the complex variable composition Composition of two permutations conic Conic constructor conjugate Conjugate of a complex number conjugates Conjugates of a complex number constant_list Constant list constructor constant_matrix Construct a constant matrix constant_sequence Create a constant sequence constant_vector Construct a constant vector conversion_factor Conversion factor between two units convert Convert one quantity to another one coplanars? Checks if points are coplanar correlation_n Correlation computation, up to a factor correlation Correlation computation cos Cosine function cosh Hyperbolic cosine function cot Cotangent function covariance Covariance computation csc Cosecant function cube Construct a cube cycles_representation Representation of a permutation by cycles

D

 decimal Decimal part of a number definition Definition of a function degree Degree of a polynomial degree Degree of a unit degrees_minutes_seconds Angle expressed in degrees, minutes and seconds denominator Denominator of a fraction density Density function of a random variable depend Dependencies of an expression diagonal_matrix Construct a diagonal matrix differentiate Differentiation of a function dimensions Dimensions of a matrix directrix Directrix of a parabola discontinuities Discontinuities of a function distance Distance between two figures distribution Distribution function of a random variable distribution Distribution of the elements in a divisor divisor Divisor constructor divisors_mu_moebius Divisors of -Moebius function divisors Divisors of a number dodecahedron Constructs a dodecahedron double_factorial Double factorial operation drop Drop a vertex of a polygon

E

 eccentricity Eccentricity of a conic eigenvalues_and_vectors Eigenvalues and eigenvectors eigenvalues Eigenvalues of a matrix eigenvectors Eigenvectors of a matrix ellipse Constructs an ellipse else_if Else_if statement else Else statement empty_divisor Empty divisor constructor empty_relation Empty relation constructor empty_table Empty table constructor equation_vector Vector with equation coefficients equation Equation of a figure equilateral_triangle Equilateral triangle constructor equilateral? Check if a triangle is equilateral erase Erase a vertex of a polygon erase Erase an element of a list exp Exponential function expand Expand an expression expansion_point Expansion point of a series exponential_variable Exponential variable expression_to_set Converts an expression to a set syntax expression Expression of a curve extended_gcd Extended greatest common divisor algorithm extended_gcd Extended greatest common divisor algorithm for polynomials exterior_bisector Exterior bisector lines external? Checks if a point is external to a figure

F

 factor_in_square_free_multiplicity Factorization of a polynomial in square free polynomials factor_in_square_free Factorization of a polynomial in square free polynomials factor Factorization of a number factor Factorization of a polynomial factorial Factorial operation fibonacci Fibonacci numbers first_vertex First vertex of a segment floor Floor function focal_semidistance Focal semidistance of a conic focus Focus of a conic for For loop statement function User function constructor

G

 gaussian_elimination Gaussian elimination algorithm gcd Greatest common divisor of integers gcd Greatest common divisor of polynomials geometric_progression Geometric progression constructor get_domain Type of object

H

 head First element of a list height_foot Height and base intersection height Height of triangle hermite_basis Hermite decomposition basis hermite Hermite decomposition hessenberg_reduction Hessenberg reduction algorithm histogram Draw a histogram homothecy Constructs an homothecy hyperbola Constructs an hyperbola

I

 i Imaginary unit icosahedron Constructs an icosahedron identity? Checks if a permutation is the identity identity_function Identity function identity_matrix Identity matrix constructor identity Constructs the identity permutation if If statement image Image or rank of a matrix imaginary_part Imaginary part of a complex number incenter Center of the incircle index_erase Erase elements of a list index Index of appeareances of an element initial_angle Angle of starting point of an arc inradius Radius of the incircle insert Insert a vertex in a polygon insert Insert an element in a list integral_curve Integral curve of an ordinary differential equation integral_curves Integral curves of an ordinary differential equation integrate Integration of a function internal? Checks if a point is internal to a figure interpolate Interpolation of a function intersect Intersection of two figures intersect Intersection of two sets intervals Constructor of intervals inverse Inverse of a matrix is? Checks the type of object

J

 join Joins two polygons jordan Jordan form

K

 kernel Kernel of a matrix

L

 lcm Least common multiple of integers leading_coefficient Leading coefficient of a polynomial leading_term Leading term of a polynomial lcm Least common multiple of polynomials length Length of a segment level_curves Level curves of an ordinary differential equation limit Limit and one-sided limit of a function line Line constructor linearly_independents? Check if vectors are independents list List constructor ln Naperian or natural logarithm function local Local variables log Base 10 logarithm function log2 Base 2 logarithm function lu_decomposition LU decomposition of a matrix lucas Lucas numbers

M

 maclaurin Maclaurin series expansion matrix_range Matrix dimensions range matrix Conic matrix matrix Matrix from polynomial max Maximum of a set median_line Median line of a triangle Metric prefixes List of supported metric prefixes midpoint Midpoint of a segment or arc min Minimum of a set minor Minor computation mod Modulo operator moment Moment computation monic? Checks if a polynomial is monic monic Transformation to a monic polynomial multiplicity Multiplicity of a root

N

 n_columns Number of columns of a matrix n_rows Number of rows of a matrix n_terms Number of terms of an expression n_variables Number of variables of an expression negative? Checks if a number is negative norm_1 1-norm of a polynomial norm_2 2-norm of a polynomial norm_infinity -norm of a polynomial norm Norm of a vector normal_variable Normal variable normal_vector Normal vector of a plane not_belongs? Checks if an element not belongs to a set not_null? Checks if an object is not null not Logical negation operator null? Checks if an object is null number_of_arguments Number of arguments of an operation numerator Numerator of a fraction numerical_differentiation Numerical differentiation of a function numerical_integration Numerical integration of a function numerical_solve Numerical solve of a system of equations

O

 octahedron Constructor of an octahedron order Order of a permutation oriented_angle Oriented angle between two vectors oriented_area Oriented area between two figures orthocenter Orthocenter of a triangle

P

 parabola Constructs a parabola parallel? Checks if two lines are parallel parallel Parallel line constructor partial_fractions Partial fractions decomposition perimeter Perimeter computation permutations_with_repetitions Permutations with repetitions of a set permutations Permutations of a set perpendicular_bisector Perpendicular bisector line perpendicular? Checks if two lines are perpendicular perpendicular_vector Perpendicular vector perpendicular Perpendicular line or plane phi_euler -Euler function pie_chart Draw a pie chart plane Plane constructor plot Plots an object point Point constructor poisson_variable Poisson variable polar_curve Polar curve constructor polar Polar form of a complex number polar Polar line of a conic polo Polo of a conic polygon Polygon constructor polygonal Polygonal constructor polygonals Polygonals constructor polyhedra_cone Polyhedra cone constructor polyhedra_cylinder Polyhedra cylinder constructor polyhedra_sphere Polyhedra sphere constructor polyhedra_torus Polyhedra torus constructor polyhedra Polyhedra constructor polynomial_to_companion_matrix Companion matrix constructor polynomic? Checks if a progression is polynomic positive? Checks if a number is positive power Power of circumference prepend Prepend a vertex in a polygon prepend Prepend an element prime? Checks if a number is prime prime_power Prime power of a number prime A prime number prism Prism constructor progression Constructs a progression projection Projection of a point projectivity Image for a projectivity pyramid Constructs a pyramid

Q

 qr_decomposition QR decomposition of a matrix quadric Quadric constructor quantile Inverse of cumulative distribution quantity Constructs a quantity quartile Quartile computation quotient_and_remainder Quotient and remainder of euclidean division quotient_and_remainder Quotient and remainder of euclidean division quotient Quotient of euclidean division quotient Quotient of euclidean division

R

 radius Radius of a circumference random Random number following a distribution random Random number generator rank Rank of a matrix ratio Ratio of a geometric progression rationalize Rationalize a fraction with square roots real_part Real part of a complex number region Region between two curves regression_exponential Regression following an exponential function regression_line Regression following a linear function regression_logarithm Regression following a logarithm function regression_power Regression following a power law regular_polygon Constructs a regular polygon remainder Remainder of euclidean division remainder Remainder of euclidean division repeat Repeat statement replace Replace an element of a vector, list, matrix by another one represent Represents an object and its interesting points root Root of a number roots_to_polynomial Polynomial with given roots roots Roots of a number roots Roots of a polynomial rotation_matrix Construct a rotation matrix rotation Rotates a figure round Rounding to the nearest integer

S

 sec Secant function second_vertex Second vertex of a segment segment Constructs a segment semimajor_axis Semimajor axis of a conic semiminor_axis Semiminor axis of a conic sequence Sequence of vertices of a polygon series Series of a function set Set constructor sign Sign function sign Sign of a permutation sign0 Sign function similar? Checks if two triangles are similar simplify_radical Simplify an expression with radicals simplify Simplify an expression sin Sine function sinh Hyperbolic sine function slope Slope of a line smith_normal_form_basis Smith normal form smith_normal_form Smith normal form invariant factors solve Solve linear system solve_inequation Solve an inequation solve Solve a set of equations sort Sort a set split Split a string sqrt Square root of a number sqrts Square roots of a number square_free? Checks if exists a square-free factorization square? Square of a number step Step of a sequence string_substitution Substitute strings in an expression string String constructor student_t_variable -student variable subset? Checks if a set is a subset of another one subspace_intersection Intersection of subspaces subspace_sum Sum of subspaces substitute Substitute a variable by an expression substring Get substrings from a larger string supplement Supplement of an space support Support (different from zero) of a relation, divisor... surface Constructs a surface symmetric? Check if a matrix is symmetric symmetry_matrix Construct the symmetry matrix symmetry Symmetry of an object

T

 table Table constructor tail Tail of a list tail Tail of a polynomial take The first or last elements of a list tan Tangent function tangent_axle Tangent axle tangent_line Tangent line of a figure tangent_lines Tangent lines of a figure tangent_points Tangent points of a figure tanh Hyperbolic tangent function tartaglia Tartaglia triangle's row taylor_series Taylor series of a function taylor Taylor expansion of a function term_list List of term of a series term Term of a series terms_list List of terms of a series terms Terms of a series tetrahedron Tetrahedron constructor to_decimal To decimal form trace Trace of a matrix translation_matrix Translation matrix translation Translation of a figure transpose Transpose of a matrix transposition Transposition permutation triangle Constructs a triangle trunc Trunc a number truncate Truncate a series

U

 uniform_variable Uniform variable union Union of sets unit_si Unit of a quantity in the SI Units List of supported units

V

 variable Variable of an expression variables Variables of an expression variations_with_repetition Variations with repetitions of a set variations Variations of a set vector_field Vector field of an ordinary differential equation vector Constructs a vector vector Permutation to vector converter vectorial_product Vectorial or cross product versor Versor computation vertex Vertex of a parabola or polygon volume Volume of a figure

W

 where Where statement while While statement with With statement write Write text in a point

Z

 zero? Checks if the elements in a set are different from zero zero0 Zero function zeros Sequence of zeros