/** * creates a plane in hesse form * * <code> * <?php * math\objects\plane::h("r","a","n")->view(); //==> [r-a]*n=0 * ?> * </code> * * @param string $vecr first vector * @param string $veca second vector * @param string $n n0 paramter * * @return $this mathPHP object */ public static function hesse($vecr = "r", $veca = "a", $n = "n_0") { return new self("plane::hesse", [bracket::square([$vecr, signs::minus(), $veca]), signs::cdot(), $n, signs::eqq(), string::number(0)]); }
/** * creates a square bracket * * @param array $content content between the brackets * * @return \math\objects\bracket */ public static function square($content = []) { return new self("bracket::square", [string::char("["), $content, string::char("]")]); }