%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/calc/ |
Current File : //usr/local/share/emacs/27.2/lisp/calc/calc-stat.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\207" [require calc-ext calc-macs] 2) (defalias 'calc-vector-count #[(arg) "\300\301`\"\207" [calc-do #[nil "\301\302\303#\207" [arg calc-vector-op "coun" calcFunc-vcount] 4]] 3 nil "P"]) (defalias 'calc-vector-sum #[(arg) "\300\301`\"\207" [calc-do #[nil "\301 \203 \302\303\304#\207\302\305\306#\207" [arg calc-is-hyperbolic calc-vector-op "vprd" calcFunc-vprod "vsum" calcFunc-vsum] 4]] 3 nil "P"]) (defalias 'calc-vector-product #[(arg) "\301 \210\302!\207" [arg calc-hyperbolic-func calc-vector-sum] 2 nil "P"]) (defalias 'calc-vector-max #[(arg) "\300\301`\"\207" [calc-do #[nil "\301 \203 \302\303\304#\207\302\305\306#\207" [arg calc-is-inverse calc-vector-op "vmin" calcFunc-vmin "vmax" calcFunc-vmax] 4]] 3 nil "P"]) (defalias 'calc-vector-min #[(arg) "\301 \210\302!\207" [arg calc-invert-func calc-vector-max] 2 nil "P"]) (defalias 'calc-vector-mean #[(arg) "\300\301`\"\207" [calc-do #[nil "\301 \203 \302 \203 \303\304\305#\207\303\306\307#\207\302 \203! \303\310\311#\207\303\312\313#\207" [arg calc-is-hyperbolic calc-is-inverse calc-vector-op "harm" calcFunc-vhmean "medn" calcFunc-vmedian "meae" calcFunc-vmeane "mean" calcFunc-vmean] 4]] 3 nil "P"]) (defalias 'calc-vector-rms #[(arg) "\300\301`\"\207" [calc-do #[nil "\301\302\303#\207" [arg calc-vector-op "rms" calcFunc-rms] 4]] 3 nil "P"]) (defalias 'calc-vector-mean-error #[(arg) "\301 \210\302!\207" [arg calc-invert-func calc-vector-mean] 2 nil "P"]) (defalias 'calc-vector-median #[(arg) "\301 \210\302!\207" [arg calc-hyperbolic-func calc-vector-mean] 2 nil "P"]) (defalias 'calc-vector-harmonic-mean #[(arg) "\301 \210\302 \210\303!\207" [arg calc-invert-func calc-hyperbolic-func calc-vector-mean] 2 nil "P"]) (defalias 'calc-vector-geometric-mean #[(arg) "\300\301`\"\207" [calc-do #[nil "\301 \203 \302\303\304#\207\305\303\306#\207" [arg calc-is-hyperbolic calc-binary-op "geom" calcFunc-agmean calc-vector-op calcFunc-vgmean] 4]] 3 nil "P"]) (defalias 'calc-vector-sdev #[(arg) "\300\301`\"\207" [calc-do #[nil "\301 \203 \302 \203 \303\304\305#\207\303\306\307#\207\302 \203! \303\310\311#\207\303\312\313#\207" [arg calc-is-hyperbolic calc-is-inverse calc-vector-op "pvar" calcFunc-vpvar "var" calcFunc-vvar "psdv" calcFunc-vpsdev "sdev" calcFunc-vsdev] 4]] 3 nil "P"]) (defalias 'calc-vector-pop-sdev #[(arg) "\301 \210\302!\207" [arg calc-invert-func calc-vector-sdev] 2 nil "P"]) (defalias 'calc-vector-variance #[(arg) "\301 \210\302!\207" [arg calc-hyperbolic-func calc-vector-sdev] 2 nil "P"]) (defalias 'calc-vector-pop-variance #[(arg) "\301 \210\302 \210\303!\207" [arg calc-invert-func calc-hyperbolic-func calc-vector-sdev] 2 nil "P"]) (defalias 'calc-vector-covariance #[(arg) "\300\301`\"\207" [calc-do #[nil "\302=\203\n \302\202 \303\304 \203 \305 \306\307\310 !B#\2027 \311 \203. \305 \312\313\310 !B#\2027 \305 \314\315\310 !B#)\207" [arg n 1 2 calc-is-hyperbolic calc-enter-result "corr" calcFunc-vcorr calc-top-list-n calc-is-inverse "pcov" calcFunc-vpcov "cov" calcFunc-vcov] 6]] 3 nil "P"]) (defalias 'calc-vector-pop-covariance #[(arg) "\301 \210\302!\207" [arg calc-invert-func calc-vector-covariance] 2 nil "P"]) (defalias 'calc-vector-correlation #[(arg) "\301 \210\302!\207" [arg calc-hyperbolic-func calc-vector-covariance] 2 nil "P"]) (defalias 'calc-vector-op #[(name func arg) "\304\n!\211\305W\203 \306\307!\210\310\n\311\n!B#\207" [name calc-aborted-prefix arg func prefix-numeric-value 0 error "Negative arguments not allowed" calc-enter-result calc-top-list-n] 7]) (defalias 'calcFunc-vsum #[(&rest vecs) "\301\302\303\304$\207" [vecs math-reduce-many-vecs calcFunc-add calcFunc-vsum 0] 5]) (defalias 'calcFunc-vprod #[(&rest vecs) "\301\302\303\304$\207" [vecs math-reduce-many-vecs calcFunc-mul calcFunc-vprod 1] 5]) (defalias 'calcFunc-vmax #[(&rest vecs) "@\242\301=\203\n \302\207@\242\303=\203 \304\305@!8\207\306\307\310\311$\207" [vecs sdev (var inf var-inf) intv 3 math-fix-int-intv math-reduce-many-vecs calcFunc-max calcFunc-vmax (neg (var inf var-inf))] 5]) (defalias 'calcFunc-vmin #[(&rest vecs) "@\242\301=\203\n \302\207@\242\303=\203 \304\305@!8\207\306\307\310\311$\207" [vecs sdev (neg (var inf var-inf)) intv 2 math-fix-int-intv math-reduce-many-vecs calcFunc-min calcFunc-vmin (var inf var-inf)] 5]) (defalias 'math-reduce-many-vecs #[(func whole-func vecs ident) "\306\211\211\211\f\307\\ \203\211 @\211\242\310=\203* \311\307 8!\242\300=\203* \307 8J \211\242\300=\262\203V \312\205; C\313 !\"\211\203P \314\315!\300B\"\202R \202\202 \211:?\206a \211@\316>\262\204l \317 !\203} \203x \"\202y \202\202 \n C\244 A\211\204 )\203\245 \320!\n\203\241 \nB\"\202\262 \202\262 \n\203\260 \nB\202\262 ,\207" [vec val symb-part const-part calc-internal-prec vecs nil 2 var calc-var-value append math-flatten-vector calcFunc-reducer math-calcFunc-to-var (frac float cplx polar hms date sdev intv mod) math-infinitep math-normalize func ident whole-func] 5]) (defalias 'calcFunc-vcount #[(&rest vecs) "\302 \203] @\211\242\303=\262\203 \304 @!\\\202U @\211:?\206&