Name:

* multiplication function

Library names:

sollya_obj_t sollya_lib_mul(sollya_obj_t, sollya_obj_t) sollya_obj_t sollya_lib_build_function_mul(sollya_obj_t, sollya_obj_t) #define SOLLYA_MUL(x,y) sollya_lib_build_function_mul((x), (y))

Usage:

function1 * function2 : (function, function) -> function interval1 * interval2 : (range, range) -> range interval1 * constant : (range, constant) -> range interval1 * constant : (constant, range) -> range

Parameters:

Description:

Example 1:

   > 5 * 2;
   10

Example 2:

   > x * 2;
   x * 2

Example 3:

   > x * x;
   x^2

Example 4:

   > diff(sin(x) * exp(x));
   sin(x) * exp(x) + exp(x) * cos(x)

Example 5:

   > [1;2] * [3;4];
   [3;8]
   > [1;2] * 17;
   [17;34]
   > 13 * [-4;17];
   [-52;221]
See also: +, -, /, ^
Go back to the list of commands