mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-27 07:37:33 +00:00
(math-padded-polynomial)
(math-partial-fractions): Add some function comments.
This commit is contained in:
parent
9a51747bac
commit
fed082a09c
@ -1,3 +1,8 @@
|
||||
2007-06-25 David Kastrup <dak@gnu.org>
|
||||
|
||||
* calc/calc-poly.el (math-padded-polynomial)
|
||||
(math-partial-fractions): Add some function comments.
|
||||
|
||||
2007-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* emacs-lisp/autoload.el (autoload-generate-file-autoloads):
|
||||
|
@ -982,10 +982,16 @@
|
||||
|
||||
|
||||
(defun math-padded-polynomial (expr var deg)
|
||||
"Return a polynomial as list of coefficients.
|
||||
If EXPR is of the form \"a + bx + cx^2 + ...\" in the variable VAR, return
|
||||
the list (a b c ...) with at least DEG elements, else return NIL."
|
||||
(let ((p (math-is-polynomial expr var deg)))
|
||||
(append p (make-list (- deg (length p)) 0))))
|
||||
|
||||
(defun math-partial-fractions (r den var)
|
||||
"Return R divided by DEN expressed in partial fractions of VAR.
|
||||
All whole factors of DEN have already been split off from R.
|
||||
If no partial fraction representation can be found, return nil."
|
||||
(let* ((fden (calcFunc-factors den var))
|
||||
(tdeg (math-polynomial-p den var))
|
||||
(fp fden)
|
||||
|
Loading…
Reference in New Issue
Block a user