Function: calc-poly-interp

calc-poly-interp is an autoloaded, interactive and byte-compiled function defined in calcalg3.el.gz.

Signature

(calc-poly-interp ARG)

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/calc/calcalg3.el.gz
(defun calc-poly-interp (arg)
  (interactive "P")
  (calc-slow-wrapper
   (let ((data (calc-top 2)))
     (if (or (consp arg) (eq arg 0) (eq arg 2))
	 (setq data (cons 'vec (calc-top-list 2 2)))
       (or (null arg)
	   (error "Bad prefix argument")))
     (if (calc-is-hyperbolic)
	 (calc-enter-result 1 "rati" (list 'calcFunc-ratint data (calc-top 1)))
       (calc-enter-result 1 "poli" (list 'calcFunc-polint data
					 (calc-top 1)))))))