summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrijeshcr2017-11-30 18:27:20 +0530
committerBrijeshcr2017-11-30 18:27:20 +0530
commitc257cd7a7e766fb89332cca4fb367904767362ed (patch)
tree8f455c21cddfd7856cb53c9436319b2c68e4ab50
parentcc5c7ee42c6cb2ab94dd0e0f6985778657ab47f5 (diff)
downloadFOSSEE-Signal-Processing-Toolbox-c257cd7a7e766fb89332cca4fb367904767362ed.tar.gz
FOSSEE-Signal-Processing-Toolbox-c257cd7a7e766fb89332cca4fb367904767362ed.tar.bz2
FOSSEE-Signal-Processing-Toolbox-c257cd7a7e766fb89332cca4fb367904767362ed.zip
Help files and functions
-rw-r--r--help/en_US/ac2rc.xml29
-rw-r--r--help/en_US/arburg.xml4
-rw-r--r--help/en_US/arch_rnd.xml74
-rw-r--r--help/en_US/arcov.xml24
-rw-r--r--help/en_US/arma_rnd.xml82
-rw-r--r--help/en_US/aryule.xml2
-rw-r--r--help/en_US/besselap.xml71
-rw-r--r--help/en_US/buttap.xml67
-rw-r--r--help/en_US/cceps.xml23
-rw-r--r--help/en_US/cheb.xml65
-rw-r--r--help/en_US/cheb1ap.xml75
-rw-r--r--help/en_US/cheb2ap.xml63
-rw-r--r--help/en_US/cl2bp.xml75
-rw-r--r--help/en_US/cplxreal.xml66
-rw-r--r--help/en_US/czt.xml23
-rw-r--r--help/en_US/dst1.xml23
-rw-r--r--help/en_US/ellipap.xml68
-rw-r--r--help/en_US/fft1.xml74
-rw-r--r--help/en_US/fft21.xml68
-rw-r--r--help/en_US/fftw1.xml94
-rw-r--r--help/en_US/fht.xml23
-rw-r--r--help/en_US/freqs.xml61
-rw-r--r--help/en_US/fwht.xml23
-rw-r--r--help/en_US/hilbert1.xml23
-rw-r--r--help/en_US/hurst.xml23
-rw-r--r--help/en_US/idct1.xml23
-rw-r--r--help/en_US/idct2.xml23
-rw-r--r--help/en_US/idst1.xml23
-rw-r--r--help/en_US/ifft1.xml81
-rw-r--r--help/en_US/ifft21.xml68
-rw-r--r--help/en_US/ifht.xml23
-rw-r--r--help/en_US/ifwht.xml23
-rw-r--r--help/en_US/invfreq.xml23
-rw-r--r--help/en_US/invfreqs.xml78
-rw-r--r--help/en_US/invfreqz.xml76
-rw-r--r--help/en_US/kaiserord.xml84
-rw-r--r--help/en_US/master_help.xml504
-rw-r--r--help/en_US/ncauer.xml71
-rw-r--r--help/en_US/pburg.xml71
-rw-r--r--help/en_US/pei_tseng_notch.xml66
-rw-r--r--help/en_US/pyulear.xml51
-rw-r--r--help/en_US/qp_kaiser.xml64
-rw-r--r--help/en_US/rceps.xml23
-rw-r--r--help/en_US/remez1.xml23
-rw-r--r--help/en_US/scilab_en_US_help/JavaHelpSearch/DOCSbin11007 -> 13715 bytes
-rw-r--r--help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TABbin1499 -> 1836 bytes
-rw-r--r--help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETSbin687 -> 873 bytes
-rw-r--r--help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONSbin46489 -> 56855 bytes
-rw-r--r--help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA2
-rw-r--r--help/en_US/scilab_en_US_help/JavaHelpSearch/TMAPbin24576 -> 28672 bytes
-rw-r--r--help/en_US/scilab_en_US_help/jhelpmap.jhm59
-rw-r--r--help/en_US/scilab_en_US_help/jhelptoc.xml59
-rw-r--r--help/en_US/sftrans.xml100
-rw-r--r--help/en_US/sigmoid_train.xml23
-rw-r--r--help/en_US/sinetone.xml23
-rw-r--r--help/en_US/sinewave.xml23
-rw-r--r--help/en_US/spectral_adf.xml23
-rw-r--r--help/en_US/spectral_xdf.xml23
-rw-r--r--help/en_US/spencer.xml23
-rw-r--r--help/en_US/stft.xml23
-rw-r--r--help/en_US/synthesis.xml23
-rw-r--r--help/en_US/tfestimate.xml77
-rw-r--r--help/en_US/wconv.xml64
-rw-r--r--help/en_US/xcorr1.xml81
-rw-r--r--help/en_US/xcov1.xml23
-rw-r--r--help/en_US/yulewalker.xml23
-rw-r--r--help/en_US/zp2ss.xml90
-rw-r--r--help/en_US/zp2tf.xml72
-rw-r--r--jar/scilab_en_US_help.jarbin316346 -> 395741 bytes
-rw-r--r--macros/ac2poly.binbin4088 -> 0 bytes
-rw-r--r--macros/ac2rc.binbin4784 -> 0 bytes
-rw-r--r--macros/arParEst.binbin8568 -> 0 bytes
-rw-r--r--macros/arburg.binbin8912 -> 0 bytes
-rw-r--r--macros/arch_rnd.sci43
-rw-r--r--macros/arcov.binbin3768 -> 0 bytes
-rw-r--r--macros/arma_rnd.sci52
-rw-r--r--macros/armcov.binbin1856 -> 0 bytes
-rw-r--r--macros/aryule.binbin4604 -> 0 bytes
-rw-r--r--macros/barthannwin.binbin2764 -> 0 bytes
-rw-r--r--macros/bartlett.binbin4428 -> 0 bytes
-rw-r--r--macros/besselap.binbin4340 -> 0 bytes
-rw-r--r--macros/besself.binbin8972 -> 0 bytes
-rw-r--r--macros/bitrevorder.binbin2920 -> 0 bytes
-rw-r--r--macros/blackman.binbin8188 -> 0 bytes
-rw-r--r--macros/blackmanharris.binbin4300 -> 0 bytes
-rw-r--r--macros/blackmannuttall.binbin4312 -> 0 bytes
-rw-r--r--macros/bohmanwin.binbin2548 -> 0 bytes
-rw-r--r--macros/boxcar.binbin2568 -> 0 bytes
-rw-r--r--macros/buffer.binbin6876 -> 0 bytes
-rw-r--r--macros/buttap.binbin4104 -> 0 bytes
-rw-r--r--macros/butter.binbin10144 -> 0 bytes
-rw-r--r--macros/buttord.binbin6968 -> 0 bytes
-rw-r--r--macros/cceps.binbin1332 -> 0 bytes
-rw-r--r--macros/cconv.binbin7392 -> 0 bytes
-rw-r--r--macros/cell2sos.binbin10336 -> 0 bytes
-rw-r--r--macros/cheb.binbin3404 -> 0 bytes
-rw-r--r--macros/cheb1ap.binbin5508 -> 0 bytes
-rw-r--r--macros/cheb1ord.binbin7028 -> 0 bytes
-rw-r--r--macros/cheb2ap.binbin4056 -> 0 bytes
-rw-r--r--macros/cheb2ord.binbin7092 -> 0 bytes
-rw-r--r--macros/chebwin.binbin3908 -> 0 bytes
-rw-r--r--macros/cheby1.binbin11136 -> 0 bytes
-rw-r--r--macros/cheby2.binbin11164 -> 0 bytes
-rw-r--r--macros/check.binbin476 -> 0 bytes
-rw-r--r--macros/chirp.binbin7252 -> 0 bytes
-rw-r--r--macros/cl2bp.sci47
-rw-r--r--macros/clustersegment.binbin4108 -> 0 bytes
-rw-r--r--macros/cmorwavf.binbin3696 -> 0 bytes
-rw-r--r--macros/convmtx.binbin2884 -> 0 bytes
-rw-r--r--macros/corrmtx.binbin20444 -> 0 bytes
-rw-r--r--macros/cplxreal.binbin5940 -> 0 bytes
-rw-r--r--macros/cplxreal.sci5
-rw-r--r--macros/cummax.binbin22500 -> 0 bytes
-rw-r--r--macros/cummin.binbin23096 -> 0 bytes
-rw-r--r--macros/czt.binbin2164 -> 0 bytes
-rw-r--r--macros/db.binbin22844 -> 0 bytes
-rw-r--r--macros/db2pow.binbin3012 -> 0 bytes
-rw-r--r--macros/dctmtx.binbin3448 -> 0 bytes
-rw-r--r--macros/decimate.binbin4888 -> 0 bytes
-rw-r--r--macros/dftmtx.binbin3464 -> 0 bytes
-rw-r--r--macros/diric.binbin2524 -> 0 bytes
-rw-r--r--macros/downsample.binbin4204 -> 0 bytes
-rw-r--r--macros/dst1.binbin1360 -> 0 bytes
-rw-r--r--macros/dutycycle.binbin65420 -> 0 bytes
-rw-r--r--macros/ellip.binbin12252 -> 0 bytes
-rw-r--r--macros/ellipap.binbin5264 -> 0 bytes
-rw-r--r--macros/ellipord.binbin7156 -> 0 bytes
-rw-r--r--macros/enbw.binbin5076 -> 0 bytes
-rw-r--r--macros/eqtflength.binbin4864 -> 0 bytes
-rw-r--r--macros/falltime.binbin57524 -> 0 bytes
-rw-r--r--macros/fft.binbin6080 -> 0 bytes
-rw-r--r--macros/fft1.sci (renamed from macros/fft.sci)4
-rw-r--r--macros/fft2.binbin5292 -> 0 bytes
-rw-r--r--macros/fft21.sci (renamed from macros/fft2.sci)4
-rw-r--r--macros/fftfilt.binbin25776 -> 0 bytes
-rw-r--r--macros/fftw1.sci64
-rw-r--r--macros/fht.binbin1584 -> 0 bytes
-rw-r--r--macros/filternorm.binbin18100 -> 0 bytes
-rw-r--r--macros/filtfilt.binbin3720 -> 0 bytes
-rw-r--r--macros/filtic.binbin4640 -> 0 bytes
-rw-r--r--macros/filtord.binbin8580 -> 0 bytes
-rw-r--r--macros/firpmord.binbin33892 -> 0 bytes
-rw-r--r--macros/firtype.binbin3900 -> 0 bytes
-rw-r--r--macros/flattopwin.binbin5388 -> 0 bytes
-rw-r--r--macros/fracshift.binbin4636 -> 0 bytes
-rw-r--r--macros/freqs.binbin3628 -> 0 bytes
-rw-r--r--macros/fwhm.binbin6544 -> 0 bytes
-rw-r--r--macros/fwhmjlt.binbin2412 -> 0 bytes
-rw-r--r--macros/fwht.binbin1672 -> 0 bytes
-rw-r--r--macros/gauspuls.binbin3792 -> 0 bytes
-rw-r--r--macros/gaussdesign.binbin15776 -> 0 bytes
-rw-r--r--macros/gaussian.binbin4004 -> 0 bytes
-rw-r--r--macros/gausswin.binbin3988 -> 0 bytes
-rw-r--r--macros/gmonopuls.binbin3160 -> 0 bytes
-rw-r--r--macros/goertzel.binbin13476 -> 0 bytes
-rw-r--r--macros/grpdelay.binbin7960 -> 0 bytes
-rw-r--r--macros/hann.binbin4488 -> 0 bytes
-rw-r--r--macros/helperHarmonicDistortionAmplifier.binbin3304 -> 0 bytes
-rw-r--r--macros/hilbert1.binbin1704 -> 0 bytes
-rw-r--r--macros/hurst.binbin1060 -> 0 bytes
-rw-r--r--macros/icceps.binbin5604 -> 0 bytes
-rw-r--r--macros/idct1.binbin1308 -> 0 bytes
-rw-r--r--macros/idct2.binbin1676 -> 0 bytes
-rw-r--r--macros/idst1.binbin1340 -> 0 bytes
-rw-r--r--macros/ifft.binbin6476 -> 0 bytes
-rw-r--r--macros/ifft1.sci (renamed from macros/ifft.sci)4
-rw-r--r--macros/ifft2.binbin6016 -> 0 bytes
-rw-r--r--macros/ifft21.sci (renamed from macros/ifft2.sci)4
-rw-r--r--macros/ifht.binbin1628 -> 0 bytes
-rw-r--r--macros/ifwht.binbin1684 -> 0 bytes
-rw-r--r--macros/iirlp2mb.binbin6892 -> 0 bytes
-rw-r--r--macros/impinvar.binbin5392 -> 0 bytes
-rw-r--r--macros/impz.binbin4780 -> 0 bytes
-rw-r--r--macros/impzlength.binbin29200 -> 0 bytes
-rw-r--r--macros/interp.binbin4924 -> 0 bytes
-rw-r--r--macros/intfilt.binbin31572 -> 0 bytes
-rw-r--r--macros/invfreq.binbin2520 -> 0 bytes
-rw-r--r--macros/invfreqs.sci96
-rw-r--r--macros/invfreqz.sci94
-rw-r--r--macros/invimpinvar.binbin5660 -> 0 bytes
-rw-r--r--macros/is2rc.binbin4088 -> 0 bytes
-rw-r--r--macros/isallpass.binbin17432 -> 0 bytes
-rw-r--r--macros/isfir.binbin6172 -> 0 bytes
-rw-r--r--macros/islinphase.binbin14592 -> 0 bytes
-rw-r--r--macros/ismaxphase.binbin8576 -> 0 bytes
-rw-r--r--macros/isminphase.binbin8648 -> 0 bytes
-rw-r--r--macros/isstable.binbin9400 -> 0 bytes
-rw-r--r--macros/kaiser.binbin3968 -> 0 bytes
-rw-r--r--macros/kaiserord.sci70
-rw-r--r--macros/lar2rc.binbin3756 -> 0 bytes
-rw-r--r--macros/latc2tf.binbin24820 -> 0 bytes
-rw-r--r--macros/latcfilt.binbin13240 -> 0 bytes
-rw-r--r--macros/latcfilt1.binbin4664 -> 0 bytes
-rw-r--r--macros/levdown.binbin1436 -> 0 bytes
-rw-r--r--macros/levin.binbin6200 -> 0 bytes
-rw-r--r--macros/levinson.binbin9180 -> 0 bytes
-rw-r--r--macros/libbin5528 -> 6440 bytes
-rw-r--r--macros/lpc.binbin21268 -> 0 bytes
-rw-r--r--macros/lsf2poly.binbin8420 -> 0 bytes
-rw-r--r--macros/mag2db.binbin1476 -> 0 bytes
-rw-r--r--macros/marcumq.binbin5440 -> 0 bytes
-rw-r--r--macros/medfilt1.binbin43316 -> 0 bytes
-rw-r--r--macros/mexihat.binbin3312 -> 0 bytes
-rw-r--r--macros/meyeraux.binbin2680 -> 0 bytes
-rw-r--r--macros/midcross.binbin59888 -> 0 bytes
-rw-r--r--macros/modulate.binbin29888 -> 0 bytes
-rw-r--r--macros/morlet.binbin3412 -> 0 bytes
-rw-r--r--macros/movingrms.binbin4524 -> 0 bytes
-rw-r--r--macros/musicBase.binbin22512 -> 0 bytes
-rw-r--r--macros/names24
-rw-r--r--macros/ncauer.binbin5372 -> 0 bytes
-rw-r--r--macros/nnls.binbin7612 -> 0 bytes
-rw-r--r--macros/nuttallwin.binbin4108 -> 0 bytes
-rw-r--r--macros/parzenwin.binbin2512 -> 0 bytes
-rw-r--r--macros/pburg.sci93
-rw-r--r--macros/pchip.binbin16320 -> 0 bytes
-rw-r--r--macros/pchips.binbin8524 -> 0 bytes
-rw-r--r--macros/peak2peak.binbin14012 -> 0 bytes
-rw-r--r--macros/peak2rms.binbin13896 -> 0 bytes
-rw-r--r--macros/pei_tseng_notch.binbin5436 -> 0 bytes
-rw-r--r--macros/peig.binbin27724 -> 0 bytes
-rw-r--r--macros/periodogram.binbin2392 -> 0 bytes
-rw-r--r--macros/phaseInputParseAs_ab.binbin16256 -> 0 bytes
-rw-r--r--macros/phaseInputParseAs_sos.binbin14480 -> 0 bytes
-rw-r--r--macros/phasedelay.binbin15784 -> 0 bytes
-rw-r--r--macros/phasez.binbin12092 -> 0 bytes
-rw-r--r--macros/pmusic.binbin30784 -> 0 bytes
-rw-r--r--macros/poly2ac.binbin5492 -> 0 bytes
-rw-r--r--macros/poly2lsf.binbin12052 -> 0 bytes
-rw-r--r--macros/poly2rc.binbin7644 -> 0 bytes
-rw-r--r--macros/polyscale.binbin1352 -> 0 bytes
-rw-r--r--macros/polystab.binbin2372 -> 0 bytes
-rw-r--r--macros/polyval.binbin10356 -> 0 bytes
-rw-r--r--macros/pow2db.binbin2544 -> 0 bytes
-rw-r--r--macros/primitive.binbin3912 -> 0 bytes
-rw-r--r--macros/prony.binbin3836 -> 0 bytes
-rw-r--r--macros/pulseperiod.binbin63340 -> 0 bytes
-rw-r--r--macros/pulsesep.binbin62568 -> 0 bytes
-rw-r--r--macros/pulsewidth.binbin59276 -> 0 bytes
-rw-r--r--macros/pulstran.binbin6000 -> 0 bytes
-rw-r--r--macros/pyulear.sci85
-rw-r--r--macros/qp_kaiser.sci37
-rw-r--r--macros/rc2ac.binbin4936 -> 0 bytes
-rw-r--r--macros/rc2is.binbin6072 -> 0 bytes
-rw-r--r--macros/rc2lar.binbin3260 -> 0 bytes
-rw-r--r--macros/rc2poly.binbin5668 -> 0 bytes
-rw-r--r--macros/rceps.binbin1576 -> 0 bytes
-rw-r--r--macros/rcosdesign.binbin24832 -> 0 bytes
-rw-r--r--macros/rectpuls.binbin3744 -> 0 bytes
-rw-r--r--macros/rectwin.binbin2468 -> 0 bytes
-rw-r--r--macros/remez1.binbin2424 -> 0 bytes
-rw-r--r--macros/resample.binbin5912 -> 0 bytes
-rw-r--r--macros/residued.binbin4432 -> 0 bytes
-rw-r--r--macros/residuez.binbin3692 -> 0 bytes
-rw-r--r--macros/risetime.binbin57484 -> 0 bytes
-rw-r--r--macros/rlevinson.binbin15408 -> 0 bytes
-rw-r--r--macros/rms.binbin2856 -> 0 bytes
-rw-r--r--macros/rooteig.binbin39372 -> 0 bytes
-rw-r--r--macros/rootmusic.binbin39616 -> 0 bytes
-rw-r--r--macros/rssq.binbin9540 -> 0 bytes
-rw-r--r--macros/sampled2continuous.binbin3324 -> 0 bytes
-rw-r--r--macros/sawtooth.binbin3656 -> 0 bytes
-rw-r--r--macros/schtrig.binbin3696 -> 0 bytes
-rw-r--r--macros/schurrc.binbin6100 -> 0 bytes
-rw-r--r--macros/seqperiod.binbin9968 -> 0 bytes
-rw-r--r--macros/sftrans.sci74
-rw-r--r--macros/sgolay.binbin4648 -> 0 bytes
-rw-r--r--macros/sgolayfilt.binbin7028 -> 0 bytes
-rw-r--r--macros/shanwavf.binbin5360 -> 0 bytes
-rw-r--r--macros/shiftdata.binbin7156 -> 0 bytes
-rw-r--r--macros/sigmoid_train.binbin1208 -> 0 bytes
-rw-r--r--macros/sinetone.binbin2132 -> 0 bytes
-rw-r--r--macros/sinewave.binbin1720 -> 0 bytes
-rw-r--r--macros/slewrate.binbin57676 -> 0 bytes
-rw-r--r--macros/sos2cell.binbin10944 -> 0 bytes
-rw-r--r--macros/sos2ss.binbin6896 -> 0 bytes
-rw-r--r--macros/sos2tf.binbin3880 -> 0 bytes
-rw-r--r--macros/sos2zp.binbin4964 -> 0 bytes
-rw-r--r--macros/sosbreak.binbin4340 -> 0 bytes
-rw-r--r--macros/sosfilt.binbin2576 -> 0 bytes
-rw-r--r--macros/specgram.binbin2692 -> 0 bytes
-rw-r--r--macros/spectral_adf.binbin1768 -> 0 bytes
-rw-r--r--macros/spectral_xdf.binbin1768 -> 0 bytes
-rw-r--r--macros/spencer.binbin1076 -> 0 bytes
-rw-r--r--macros/ss2sos.binbin12568 -> 0 bytes
-rw-r--r--macros/statelevels.binbin38016 -> 0 bytes
-rw-r--r--macros/stft.binbin5464 -> 0 bytes
-rw-r--r--macros/stmcb.binbin8140 -> 0 bytes
-rw-r--r--macros/strips.binbin17232 -> 0 bytes
-rw-r--r--macros/subspaceMethodsInputParser.binbin38972 -> 0 bytes
-rw-r--r--macros/synthesis.binbin1256 -> 0 bytes
-rw-r--r--macros/tf2sos.binbin4912 -> 0 bytes
-rw-r--r--macros/tf2zp.binbin7056 -> 0 bytes
-rw-r--r--macros/tf2zpk.binbin944 -> 0 bytes
-rw-r--r--macros/tfestimate.sci93
-rw-r--r--macros/transpose.binbin404 -> 0 bytes
-rw-r--r--macros/trial_iirlp2mb.binbin4224 -> 0 bytes
-rw-r--r--macros/triang.binbin2748 -> 0 bytes
-rw-r--r--macros/tripuls.binbin4540 -> 0 bytes
-rw-r--r--macros/truth.binbin240 -> 0 bytes
-rw-r--r--macros/tukeywin.binbin3748 -> 0 bytes
-rw-r--r--macros/udecode.binbin10412 -> 0 bytes
-rw-r--r--macros/uencode.binbin12728 -> 0 bytes
-rw-r--r--macros/ultrwin.binbin6664 -> 0 bytes
-rw-r--r--macros/unshiftdata.binbin6916 -> 0 bytes
-rw-r--r--macros/upfirdn.binbin2776 -> 0 bytes
-rw-r--r--macros/upsample.binbin4128 -> 0 bytes
-rw-r--r--macros/upsamplefill.binbin4524 -> 0 bytes
-rw-r--r--macros/var.binbin22564 -> 0 bytes
-rw-r--r--macros/vco.binbin7248 -> 0 bytes
-rw-r--r--macros/wconv.binbin3416 -> 0 bytes
-rw-r--r--macros/welchwin.binbin4408 -> 0 bytes
-rw-r--r--macros/window.binbin3804 -> 0 bytes
-rw-r--r--macros/wkeep.binbin3804 -> 0 bytes
-rw-r--r--macros/wrev.binbin2264 -> 0 bytes
-rw-r--r--macros/xcorr1.sci86
-rw-r--r--macros/xcorr2.binbin2496 -> 0 bytes
-rw-r--r--macros/xcov1.binbin1708 -> 0 bytes
-rw-r--r--macros/yulewalker.binbin1924 -> 0 bytes
-rw-r--r--macros/zerocrossing.binbin2284 -> 0 bytes
-rw-r--r--macros/zp2sos.binbin6280 -> 0 bytes
-rw-r--r--macros/zp2ss.binbin5916 -> 0 bytes
-rw-r--r--macros/zp2tf.binbin4116 -> 0 bytes
-rw-r--r--macros/zplane.binbin1328 -> 0 bytes
324 files changed, 4014 insertions, 420 deletions
diff --git a/help/en_US/ac2rc.xml b/help/en_US/ac2rc.xml
index 2e8a109..a84b240 100644
--- a/help/en_US/ac2rc.xml
+++ b/help/en_US/ac2rc.xml
@@ -17,7 +17,7 @@
<refnamediv>
<refname>ac2rc</refname>
- <refpurpose></refpurpose>
+ <refpurpose>Convert autocorrelation sequence to reflection coefficients.</refpurpose>
</refnamediv>
@@ -26,6 +26,33 @@
<synopsis>
k = ac2rc(R)
[k,R0] = ac2rc(R)
+
</synopsis>
</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>R:</term>
+ <listitem><para> The input autocorrelation sequence. If r is a matrix, each column of r is treated as a separate signal.</para></listitem></varlistentry>
+ <varlistentry><term>k:</term>
+ <listitem><para> Returns the reflection coefficients</para></listitem></varlistentry>
+ <varlistentry><term>R0:</term>
+ <listitem><para> the zero lag autocorrelation, R0, based on the autocorrelation sequence, R.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+X = [7 6 5 8 3 6 8 7 5 2 4 7 4 3 2 5 4 9 5 3 5 7 3 9 4 1 2 0 5 4 8 6 4 6 5 3];
+[k,R0] = ac2rc(X)
+or t=[2 5 6; 8 6 5; 8 9 4]
+[k,R0] = ac2rc(t)
+
+Author
+Jitendra Singh
+
+ ]]></programlisting>
+</refsection>
</refentry>
diff --git a/help/en_US/arburg.xml b/help/en_US/arburg.xml
index 75648ba..6aa017e 100644
--- a/help/en_US/arburg.xml
+++ b/help/en_US/arburg.xml
@@ -49,7 +49,11 @@
<title>Description</title>
<para>
This is an Octave function.
+ </para>
+ <para>
This function calculates coefficients of an autoregressive (AR) model of complex data x using the whitening lattice-filter method of Burg.
+ </para>
+ <para>
The first argument is the data sampled. The second argument is the number of poles in the model (or limit in case a criterion is supplied).
The third parameter takes in the criterion to limit the number of poles. The acceptable values are "AIC", "AKICc", "KIC", "AICc" which are based on information theory.
Output variable a is a list of P+1 autoregression coefficients.
diff --git a/help/en_US/arch_rnd.xml b/help/en_US/arch_rnd.xml
new file mode 100644
index 0000000..4692e05
--- /dev/null
+++ b/help/en_US/arch_rnd.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from arch_rnd.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="arch_rnd" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>arch_rnd</refname>
+ <refpurpose>Simulate an ARCH sequence of length t with AR coefficients b and CH coefficients a.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ arch_rnd (a, b, t)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>a:</term>
+ <listitem><para> CH coefficients</para></listitem></varlistentry>
+ <varlistentry><term>b:</term>
+ <listitem><para> AR coefficients</para></listitem></varlistentry>
+ <varlistentry><term>t:</term>
+ <listitem><para> Length of ARCH sequence</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It Simulates an ARCH sequence of length t with AR coefficients b and CH coefficients a.
+The result y(t) follows the model
+ </para>
+ <para>
+y(t) = b(1) + b(2) * y(t-1) + … + b(lb) * y(t-lb+1) + e(t),
+where e(t), given y up to time t-1, is N(0, h(t)), with
+ </para>
+ <para>
+h(t) = a(1) + a(2) * e(t-1)^2 + … + a(la) * e(t-la+1)^2
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+a = [1 2 3 4 5];
+b = [7 8 9 10];
+arch_rnd (a, b, t)
+ans =
+
+6.1037e+00
+5.7294e+01
+5.7390e+02
+6.3063e+03
+6.8695e+04
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/arcov.xml b/help/en_US/arcov.xml
index 64a5364..11f1d94 100644
--- a/help/en_US/arcov.xml
+++ b/help/en_US/arcov.xml
@@ -17,7 +17,29 @@
<refnamediv>
<refname>arcov</refname>
- <refpurpose></refpurpose>
+ <refpurpose>Autoregressive all-pole model parameters — covariance method</refpurpose>
</refnamediv>
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ a = arcov(x,p)
+ [a,e] = arcov(x,p)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>a:</term>
+ <listitem><para> contains normalized estimates of the AR system parameters, A(z), in descending powers of z.</para></listitem></varlistentry>
+ <varlistentry><term>e:</term>
+ <listitem><para> variance estimate of the white noise input to the AR model</para></listitem></varlistentry>
+ <varlistentry><term>x:</term>
+ <listitem><para> is the input signal</para></listitem></varlistentry>
+ <varlistentry><term>p:</term>
+ <listitem><para> is the order of the auto regressive model</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
</refentry>
diff --git a/help/en_US/arma_rnd.xml b/help/en_US/arma_rnd.xml
new file mode 100644
index 0000000..fdf1c26
--- /dev/null
+++ b/help/en_US/arma_rnd.xml
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from arma_rnd.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="arma_rnd" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>arma_rnd</refname>
+ <refpurpose>Return a simulation of the ARMA model.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ arma_rnd (a, b, v, t, n)
+ arma_rnd (a, b, v, t)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>a:</term>
+ <listitem><para> vector</para></listitem></varlistentry>
+ <varlistentry><term>b:</term>
+ <listitem><para> vector</para></listitem></varlistentry>
+ <varlistentry><term>v:</term>
+ <listitem><para> Variance</para></listitem></varlistentry>
+ <varlistentry><term>t:</term>
+ <listitem><para> Length of output vector</para></listitem></varlistentry>
+ <varlistentry><term>n:</term>
+ <listitem><para> Number of dummy x(i) used for initialization</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+The ARMA model is defined by
+ </para>
+ <para>
+x(n) = a(1) * x(n-1) + … + a(k) * x(n-k)
++ e(n) + b(1) * e(n-1) + … + b(l) * e(n-l)
+in which k is the length of vector a, l is the length of vector b and e is Gaussian white noise with variance v. The function returns a vector of length t.
+ </para>
+ <para>
+The optional parameter n gives the number of dummy x(i) used for initialization, i.e., a sequence of length t+n is generated and x(n+1:t+n) is returned. If n is omitted, n = 100 is used.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+a = [1 2 3 4 5];
+b = [7; 8; 9; 10; 11];
+v = 10;
+t = 5;
+n = 100;
+arma_rnd (a, b, v, t, n)
+ans =
+
+-1.6176e+05
+-4.1663e+05
+-1.0732e+06
+-2.7648e+06
+-7.1221e+06
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/aryule.xml b/help/en_US/aryule.xml
index 9948a0f..7d706fd 100644
--- a/help/en_US/aryule.xml
+++ b/help/en_US/aryule.xml
@@ -46,6 +46,8 @@
<title>Description</title>
<para>
This is an Octave function.
+ </para>
+ <para>
This function fits an AR (p)-model with Yule-Walker estimates.
The first argument is the data vector which is to be estimated.
Output variable a gives the AR coefficients, v gives the variance of the white noise and k gives the reflection coefficients to be used in the lattice filter.
diff --git a/help/en_US/besselap.xml b/help/en_US/besselap.xml
new file mode 100644
index 0000000..f3236d7
--- /dev/null
+++ b/help/en_US/besselap.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from besselap.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="besselap" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>besselap</refname>
+ <refpurpose>Return bessel analog filter prototype.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [zero, pole, gain] = besselap (n)
+ [zero, pole] = besselap (n)
+ zero = besselap (n)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>n:</term>
+ <listitem><para> Filter Order</para></listitem></varlistentry>
+ <varlistentry><term>zero:</term>
+ <listitem><para> Zeros</para></listitem></varlistentry>
+ <varlistentry><term>pole:</term>
+ <listitem><para> Poles</para></listitem></varlistentry>
+ <varlistentry><term>gain:</term>
+ <listitem><para> Gain</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It Return bessel analog filter prototype of nth order.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[zero, pole, gain] = besselap (5)
+zero = [](0x0)
+pole =
+
+-0.59058 + 0.90721i
+-0.59058 - 0.90721i
+-0.92644 + 0.00000i
+-0.85155 + 0.44272i
+-0.85155 - 0.44272i
+
+gain = 1
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/buttap.xml b/help/en_US/buttap.xml
new file mode 100644
index 0000000..d891af5
--- /dev/null
+++ b/help/en_US/buttap.xml
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from buttap.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="buttap" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>buttap</refname>
+ <refpurpose>Design a lowpass analog Butterworth filter.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ z = buttap (n)
+ [z, p] = buttap (n)
+ [z, p, g] = buttap (n)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>n:</term>
+ <listitem><para> Filter Order</para></listitem></varlistentry>
+ <varlistentry><term>z:</term>
+ <listitem><para> Zeros</para></listitem></varlistentry>
+ <varlistentry><term>p:</term>
+ <listitem><para> Poles</para></listitem></varlistentry>
+ <varlistentry><term>g:</term>
+ <listitem><para> Gain</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It designs a lowpass analog Butterworth filter of nth order.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[z, p, g] = buttap (5)
+z = [](0x0)
+p =
+
+-0.30902 + 0.95106i -0.80902 + 0.58779i -1.00000 + 0.00000i -0.80902 - 0.58779i -0.30902 - 0.95106i
+
+g = 1
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/cceps.xml b/help/en_US/cceps.xml
new file mode 100644
index 0000000..8f270f6
--- /dev/null
+++ b/help/en_US/cceps.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from cceps.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="cceps" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>cceps</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/cheb.xml b/help/en_US/cheb.xml
new file mode 100644
index 0000000..7e39e30
--- /dev/null
+++ b/help/en_US/cheb.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from cheb.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="cheb" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>cheb</refname>
+ <refpurpose>Calculates the nth-order Chebyshev polynomial at the point x.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ cheb(n, x)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>n:</term>
+ <listitem><para> Filter order</para></listitem></varlistentry>
+ <varlistentry><term>x:</term>
+ <listitem><para> Point at which the Chebyshev polynomial is calculater.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Equation for Chebyshev polynomial is
+/ cos(n acos(x), |x| &lt;= 1
+Tn(x) = |
+\ cosh(n acosh(x), |x| &gt; 1
+ </para>
+ <para>
+x can also be a vector. In that case the output will also be a vector of same size as x.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+x = [1 2 3 4]
+cheb(10, x)
+ans =
+
+1.0000e+00 2.6209e+05 2.2620e+07 4.5747e+08
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/cheb1ap.xml b/help/en_US/cheb1ap.xml
new file mode 100644
index 0000000..dbd541a
--- /dev/null
+++ b/help/en_US/cheb1ap.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from cheb1ap.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="cheb1ap" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>cheb1ap</refname>
+ <refpurpose>This function designs a lowpass analog Chebyshev type I filter.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [z, p, g] = cheb1ap (n, Rp)
+ [z, p] = cheb1ap (n, Rp)
+ p = cheb1ap (n, Rp)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>n:</term>
+ <listitem><para> Filter Order</para></listitem></varlistentry>
+ <varlistentry><term>Rp:</term>
+ <listitem><para> Peak-to-peak passband ripple</para></listitem></varlistentry>
+ <varlistentry><term>z:</term>
+ <listitem><para> Zeros</para></listitem></varlistentry>
+ <varlistentry><term>p:</term>
+ <listitem><para> Poles</para></listitem></varlistentry>
+ <varlistentry><term>g:</term>
+ <listitem><para> Gain</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It designs a lowpass analog Chebyshev type I filter of nth order and with a Peak-to-peak passband ripple of Rp.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[z, p, g] = cheb1ap (10, 20)
+z = [](0x0)
+p =
+
+Columns 1 through 6:
+
+-0.00157 - 0.98774i -0.00456 - 0.89105i -0.00709 - 0.70714i -0.00894 - 0.45401i -0.00991 - 0.15644i -0.00991 + 0.15644i
+
+Columns 7 through 10:
+
+-0.00894 + 0.45401i -0.00709 + 0.70714i -0.00456 + 0.89105i -0.00157 + 0.98774i
+
+g = 1.9630e-04 - 6.3527e-22i
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/cheb2ap.xml b/help/en_US/cheb2ap.xml
new file mode 100644
index 0000000..0fcdd8f
--- /dev/null
+++ b/help/en_US/cheb2ap.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from cheb2ap.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="cheb2ap" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>cheb2ap</refname>
+ <refpurpose>This function designs a lowpass analog Chebyshev type II filter.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [z, p, g] = cheb2ap (n, Rs)
+ [z, p] = cheb2ap (n, Rs)
+ p = cheb2ap (n, Rs)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>n:</term>
+ <listitem><para> Filter Order</para></listitem></varlistentry>
+ <varlistentry><term>Rs:</term>
+ <listitem><para> Stopband attenuation</para></listitem></varlistentry>
+ <varlistentry><term>z:</term>
+ <listitem><para> Zeros</para></listitem></varlistentry>
+ <varlistentry><term>p:</term>
+ <listitem><para> Poles</para></listitem></varlistentry>
+ <varlistentry><term>g:</term>
+ <listitem><para> Gain</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+This function designs a lowpass analog Chebyshev type II filter of nth order and with a stopband attenuation of Rs.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/cl2bp.xml b/help/en_US/cl2bp.xml
new file mode 100644
index 0000000..d91c257
--- /dev/null
+++ b/help/en_US/cl2bp.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from cl2bp.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="cl2bp" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>cl2bp</refname>
+ <refpurpose>Constrained L2 bandpass FIR filter design.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ h = cl2bp (m, w1, w2, up, lo, gridsize)
+ h = cl2bp (m, w1, w2, up, lo)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>m:</term>
+ <listitem><para> degree of cosine polynomial, i.e. the number of output coefficients will be m*2+1</para></listitem></varlistentry>
+ <varlistentry><term>w1 and w2:</term>
+ <listitem><para> bandpass filter cutoffs in the range 0 &lt;= w1 &lt; w2 &lt;= pi, where pi is the Nyquist frequency</para></listitem></varlistentry>
+ <varlistentry><term>up:</term>
+ <listitem><para> vector of 3 upper bounds for [stopband1, passband, stopband2]</para></listitem></varlistentry>
+ <varlistentry><term>lo:</term>
+ <listitem><para> vector of 3 lower bounds for [stopband1, passband, stopband2]</para></listitem></varlistentry>
+ <varlistentry><term>gridsize:</term>
+ <listitem><para> search grid size; larger values may improve accuracy, but greatly increase calculation time.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Constrained L2 bandpass FIR filter design. Compared to remez, it offers implicit specification of transition bands, a higher likelihood of convergence, and an error criterion combining features of both L2 and Chebyshev approaches.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+h = cl2bp(5, 0.3*pi, 0.6*pi, [0.02, 1.02, 0.02], [-0.02, 0.98, -0.02], 2^11)
+h =
+
+0.038311
+0.082289
+-0.086163
+-0.226006
+0.047851
+0.307434
+0.047851
+-0.226006
+-0.086163
+0.082289
+0.038311
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/cplxreal.xml b/help/en_US/cplxreal.xml
new file mode 100644
index 0000000..e33c102
--- /dev/null
+++ b/help/en_US/cplxreal.xml
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from cplxreal.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="cplxreal" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>cplxreal</refname>
+ <refpurpose>Function to divide vector z into complex and real elements, removing the one of each complex conjugate pair.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [zc, zr] = cplxreal (z, thresh)
+ [zc, zr] = cplxreal (z)
+ zc = cplxreal (z, thresh)
+ zc = cplxreal (z)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>z:</term>
+ <listitem><para> vector of complex numbers.</para></listitem></varlistentry>
+ <varlistentry><term>thresh:</term>
+ <listitem><para> tolerance for comparisons.</para></listitem></varlistentry>
+ <varlistentry><term>zc:</term>
+ <listitem><para> vector containing the elements of z that have positive imaginary parts.</para></listitem></varlistentry>
+ <varlistentry><term>zr:</term>
+ <listitem><para> vector containing the elements of z that are real.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Every complex element of z is expected to have a complex-conjugate elsewhere in z. From the pair of complex-conjugates, the one with the negative imaginary part is removed.
+If the magnitude of the imaginary part of an element is less than the thresh, it is declared as real.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[zc, zr] = cplxreal([1 2 3+i 4 3-i 5])
+zc = 3 + 1i
+zr =
+1 2 4 5
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/czt.xml b/help/en_US/czt.xml
new file mode 100644
index 0000000..b5f70c6
--- /dev/null
+++ b/help/en_US/czt.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from czt.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="czt" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>czt</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/dst1.xml b/help/en_US/dst1.xml
new file mode 100644
index 0000000..e41beb5
--- /dev/null
+++ b/help/en_US/dst1.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from dst1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="dst1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>dst1</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/ellipap.xml b/help/en_US/ellipap.xml
new file mode 100644
index 0000000..597a4c1
--- /dev/null
+++ b/help/en_US/ellipap.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from ellipap.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="ellipap" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>ellipap</refname>
+ <refpurpose>Designs a lowpass analog elliptic filter.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [z, p, g] = ellipap (n, Rp, Rs)
+ [z, p] = ellipap (n, Rp, Rs)
+ z = ellipap (n, Rp, Rs)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>n:</term>
+ <listitem><para> Filter Order</para></listitem></varlistentry>
+ <varlistentry><term>Rp:</term>
+ <listitem><para> Peak-to-peak passband ripple</para></listitem></varlistentry>
+ <varlistentry><term>Rs:</term>
+ <listitem><para> Stopband attenuation</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It designs a lowpass analog elliptic filter of nth order, with a Peak-to-peak passband ripple of Rp and a stopband attenuation of Rs.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[z, p, g] = ellipap (5, 10, 10)
+z =
+
+0.0000 + 2.5546i 0.0000 + 1.6835i -0.0000 - 2.5546i -0.0000 - 1.6835i
+
+p =
+
+-0.05243 + 0.63524i -0.01633 + 0.96289i -0.05243 - 0.63524i -0.01633 - 0.96289i -0.07369 + 0.00000i
+
+g = 0.0015012
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/fft1.xml b/help/en_US/fft1.xml
new file mode 100644
index 0000000..2989876
--- /dev/null
+++ b/help/en_US/fft1.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from fft1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="fft1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>fft1</refname>
+ <refpurpose>Calculates the discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ fft (x, n, dim)
+ fft (x, n)
+ fft (x)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>x:</term>
+ <listitem><para> input matrix</para></listitem></varlistentry>
+ <varlistentry><term>n:</term>
+ <listitem><para> Specifies the number of elements of x to be used</para></listitem></varlistentry>
+ <varlistentry><term>dim:</term>
+ <listitem><para> Specifies the dimention of the matrix along which the FFT is performed</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+The FFT is calculated along the first non-singleton dimension of the array. Thus, FFT is computed for each column of x.
+ </para>
+ <para>
+n is an integer specifying the number of elements of x to use. If n is larger than dimention along. which the FFT is calculated, then x is resized and padded with zeros.
+Similarly, if n is smaller, then x is truncated.
+ </para>
+ <para>
+dim is an integer specifying the dimension of the matrix along which the FFT is performed.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+x = [1 2 3; 4 5 6; 7 8 9]
+n = 3
+dim = 2
+fft1 (x, n, dim)
+ans =
+
+6.0000 + 0.0000i -1.5000 + 0.8660i -1.5000 - 0.8660i
+15.0000 + 0.0000i -1.5000 + 0.8660i -1.5000 - 0.8660i
+24.0000 + 0.0000i -1.5000 + 0.8660i -1.5000 - 0.8660i
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/fft21.xml b/help/en_US/fft21.xml
new file mode 100644
index 0000000..eccf719
--- /dev/null
+++ b/help/en_US/fft21.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from fft21.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="fft21" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>fft21</refname>
+ <refpurpose>Calculates the two-dimensional discrete Fourier transform of A using a Fast Fourier Transform algorithm.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ fft2 (A, m, n)
+ fft2 (A)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>A:</term>
+ <listitem><para> input matrix</para></listitem></varlistentry>
+ <varlistentry><term>m:</term>
+ <listitem><para> number of rows of A to be used</para></listitem></varlistentry>
+ <varlistentry><term>n:</term>
+ <listitem><para> number of columns of A to be used</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It performs two-dimentional FFT on the matrix A. m and n may be used specify the number of rows and columns of A to use. If either of these is larger than the size of A, A is resized and padded with zeros.
+If A is a multi-dimensional matrix, each two-dimensional sub-matrix of A is treated separately.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+x = [1 2 3; 4 5 6; 7 8 9]
+m = 4
+n = 4
+fft21 (A, m, n)
+ans =
+
+45 + 0i -6 - 15i 15 + 0i -6 + 15i
+-18 - 15i -5 + 8i -6 - 5i 5 - 4i
+15 + 0i -2 - 5i 5 + 0i -2 + 5i
+-18 + 15i 5 + 4i -6 + 5i -5 - 8i
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/fftw1.xml b/help/en_US/fftw1.xml
new file mode 100644
index 0000000..482f5df
--- /dev/null
+++ b/help/en_US/fftw1.xml
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from fftw1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="fftw1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>fftw1</refname>
+ <refpurpose>Manage FFTW wisdom data.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ method = fftw ("planner")
+ fftw ("planner", method)
+ wisdom = fftw ("dwisdom")
+ fftw ("dwisdom", wisdom)
+ fftw ("threads", nthreads)
+ nthreads = fftw ("threads")
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Wisdom data can be used to significantly accelerate the calculation of the FFTs, but implies an initial cost in its calculation. When the FFTW libraries are initialized, they read a system wide wisdom
+file (typically in /etc/fftw/wisdom), allowing wisdom to be shared between applications other than Octave. Alternatively, the fftw function can be used to import wisdom. For example,
+ </para>
+ <para>
+wisdom = fftw ("dwisdom")
+will save the existing wisdom used by Octave to the string wisdom. This string can then be saved to a file and restored using the save and load commands respectively. This existing wisdom can be re
+imported as follows
+ </para>
+ <para>
+fftw ("dwisdom", wisdom)
+If wisdom is an empty string, then the wisdom used is cleared.
+ </para>
+ <para>
+During the calculation of Fourier transforms further wisdom is generated. The fashion in which this wisdom is generated is also controlled by the fftw function. There are five different manners in which
+the wisdom can be treated:
+ </para>
+ <para>
+"estimate"
+Specifies that no run-time measurement of the optimal means of calculating a particular is performed, and a simple heuristic is used to pick a (probably sub-optimal) plan. The advantage of this method
+is that there is little or no overhead in the generation of the plan, which is appropriate for a Fourier transform that will be calculated once.
+ </para>
+ <para>
+"measure"
+In this case a range of algorithms to perform the transform is considered and the best is selected based on their execution time.
+ </para>
+ <para>
+"patient"
+Similar to "measure", but a wider range of algorithms is considered.
+ </para>
+ <para>
+"exhaustive"
+Like "measure", but all possible algorithms that may be used to treat the transform are considered.
+ </para>
+ <para>
+"hybrid"
+As run-time measurement of the algorithm can be expensive, this is a compromise where "measure" is used for transforms up to the size of 8192 and beyond that the "estimate" method is used.
+ </para>
+ <para>
+The default method is "estimate". The current method can be queried with
+ </para>
+ <para>
+method = fftw ("planner")
+or set by using
+ </para>
+ <para>
+fftw ("planner", method)
+</para>
+</refsection>
+</refentry>
diff --git a/help/en_US/fht.xml b/help/en_US/fht.xml
new file mode 100644
index 0000000..06311a3
--- /dev/null
+++ b/help/en_US/fht.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from fht.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="fht" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>fht</refname>
+ <refpurpose>funcprot(0);</refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/freqs.xml b/help/en_US/freqs.xml
new file mode 100644
index 0000000..258f280
--- /dev/null
+++ b/help/en_US/freqs.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from freqs.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="freqs" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>freqs</refname>
+ <refpurpose>Compute the s-plane frequency response of the IIR filter.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ h = freqs (b, a, w)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>b:</term>
+ <listitem><para> vector containing the coefficients of the numerator of the filter.</para></listitem></varlistentry>
+ <varlistentry><term>a:</term>
+ <listitem><para> vector containing the coefficients of the denominator of the filter.</para></listitem></varlistentry>
+ <varlistentry><term>w:</term>
+ <listitem><para> vector containing frequencies</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It computes the s-plane frequency response of the IIR filter B(s)/A(s) as H = polyval(B,j*W)./polyval(A,j*W).
+If called with no output argument, a plot of magnitude and phase are displayed.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+B = [1 2];
+A = [1 1];
+w = linspace(0,4,128);
+freqs(B,A,w);
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/fwht.xml b/help/en_US/fwht.xml
new file mode 100644
index 0000000..7b62250
--- /dev/null
+++ b/help/en_US/fwht.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from fwht.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="fwht" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>fwht</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/hilbert1.xml b/help/en_US/hilbert1.xml
new file mode 100644
index 0000000..5bfa3d2
--- /dev/null
+++ b/help/en_US/hilbert1.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from hilbert1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="hilbert1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>hilbert1</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/hurst.xml b/help/en_US/hurst.xml
new file mode 100644
index 0000000..85f3cc9
--- /dev/null
+++ b/help/en_US/hurst.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from hurst.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="hurst" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>hurst</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/idct1.xml b/help/en_US/idct1.xml
new file mode 100644
index 0000000..c43eb1c
--- /dev/null
+++ b/help/en_US/idct1.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from idct1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="idct1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>idct1</refname>
+ <refpurpose>funcprot(0);</refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/idct2.xml b/help/en_US/idct2.xml
new file mode 100644
index 0000000..0e7fcdc
--- /dev/null
+++ b/help/en_US/idct2.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from idct2.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="idct2" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>idct2</refname>
+ <refpurpose>funcprot(0);</refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/idst1.xml b/help/en_US/idst1.xml
new file mode 100644
index 0000000..74a9f0e
--- /dev/null
+++ b/help/en_US/idst1.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from idst1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="idst1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>idst1</refname>
+ <refpurpose>funcprot(0);</refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/ifft1.xml b/help/en_US/ifft1.xml
new file mode 100644
index 0000000..9d92e8e
--- /dev/null
+++ b/help/en_US/ifft1.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from ifft1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="ifft1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>ifft1</refname>
+ <refpurpose>Calculates the inverse discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ ifft (x, n, dim)
+ ifft (x, n)
+ ifft (x)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>x:</term>
+ <listitem><para> input matrix</para></listitem></varlistentry>
+ <varlistentry><term>n:</term>
+ <listitem><para> Specifies the number of elements of x to be used</para></listitem></varlistentry>
+ <varlistentry><term>dim:</term>
+ <listitem><para> Specifies the dimention of the matrix along which the inverse FFT is performed</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+</para>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+The inverse FFT is calculated along the first non-singleton dimension of the array. Thus, inverse FFT is computed for each column of x.
+ </para>
+ <para>
+n is an integer specifying the number of elements of x to use. If n is larger than dimention along. which the inverse FFT is calculated, then x is resized and padded with zeros.
+Similarly, if n is smaller, then x is truncated.
+ </para>
+ <para>
+dim is an integer specifying the dimension of the matrix along which the inverse FFT is performed.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+x = [1 2 3; 4 5 6; 7 8 9]
+n = 3
+dim = 2
+ifft1 (x, n, dim)
+ans =
+
+2.00000 + 0.00000i -0.50000 - 0.28868i -0.50000 + 0.28868i
+5.00000 + 0.00000i -0.50000 - 0.28868i -0.50000 + 0.28868i
+8.00000 + 0.00000i -0.50000 - 0.28868i -0.50000 + 0.28868i
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/ifft21.xml b/help/en_US/ifft21.xml
new file mode 100644
index 0000000..fed0499
--- /dev/null
+++ b/help/en_US/ifft21.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from ifft21.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="ifft21" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>ifft21</refname>
+ <refpurpose>Calculates the inverse two-dimensional discrete Fourier transform of A using a Fast Fourier Transform algorithm.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ ifft2 (A, m, n)
+ ifft2 (A)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>A:</term>
+ <listitem><para> input matrix</para></listitem></varlistentry>
+ <varlistentry><term>m:</term>
+ <listitem><para> number of rows of A to be used</para></listitem></varlistentry>
+ <varlistentry><term>n:</term>
+ <listitem><para> number of columns of A to be used</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It performs inverse two-dimensional FFT on the matrix A. m and n may be used specify the number of rows and columns of A to use. If either of these is larger than the size of A, A is resized and padded with zeros.
+If A is a multi-dimensional matrix, each two-dimensional sub-matrix of A is treated separately.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+x = [1 2 3; 4 5 6; 7 8 9]
+m = 4
+n = 4
+ifft21 (A, m, n)
+ans =
+
+2.81250 + 0.00000i -0.37500 + 0.93750i 0.93750 + 0.00000i -0.37500 - 0.93750i
+-1.12500 + 0.93750i -0.31250 - 0.50000i -0.37500 + 0.31250i 0.31250 + 0.25000i
+0.93750 + 0.00000i -0.12500 + 0.31250i 0.31250 + 0.00000i -0.12500 - 0.31250i
+-1.12500 - 0.93750i 0.31250 - 0.25000i -0.37500 - 0.31250i -0.31250 + 0.50000i
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/ifht.xml b/help/en_US/ifht.xml
new file mode 100644
index 0000000..2d9ead3
--- /dev/null
+++ b/help/en_US/ifht.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from ifht.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="ifht" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>ifht</refname>
+ <refpurpose>funcprot(0);</refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/ifwht.xml b/help/en_US/ifwht.xml
new file mode 100644
index 0000000..37903a0
--- /dev/null
+++ b/help/en_US/ifwht.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from ifwht.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="ifwht" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>ifwht</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/invfreq.xml b/help/en_US/invfreq.xml
new file mode 100644
index 0000000..2f10f8e
--- /dev/null
+++ b/help/en_US/invfreq.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from invfreq.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="invfreq" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>invfreq</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/invfreqs.xml b/help/en_US/invfreqs.xml
new file mode 100644
index 0000000..a35a2d6
--- /dev/null
+++ b/help/en_US/invfreqs.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from invfreqs.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="invfreqs" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>invfreqs</refname>
+ <refpurpose>Fit filter B(s)/A(s)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [B,A,C] = invfreqs(H,F,nB,nA,W,iter,tol,trace)
+ [B,A,C] = invfreqs(H,F,nB,nA,W)
+ [B,A,C] = invfreqs(H,F,nB,nA)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>H:</term>
+ <listitem><para> desired complex frequency response.</para></listitem></varlistentry>
+ <varlistentry><term>F:</term>
+ <listitem><para> frequency (must be same length as H).</para></listitem></varlistentry>
+ <varlistentry><term>nB:</term>
+ <listitem><para> order of the numerator polynomial B.</para></listitem></varlistentry>
+ <varlistentry><term>nA:</term>
+ <listitem><para> order of the denominator polynomial A.</para></listitem></varlistentry>
+ <varlistentry><term>W:</term>
+ <listitem><para> vector of weights (must be same length as F).</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Fit filter B(s)/A(s)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.
+Optionally, the fit-errors can be weighted vs frequency according to the weights W.
+Note: all the guts are in invfreq.m
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+B = [1/2 1];
+A = [1 1];
+w = linspace(0,4,128);
+H = freqs(B,A,w);
+[Bh,Ah, C] = invfreqs(H,w,1,1);
+Bh =
+
+0.50000 1.00000
+
+Ah =
+
+1.0000 1.0000
+
+C = -3.0964e-15
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/invfreqz.xml b/help/en_US/invfreqz.xml
new file mode 100644
index 0000000..188595a
--- /dev/null
+++ b/help/en_US/invfreqz.xml
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from invfreqz.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="invfreqz" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>invfreqz</refname>
+ <refpurpose>Fit filter B(z)/A(z)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [B,A,C] = invfreqz(H,F,nB,nA,W,iter,tol,trace)
+ [B,A,C] = invfreqz(H,F,nB,nA,W)
+ [B,A,C] = invfreqz(H,F,nB,nA)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>H:</term>
+ <listitem><para> desired complex frequency response.</para></listitem></varlistentry>
+ <varlistentry><term>F:</term>
+ <listitem><para> frequency (must be same length as H).</para></listitem></varlistentry>
+ <varlistentry><term>nB:</term>
+ <listitem><para> order of the numerator polynomial B.</para></listitem></varlistentry>
+ <varlistentry><term>nA:</term>
+ <listitem><para> order of the denominator polynomial A.</para></listitem></varlistentry>
+ <varlistentry><term>W:</term>
+ <listitem><para> vector of weights (must be same length as F).</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Fit filter B(z)/A(z)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.
+Optionally, the fit-errors can be weighted vs frequency according to the weights W.
+Note: all the guts are in invfreq.m
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[B,A] = butter(4,1/4);
+[H,F] = freqz(B,A);
+[Bh,Ah,C] = invfreq(H,F,4,4)
+Bh =
+
+0.010209 0.040838 0.061257 0.040838 0.010209
+
+Ah =
+
+1.00000 -1.96843 1.73586 -0.72447 0.12039
+
+C = -7.7065e-15
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/kaiserord.xml b/help/en_US/kaiserord.xml
new file mode 100644
index 0000000..8a76cf7
--- /dev/null
+++ b/help/en_US/kaiserord.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from kaiserord.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="kaiserord" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>kaiserord</refname>
+ <refpurpose>Return the parameters needed to produce a filter of the desired specification from a Kaiser window.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [n, Wn, beta, ftype] = kaiserord (f, m, dev, fs)
+ […] = kaiserord (f, m, dev, fs)
+ […] = kaiserord (f, m, dev)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>f:</term>
+ <listitem><para> Pairs of frequency band edges.</para></listitem></varlistentry>
+ <varlistentry><term>m:</term>
+ <listitem><para> Magnitude response for each band.</para></listitem></varlistentry>
+ <varlistentry><term>dev:</term>
+ <listitem><para> Deviation of the filter.</para></listitem></varlistentry>
+ <varlistentry><term>fs:</term>
+ <listitem><para> Sampling rate.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+The vector f contains pairs of frequency band edges in the range [0,1]. The vector m specifies the magnitude response for each band. The values of m must be zero for all stop bands and must have the
+same magnitude for all pass bands. The deviation of the filter dev can be specified as a scalar or a vector of the same length as m. The optional sampling rate fs can be used to indicate that f is in
+Hz in the range [0,fs/2].
+ </para>
+ <para>
+The returned value n is the required order of the filter (the length of the filter minus 1). The vector Wn contains the band edges of the filter suitable for passing to fir1. The value beta is the
+parameter of the Kaiser window of length n+1 to shape the filter. The string ftype contains the type of filter to specify to fir1.
+ </para>
+ <para>
+The Kaiser window parameters n and beta are computed from the relation between ripple (A=-20*log10(dev)) and transition width (dw in radians) discovered empirically by Kaiser:
+ </para>
+ <para>
+ </para>
+ <para>
+/ 0.1102(A-8.7) A &gt; 50
+beta = | 0.5842(A-21)^0.4 + 0.07886(A-21) 21 &lt;= A &lt;= 50
+\ 0.0 A &lt; 21
+ </para>
+ <para>
+n = (A-8)/(2.285 dw)
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[n, w, beta, ftype] = kaiserord ([1000, 1200], [1, 0], [0.05, 0.05], 11025)
+n = 1
+w = 1100
+beta = 1.5099
+ftype = low
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/master_help.xml b/help/en_US/master_help.xml
index ab18d66..3fff4c5 100644
--- a/help/en_US/master_help.xml
+++ b/help/en_US/master_help.xml
@@ -1,16 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book [
<!--Begin Entities-->
-<<<<<<< HEAD
<!ENTITY a81320b4221ec0c937db241f3f09761d9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ac2poly.xml">
<!ENTITY a96531f053d1d3aca0c8998446e7ba88a SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ac2rc.xml">
<!ENTITY a44e8c63cbbbfce58373a4d528cc59bda SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/arParEst.xml">
<!ENTITY a44baa1c529b4c2034108849f08147667 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/arburg.xml">
+<!ENTITY a80dc2d1be7f85c4fdeda3627eeaeba5b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/arch_rnd.xml">
<!ENTITY a64ecf6e721160dfb163621e4a3a00d0f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/arcov.xml">
+<!ENTITY aa8ae4694cb3e88d729d68b31dffb8be2 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/arma_rnd.xml">
<!ENTITY aff6d91054f11396fab566c3b7097e225 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/armcov.xml">
<!ENTITY a8128572f33478b9c8c764de03cf89fc4 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/aryule.xml">
<!ENTITY a782c9cd4d7dad9d24a672148080e384c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/barthannwin.xml">
<!ENTITY a0be563c94e1e42b7735567091463661e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/bartlett.xml">
+<!ENTITY a8b11798eda410c3ebbbdf55e6d9f64c6 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/besselap.xml">
<!ENTITY a4b0f0cf49b01fcbb7aedef41c40d0e25 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/besself.xml">
<!ENTITY a8ee66630c6b42252d90d4304e8af282c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/bitrevorder.xml">
<!ENTITY a1c12c9e7e5cac759289269fdedd8905c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/blackman.xml">
@@ -19,23 +21,31 @@
<!ENTITY a6f9d33b92c0e5f71e2f83bffbea97f58 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/bohmanwin.xml">
<!ENTITY a62ed1363186685b47656c8a5790efa44 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/boxcar.xml">
<!ENTITY a9558e8614d7f439a08d4332c74eb1118 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/buffer.xml">
+<!ENTITY a3090cfb96d2431a77d3573f5c22eba2c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/buttap.xml">
<!ENTITY a7c579640b7fb009b1613e4a9e6a3acb6 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/butter.xml">
<!ENTITY aec6a38aa439b8a6c26a7d2ada787095f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/buttord.xml">
+<!ENTITY aad06f15b8c56fd06a63ed4c93a7b17de SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cceps.xml">
<!ENTITY a3c7785a5dca1c2ff0bcb54385411d26c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cconv.xml">
<!ENTITY aa7ee14bf521256b990217ff8fdfd1c4f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cell2sos.xml">
+<!ENTITY aae1630f64e7d6887cfb5f4801b70358c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheb.xml">
+<!ENTITY aa2b1694a7963cd81b95b1b3d497d01c9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheb1ap.xml">
<!ENTITY adbfd2762e8949c7d9277a546b59fee44 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheb1ord.xml">
+<!ENTITY af4a3555ae3fc9828d4f5bcfe3c082bae SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheb2ap.xml">
<!ENTITY a92cf35397a3f0f935f69fa0c6b980916 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheb2ord.xml">
<!ENTITY a144520c3e437156f61bc5c85aff56360 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/chebwin.xml">
<!ENTITY aab22c36671d7c1054db5e4e91ff34ca9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheby1.xml">
<!ENTITY a38bcbc23ee3dff9a39209eed62398675 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheby2.xml">
<!ENTITY a07382031f7c37c171b8f596adb3241ae SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/check.xml">
<!ENTITY aa2141aba98a93cb5ebec123c977cb0d4 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/chirp.xml">
+<!ENTITY a05e673d1d3c435a4f72f7a803fac3c4c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cl2bp.xml">
<!ENTITY a9aa47349954b7dc555e77d5c07750bc6 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/clustersegment.xml">
<!ENTITY ad68b63f69616e4938c5df2b8f4a6ea29 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cmorwavf.xml">
<!ENTITY a832131d9fca85cf0fc67ebaa7860a244 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/convmtx.xml">
<!ENTITY ab9c573f1ed86c7c9107542791f010509 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/corrmtx.xml">
+<!ENTITY a11375970432ad3165248b0408d73a6f9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cplxreal.xml">
<!ENTITY a3dd640289cc33aa91c9b93ef38ae3588 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cummax.xml">
<!ENTITY ac80b8635538da5f44037be6c1355e0cd SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/cummin.xml">
+<!ENTITY ae086fe3d5e719b7163fe6bbe6379a30b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/czt.xml">
<!ENTITY ab46eb5d7f458e4c97c25dc101934e55a SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/db.xml">
<!ENTITY a9a3d5508d4be2587fffb07c4fea873a1 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/db2pow.xml">
<!ENTITY a9c0646c3d801e6dbf40cb2bfd0f48184 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/dctmtx.xml">
@@ -43,13 +53,19 @@
<!ENTITY ad910f20157813b38f3dd0037664fab4d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/dftmtx.xml">
<!ENTITY a9f1a602ceb9c4f04cdb362869689ad5b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/diric.xml">
<!ENTITY a34c0df6ea3acf72e8be0c3aadf06b3f9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/downsample.xml">
+<!ENTITY ac6f45dfd4ee34be9be8deaf068a03d3a SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/dst1.xml">
<!ENTITY a6c480dc7966fa1256fccca6a2a607ea5 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/dutycycle.xml">
<!ENTITY ad43a01be488312784bce7fa20f5fda45 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ellip.xml">
+<!ENTITY a33f68328b4f96f612655c918690757cb SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ellipap.xml">
<!ENTITY a2475a47e5ba8f7128e2b8d07a807d1b7 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ellipord.xml">
<!ENTITY a6a5628da371f54e68e600dc33be952e8 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/enbw.xml">
<!ENTITY abb6a4d7c3064262f17ab739f011c3a4a SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/eqtflength.xml">
<!ENTITY a448d7adf3da3286f51f6a94bea63663d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/falltime.xml">
+<!ENTITY aac9ca99701b69583c37e4f90cc6f2b31 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fft1.xml">
+<!ENTITY a3192e9ff3cd44b40b7e9390bfc464f1f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fft21.xml">
<!ENTITY a3d7d87fbbc65bfd3e6fdf8bc8f48be6e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fftfilt.xml">
+<!ENTITY acb27ed052fb6279db1c0a646bd336d1f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fftw1.xml">
+<!ENTITY ae5182eb8e46dfc6f361e8273d1e85e8e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fht.xml">
<!ENTITY afe92108055741cc536bf66798f641a5e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/filternorm.xml">
<!ENTITY a6da3c55e120d9ad84b38f937a1440569 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/filtfilt.xml">
<!ENTITY a1cb4e24a853af62bb07857799af1b5a9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/filtic.xml">
@@ -58,8 +74,10 @@
<!ENTITY a1653c1101bb7f7f90ad5c793094c3011 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/firtype.xml">
<!ENTITY a9cd28a49bceabf9d6a5ae48efc168636 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/flattopwin.xml">
<!ENTITY ac2d9926417a46b72d2c3ce6be1f719c3 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fracshift.xml">
+<!ENTITY a097842abc76805ff3b2f72a2c9c8205c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/freqs.xml">
<!ENTITY a77e06b63ac5f175d8106b4e43014b6da SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fwhm.xml">
<!ENTITY a33f0777e49b0d0506ae19c244104c179 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fwhmjlt.xml">
+<!ENTITY aeca2a7e1b17564f24ae127e8d114f3d8 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/fwht.xml">
<!ENTITY af7def142da08407766b1ec9a0a940863 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/gauspuls.xml">
<!ENTITY a1c243694467789e5c3b41db26ea136b8 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/gaussdesign.xml">
<!ENTITY aed386f5f60012f9148f8a7239f8922dd SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/gaussian.xml">
@@ -69,13 +87,25 @@
<!ENTITY ac9b5a24449247693afe12d4a0a89cb29 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/grpdelay.xml">
<!ENTITY a74b3b666e222dd6fdc8cfa967a275919 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/hann.xml">
<!ENTITY a58a65df48c1f5e0fb455ce5ae740b4d2 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/helperHarmonicDistortionAmplifier.xml">
+<!ENTITY a4c00e2caafdf45e6fbec22940c767231 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/hilbert1.xml">
+<!ENTITY ae59ce3d617ae3e103df7d517bac2744f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/hurst.xml">
<!ENTITY a460a1e1ff357ce3430e9e399628fa02c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/icceps.xml">
+<!ENTITY a57e47f4f26e6dd49cc38dd803fa42580 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/idct1.xml">
+<!ENTITY a59d4bef3e5e6c1d6031b4045141c20e2 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/idct2.xml">
+<!ENTITY a0176b20a1535e927094297f2d6b381fb SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/idst1.xml">
+<!ENTITY aabb5515641d926736c17451d536a457e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ifft1.xml">
+<!ENTITY a330e5720762d9a372a40e1ee1be0ee8b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ifft21.xml">
+<!ENTITY a0d171476d96c87a3de7983184b9176d0 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ifht.xml">
+<!ENTITY abe76e908f76eb5c6710cc13f1acf2bd6 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ifwht.xml">
<!ENTITY a62cc46ed8d95b0239e4df0552679ea1d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/iirlp2mb.xml">
<!ENTITY aa188901e0117ab660ea457598988f6c9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/impinvar.xml">
<!ENTITY a44f003ed5aa29cbfd3cefa414436788d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/impz.xml">
<!ENTITY a7524abc02ec73e4e52e0aa32f70a48c7 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/impzlength.xml">
<!ENTITY a49a9e3c3edb127efa41460df3ae0b246 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/interp.xml">
<!ENTITY ad0ea8d615c238f00d56a94edffed11d2 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/intfilt.xml">
+<!ENTITY ac7930d64830c9666cfb944d836f4d775 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/invfreq.xml">
+<!ENTITY abaa22bc1877bc9d4131223d13b402b60 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/invfreqs.xml">
+<!ENTITY a125fdeea0240f72f7ba6ec95fc53fad0 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/invfreqz.xml">
<!ENTITY aa5fea5e37e2362f8cc508f80fb61e1a4 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/invimpinvar.xml">
<!ENTITY a6738f22afa4d9b2fec50f876ed64f1c3 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/is2rc.xml">
<!ENTITY aa81b94c5cbb0d9bdbcf323aa37a1c434 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/isallpass.xml">
@@ -85,6 +115,7 @@
<!ENTITY a7b4993c8297a6696cc70e771f9914a77 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/isminphase.xml">
<!ENTITY ad9c3b7bc150ac1452720b8ffe09e98b6 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/isstable.xml">
<!ENTITY a529cf543ec9712c89d8d996913ef7ec1 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/kaiser.xml">
+<!ENTITY a060d37eea26c9ff3b60ac48f121b2205 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/kaiserord.xml">
<!ENTITY a7661f5463a17550a94594b08eb000091 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/lar2rc.xml">
<!ENTITY a8d87a3061cb6a7f81eb9a5d01ec17708 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/latc2tf.xml">
<!ENTITY ab7c7ba24125e211f115a6bc397dcc611 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/latcfilt.xml">
@@ -104,13 +135,16 @@
<!ENTITY a14172f88fa51c76d8e3cd44b7ff9da3b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/morlet.xml">
<!ENTITY aa1bdfdcec9d37ca8fde8f1a5eccf335e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/movingrms.xml">
<!ENTITY ae3e1f82c6bb377a1b604310d59879657 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/musicBase.xml">
+<!ENTITY a7c279b72cef3871697c360725d1aca0f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ncauer.xml">
<!ENTITY ac7f0bf1229be88336dd19bec79f8592e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/nnls.xml">
<!ENTITY a533f1756737a76c7ebbf4582981dc178 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/nuttallwin.xml">
<!ENTITY a37a0158758c25b87b25ccc1aee6a119c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/parzenwin.xml">
+<!ENTITY af859fa6921261df3081e38479f8231eb SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pburg.xml">
<!ENTITY ad89e66ee263fe203686f31a3eab8e64d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pchip.xml">
<!ENTITY aa5c4ca6eec759599ed43523a388348ad SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pchips.xml">
<!ENTITY a200605149beb0f3b5d8a88a3d53b2f71 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/peak2peak.xml">
<!ENTITY ad6130e215a78d84270aafbc379fbb725 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/peak2rms.xml">
+<!ENTITY a66b94edea7efc8ac92b9ea88227e8c4a SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pei_tseng_notch.xml">
<!ENTITY a29bbe646f6f6d50c069111ae091e7d36 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/peig.xml">
<!ENTITY a4c3953ad493b988d8a2031523ffb8306 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/periodogram.xml">
<!ENTITY a57cdc6361f8d7ec335fee1025821ddbf SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/phaseInputParseAs_ab.xml">
@@ -131,13 +165,17 @@
<!ENTITY ad0b592048d2a5108ef1573e46915e2b9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pulsesep.xml">
<!ENTITY a209518e7ca8192917e531c32767128f4 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pulsewidth.xml">
<!ENTITY a45703911489b3f971198165f76d6d8c0 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pulstran.xml">
+<!ENTITY ab09b38565f83974426d349f1330ee626 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/pyulear.xml">
+<!ENTITY ab6965276d6abc03dba25337d98f06a9b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/qp_kaiser.xml">
<!ENTITY a9a588475c9fdfec3b0d524d2f91956a1 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2ac.xml">
<!ENTITY a6a345bdf977080572f9bb157e316fa56 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2is.xml">
<!ENTITY adfc7a13f2757703644a280fda363f5d3 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2lar.xml">
<!ENTITY a84d04841d921ac252697bd6d913f6e07 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2poly.xml">
+<!ENTITY aba910d84a7b8dc5c58261362595d6a6f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rceps.xml">
<!ENTITY adb76827a846fe886ed6ce90b95f07d8f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rcosdesign.xml">
<!ENTITY a040edc92d4048494ec65abb4c47a6e7c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rectpuls.xml">
<!ENTITY a84e9fc45acaeb7c1afa74420873f7b8b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/rectwin.xml">
+<!ENTITY a992cb0804ac63bcee0241a7d3f625ac9 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/remez1.xml">
<!ENTITY afb654b0f7ed9a4d6af43c3042d878008 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/resample.xml">
<!ENTITY aedffe76610b2bc050432fea9879d2c82 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/residued.xml">
<!ENTITY a78b3ed60769c10149c518c3117b14fe5 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/residuez.xml">
@@ -152,10 +190,14 @@
<!ENTITY a58d8825cb2b40fb02d1fb623474b3680 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/schtrig.xml">
<!ENTITY afe070e546eba011714d6130f15bf7eeb SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/schurrc.xml">
<!ENTITY ade2e0f651396ca918685cd60ad2e1f69 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/seqperiod.xml">
+<!ENTITY a61a6017541d7986bc2fe01dea58f861d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sftrans.xml">
<!ENTITY af670a413ac46b05b04fb1eeb295cc187 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sgolay.xml">
<!ENTITY a871ae6b17028eb52e68e6bc124576f0c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sgolayfilt.xml">
<!ENTITY af828ad07b10f88b94815cf6d13dcf2a8 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/shanwavf.xml">
<!ENTITY a6dfa16868c80a256207c2def9e0f68a6 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/shiftdata.xml">
+<!ENTITY a1cac6df59eacdeef9bebfaf8fdd4322a SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sigmoid_train.xml">
+<!ENTITY a88faf3b43623f226cdade19a21c3b6cf SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sinetone.xml">
+<!ENTITY af4f643c0bd50a55c10e28d7089215e30 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sinewave.xml">
<!ENTITY a458311d776cf15b4ead98bf47848744e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/slewrate.xml">
<!ENTITY a0356f690ddd41c1bb4421b15c2e0fdc4 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sos2cell.xml">
<!ENTITY a33cd8ef570f585eadb34a40825f2b396 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sos2ss.xml">
@@ -164,14 +206,20 @@
<!ENTITY afb2aecd6bef384074ea28729e7e1fde8 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sosbreak.xml">
<!ENTITY a43d84cf894173760ed78bcd0173e5eb1 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/sosfilt.xml">
<!ENTITY abd98a1a18a270aa31a679ba6e48a6f8c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/specgram.xml">
+<!ENTITY adbd325d6129658aef1a1c44ebdfaf634 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/spectral_adf.xml">
+<!ENTITY a6e52208f7cf5935ac4b2dbbaf19a6a8f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/spectral_xdf.xml">
+<!ENTITY a3a436e475ddcbb6edb82e15c9ad4f910 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/spencer.xml">
<!ENTITY adfe42afbecc43cec13b71504e2ee9f7b SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/ss2sos.xml">
<!ENTITY ae42ba4458c126de0d0d8449858c32174 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/statelevels.xml">
+<!ENTITY a286a5169d98da3bb93e5e169fc582493 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/stft.xml">
<!ENTITY a45a0dbae444ccba87b80be7d73a9a317 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/stmcb.xml">
<!ENTITY a2a3cdd1656da19c8bcccf108c810ed46 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/strips.xml">
<!ENTITY ae8bb2ea49f71ca2170c7b25396b53c36 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/subspaceMethodsInputParser.xml">
+<!ENTITY a61c1b23c2b8ad57c50ce79acde50c677 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/synthesis.xml">
<!ENTITY a754944658572078c603d41eb799c03dc SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/tf2sos.xml">
<!ENTITY a16514a248c077408c45a820a305e5c12 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/tf2zp.xml">
<!ENTITY a596bc775e258db66e6a9361e23f6a110 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/tf2zpk.xml">
+<!ENTITY a908bb8057a00d2c709d46a3911b0d4d8 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/tfestimate.xml">
<!ENTITY ae3ee0ed5769293d96b4e2e86059e914a SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/transpose.xml">
<!ENTITY a3db7534139a84881841b932fa2ec83d6 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/trial_iirlp2mb.xml">
<!ENTITY ac4b200defab1e9badb41fc727f69d855 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/triang.xml">
@@ -187,209 +235,20 @@
<!ENTITY a815233915f392f428567c0381e5ac245 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/upsamplefill.xml">
<!ENTITY a8127816d1698afb2025103f44be38859 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/var.xml">
<!ENTITY a0a5ed325e4ef3aa7ba8d66ae953d9092 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/vco.xml">
+<!ENTITY aca35ca9bbd1eb7284507f50f56a1947f SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/wconv.xml">
<!ENTITY a18288f217fcfa5b28647d2b86a3a288e SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/welchwin.xml">
<!ENTITY aa10dc0e867636bb5905df2147e7fa8a1 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/window.xml">
<!ENTITY a739bb681c1778aebc6a112c9b4ebcc4c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/wkeep.xml">
<!ENTITY a974a3174dedaa833258ab42d577abd9d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/wrev.xml">
+<!ENTITY ad226196ce2e896f6d2052cc004cac236 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/xcorr1.xml">
<!ENTITY a7d306b5dfd9ec60077d737d8a4a6b843 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/xcorr2.xml">
+<!ENTITY a8a74af8f737940c9fe7be0732e87ed26 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/xcov1.xml">
+<!ENTITY a63ca6d1cb168f3cdb2f3f92defdb7694 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/yulewalker.xml">
<!ENTITY a383c86e12eaf73e96e722b32e61c3386 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/zerocrossing.xml">
<!ENTITY aecd6b297822f6189d821d9ef476689d8 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/zp2sos.xml">
+<!ENTITY a6852d675894772d70b92036fdc80543c SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/zp2ss.xml">
+<!ENTITY a9c59e841b79fd8ce5d6e2521ae6b2347 SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/zp2tf.xml">
<!ENTITY a38385ae55e569d27d4af576de7685f2d SYSTEM "/home/brijeshcr/Documents/Fossee_Toolboxes/FOSSEE-Signal-Processing-Toolbox/help/en_US/zplane.xml">
-=======
-<!ENTITY a231328952124a7e187905e71aaf9cee0 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/ac2poly.xml">
-<!ENTITY acc27042e738d175d1131be40ac8443e4 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/ac2rc.xml">
-<!ENTITY a00c7c9f2a0021ff13869dce3b90df38c SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/arParEst.xml">
-<!ENTITY a2801dc954ec6ac2e1c314367aab7316b SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/arburg.xml">
-<!ENTITY aa86636858e7127f17b93747fc8f3ec30 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/arcov.xml">
-<!ENTITY a2804cc9a113729444d60d8cf3c14b554 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/armcov.xml">
-<!ENTITY a78af20f681c48f8ec298b379b34418b7 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/aryule.xml">
-<!ENTITY af1b518d74e5b9c0251ecb1df257eb407 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/barthannwin.xml">
-<!ENTITY af8a337c857d4b373e49c0032acb1370f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/bartlett.xml">
-<!ENTITY a31f48c823b3b36a8c44e96ff54eaf66a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/besself.xml">
-<!ENTITY a4965260600d5ae3055dc940551b4155a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/bitrevorder.xml">
-<!ENTITY a203e8f0f36fcdb6d7dab204312a41134 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/blackman.xml">
-<!ENTITY a33562ce8ee2b64f5e49f771f94e64714 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/blackmanharris.xml">
-<!ENTITY a2ead104a959d0030deacd8bfd726d641 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/blackmannuttall.xml">
-<!ENTITY affed76d132b047f7e7dd7feaf7460b96 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/bohmanwin.xml">
-<!ENTITY a9a73fbe4c732d8d281a15b9c56b66cd7 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/boxcar.xml">
-<!ENTITY af063a7c3d52b3fc249eccfea5477233a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/buffer.xml">
-<!ENTITY ac13ce08d83a0b050bbcd34097be69474 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/butter.xml">
-<!ENTITY a3ac1d95c0377fbd5021c9ab3878d3381 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/buttord.xml">
-<!ENTITY aad687051b3ff18c103250462607b8bfe SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cconv.xml">
-<!ENTITY ae12b60324a0fd39a6eaeaa29154462d3 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cell2sos.xml">
-<!ENTITY a67189797ee7307d2f12d2d9db1429d16 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheb1ord.xml">
-<!ENTITY af57064694f5b9424a2fb945bab08663a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheb2ord.xml">
-<!ENTITY a788630ff50c6129a3217a8b029fdb706 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/chebwin.xml">
-<!ENTITY ad67eb98c7a334e2ccd2584c52d1f7490 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheby1.xml">
-<!ENTITY a9aaa53086cfad7fff7a9568a895c584e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cheby2.xml">
-<!ENTITY a80fd0493bf42ae683bb78ef95ecc8ff1 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/check.xml">
-<!ENTITY a1dc032779f7ba8e8f69e8f79dfb144d5 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/chirp.xml">
-<!ENTITY a5bf1548e6f5419396992c7e5fee10e44 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/clustersegment.xml">
-<!ENTITY a675cd787aff166461d9e9da55d591875 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cmorwavf.xml">
-<!ENTITY adc56a73851265426ed0c3db40f3a0d2e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/convmtx.xml">
-<!ENTITY a3d40cac540363daecb58818938d2b1d3 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/corrmtx.xml">
-<!ENTITY abaaa2a634a57347cfaeb3f75cc42b298 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cummax.xml">
-<!ENTITY ae8d01defeace3e366cfdce71da71d5e2 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/cummin.xml">
-<!ENTITY a438b318f3a65f8e10cb292c16ee48d3d SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/db.xml">
-<!ENTITY a012dc78292d46d1a6bfdd411607796ae SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/db2pow.xml">
-<!ENTITY a4c9381ac38659e2e9ccdf89e9aec08f9 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/dctmtx.xml">
-<!ENTITY a732f6e560fa62dcfe2137f94ce0b812b SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/decimate.xml">
-<!ENTITY a8e9030fad0ea16388695b20a07e04334 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/dftmtx.xml">
-<!ENTITY a3ffbb42a185eaf6b62029b6efc883d6b SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/diric.xml">
-<!ENTITY ac93a3534190eae2db767de3935ad4fbc SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/downsample.xml">
-<!ENTITY a52aa309fac8ef71cd8d143ac51969fe0 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/dutycycle.xml">
-<!ENTITY aa0ecb21a4fba74cd96dd91d64d4f13ef SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/ellip.xml">
-<!ENTITY ae7e31ef8153e0b43af5b7d3b54f281b8 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/ellipord.xml">
-<!ENTITY a0d95063280ebe0c559bd51e94d6809cb SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/enbw.xml">
-<!ENTITY a528ea74a7c6d6e7453f0a50c2b96a9ee SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/eqtflength.xml">
-<!ENTITY ae0c094a4d283763517f2a9d8dc2d47dd SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/falltime.xml">
-<!ENTITY a093a9f733664f253ef62c57cbfd1f345 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/fftfilt.xml">
-<!ENTITY a0b5dd6bfc7c995741ff59cb1f2e6bd9d SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/filternorm.xml">
-<!ENTITY a6f9f6be023cda42def4540ebe4a826ad SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/filtfilt.xml">
-<!ENTITY ab3a31ebfc4f38ef5c568256700871cf9 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/filtic.xml">
-<!ENTITY aaadfeefbe7128b3e19dfcf58d9259fba SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/filtord.xml">
-<!ENTITY a73e8c044770a7cfd905f857689a6baa1 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/firpmord.xml">
-<!ENTITY a94e89cc06baa492675fb0ba33b84c454 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/firtype.xml">
-<!ENTITY a19950da21e14157b78311a84cf566c31 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/flattopwin.xml">
-<!ENTITY a997024f7f60a0e9b5b06fb25b4549196 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/fracshift.xml">
-<!ENTITY a5b1b81f5a27ba264b58d0ede7bf40d6e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/fwhm.xml">
-<!ENTITY aaa8fd7d64f02100f0ff4b9f5a601b502 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/fwhmjlt.xml">
-<!ENTITY a5a10dacc8f7724140837e716eefea546 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/gauspuls.xml">
-<!ENTITY a241d399410079c666c88bab68b4bd8b6 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/gaussdesign.xml">
-<!ENTITY a6091479f1738a3f05872855ff81f767e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/gaussian.xml">
-<!ENTITY a79d0e19a419a4da0e9852a883c56e875 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/gausswin.xml">
-<!ENTITY acbf561fbe774483d5bdd6bb94f356c92 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/gmonopuls.xml">
-<!ENTITY a829161f2b17c647cab27ce7e4e177861 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/goertzel.xml">
-<!ENTITY a09f64c6e5d7a6e94067ecb6f99796457 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/grpdelay.xml">
-<!ENTITY a277e25e2845fbbffbb98cb9bd813d43e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/hann.xml">
-<!ENTITY a89a8d615b106b54285bf3493164dde99 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/helperHarmonicDistortionAmplifier.xml">
-<!ENTITY a564da052a4377e3262d3e2eaaff74169 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/icceps.xml">
-<!ENTITY a056e2f09f5221e8999a0fea1c1fa878d SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/iirlp2mb.xml">
-<!ENTITY a9142e379fc897ce07ddb4601b5f6eff9 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/impinvar.xml">
-<!ENTITY adc184a6cbbaa2bb5ce1233a789ac1f35 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/impz.xml">
-<!ENTITY a05f89038eb00b07e70e0873d8d1dfdbd SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/impzlength.xml">
-<!ENTITY a2fb2ab4d09d36ef1d84d3666c77ea926 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/interp.xml">
-<!ENTITY a3d73ca698d63b8e1aca3d442d62d67c8 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/intfilt.xml">
-<!ENTITY a9f42719de3232f6757f8f9645f04d2ba SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/invimpinvar.xml">
-<!ENTITY aa2dde2bdf03f823c2c8bcbe7c32ac6f5 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/is2rc.xml">
-<!ENTITY a1341fabc85cc66d9215f09a3b3389f21 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/isallpass.xml">
-<!ENTITY a9582da81a2996f4949f3a56504ac7af0 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/isfir.xml">
-<!ENTITY af06621ea64b7432870e0c9de816a7a3f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/islinphase.xml">
-<!ENTITY aedaf12b58709e4d66d9594c045e7fab9 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/ismaxphase.xml">
-<!ENTITY a076a06248e94759c2531feb6af82b4b2 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/isminphase.xml">
-<!ENTITY a550cb394018ff7036f3bf7ed85cd894a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/isstable.xml">
-<!ENTITY aadd3778bbb3c69186062e83df88617b6 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/kaiser.xml">
-<!ENTITY ae880c6aad471ddeadec92a73990a8916 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/lar2rc.xml">
-<!ENTITY a3a1de36d214f8b24968c347990a780ca SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/latc2tf.xml">
-<!ENTITY afd0accae740fccac83b6e58da7ad7f67 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/latcfilt.xml">
-<!ENTITY aaff1fbd30d203394a0065360948cb552 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/latcfilt1.xml">
-<!ENTITY a64409832c5b89c298638be3ae481e2db SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/levdown.xml">
-<!ENTITY a94b0fd913cff757ba932421487806ce2 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/levin.xml">
-<!ENTITY a501538e66b60a9dad666d8feebebc808 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/levinson.xml">
-<!ENTITY a2cd55936714d73ab7cfc5b191e1ab310 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/lpc.xml">
-<!ENTITY a5100d9ea14ecae777adf29449f8326bd SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/lsf2poly.xml">
-<!ENTITY a5d96b63e9d96e401c886dc2e59f352ae SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/mag2db.xml">
-<!ENTITY a7eb314d0aac7fe50a8b374d1fe09224a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/marcumq.xml">
-<!ENTITY a5f1fdcf4bd80a0fdc97b1a66dc3d6126 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/medfilt1.xml">
-<!ENTITY aa6381ef62e04401a281532a2b26866e4 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/mexihat.xml">
-<!ENTITY ab54549e25f72917f5984976326446806 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/meyeraux.xml">
-<!ENTITY aad2ae34d6eb1330043839076bfe50370 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/midcross.xml">
-<!ENTITY a2cb9870e7f3797bd8079af0d6bd72c2a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/modulate.xml">
-<!ENTITY a6f84b9f7d14410ce7b79c7e06629063c SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/morlet.xml">
-<!ENTITY ab20a31499c13238dfad5e6a9a47494a8 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/movingrms.xml">
-<!ENTITY af78d47b6f1d4f40097f16df906159928 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/musicBase.xml">
-<!ENTITY a0d9a41d49a4663bd5ae6e17bce7f3f9d SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/nnls.xml">
-<!ENTITY ae90b90188af214c9b4bfbfd5186a57e3 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/nuttallwin.xml">
-<!ENTITY ab8ccec6c3405c19a470f1f3ca558ad07 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/parzenwin.xml">
-<!ENTITY a454451daa892c02d56805334a51be93f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pchip.xml">
-<!ENTITY ac1059f65770cbb8f7e8f63040d89272e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pchips.xml">
-<!ENTITY a66543787f73f1ce1e7be63649b30a3c7 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/peak2peak.xml">
-<!ENTITY acc1420fa4419b0f270ad3f8d342a3462 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/peak2rms.xml">
-<!ENTITY a995c78b83fbbea551450e7012f13797f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/peig.xml">
-<!ENTITY a0442ccd02553bee97fde66f2838895ba SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/periodogram.xml">
-<!ENTITY a87c50c8b5be2390300fbfe46bb1ca120 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/phaseInputParseAs_ab.xml">
-<!ENTITY a02d1bdbd42659a3e4019d0498b14f321 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/phaseInputParseAs_sos.xml">
-<!ENTITY a9d6134bc5259cb5aeb088a6de56a1ec1 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/phasedelay.xml">
-<!ENTITY aa37bf7c43823e017babd5e030e712970 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/phasez.xml">
-<!ENTITY a9781f4c56bafacf94214fc66102348a2 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pmusic.xml">
-<!ENTITY a169ef193b097a09b6d3ffec52f5f1485 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/poly2ac.xml">
-<!ENTITY acc6ca2c4223c6eb2605224fd487187d2 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/poly2lsf.xml">
-<!ENTITY a29996fb75db3d782680d4ca3f521df92 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/poly2rc.xml">
-<!ENTITY afd9713fe61540255e892066b5137e59d SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/polyscale.xml">
-<!ENTITY aa980f3c9624ae005414c12d7a877509e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/polystab.xml">
-<!ENTITY a7d2647c034f43a9251e2db288609a1b7 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/polyval.xml">
-<!ENTITY a882da254da001f466eb31bbd41361a56 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pow2db.xml">
-<!ENTITY a9bbded342cd4ef28c778daaa3422204c SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/primitive.xml">
-<!ENTITY a19ce5d9910772e73e9e89012e50e7b00 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/prony.xml">
-<!ENTITY a345e02cd34c617dbd3421a2105685535 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pulseperiod.xml">
-<!ENTITY a6801e6f009157396cae1b490394153e1 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pulsesep.xml">
-<!ENTITY aaa07642adb4af69e9b9b0e253ee2e09e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pulsewidth.xml">
-<!ENTITY a822b7b0a550b48a6c61f5d82f34fb2a6 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/pulstran.xml">
-<!ENTITY a0fb1810de5f83ec9ef3044ef50bea460 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2ac.xml">
-<!ENTITY a3be9e2c9b768acd0dd7364298b0bfee5 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2is.xml">
-<!ENTITY a29e745c3794d5108d4133e8779cc61f7 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2lar.xml">
-<!ENTITY ae7f0ecf1810506f8d5417e97c2d11615 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rc2poly.xml">
-<!ENTITY af8807cd3a5d1b02d4a288e796360fe2a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rcosdesign.xml">
-<!ENTITY a29e9c3d00fcd3169bd8354488b4977cb SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rectpuls.xml">
-<!ENTITY ad7cebbbaa3e2ced9e0c9182662c86b8a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rectwin.xml">
-<!ENTITY ac5914c0be89a4c4439097765c0e7cecc SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/resample.xml">
-<!ENTITY a6da361fad125fe561580436a66d9d7bc SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/residued.xml">
-<!ENTITY ad2dfb1b46cc492f8d323e1b72dc22728 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/residuez.xml">
-<!ENTITY ab2e4570e0024f556a50f7fe8da8ba151 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/risetime.xml">
-<!ENTITY a04ef233b467060d4578b43b8971f38a3 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rlevinson.xml">
-<!ENTITY ac097cbdcb4b28badcff3616e968aa3f7 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rms.xml">
-<!ENTITY a6352349298514ffd575c2367e13c14b3 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rooteig.xml">
-<!ENTITY a9ab8a24e5b3bc5753cc3cb6cb6de74b8 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rootmusic.xml">
-<!ENTITY a299d9f2b3a06d39e69e093804117f40f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/rssq.xml">
-<!ENTITY a712e3325216084f0ff29f772a41abce2 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sampled2continuous.xml">
-<!ENTITY a4ce9f761027a046b75fe3e665393082f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sawtooth.xml">
-<!ENTITY a06bd86308806c0555e5fd4bf92e2b769 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/schtrig.xml">
-<!ENTITY ae3cd6a4ac731b860300da199c84af7a9 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/schurrc.xml">
-<!ENTITY a492bcb2ea4cbe2a4a1f7c0a6d0054c29 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/seqperiod.xml">
-<!ENTITY acfde8a4181328405e0f648d4aa9b843b SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sgolay.xml">
-<!ENTITY ab3cbb2aaaf730a032674d18bc031731a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sgolayfilt.xml">
-<!ENTITY a877d0d12418f2bbc520a5d1403d62a32 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/shanwavf.xml">
-<!ENTITY af5fec193153f2dad9515f9b81d500410 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/shiftdata.xml">
-<!ENTITY aa6b76788e36e0d6d7d2c1ec5d1604798 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/slewrate.xml">
-<!ENTITY aea7524fc34de97fc745d01ae564677a1 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sos2cell.xml">
-<!ENTITY a10a36960bde6b0639f4f358216f704cf SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sos2ss.xml">
-<!ENTITY a5feba38524659afdbe4015b645b45f4e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sos2tf.xml">
-<!ENTITY a862e51cacd34ba79921d6ba8fadc2e3d SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sos2zp.xml">
-<!ENTITY ab3f2bf2ab34afc8e14ff23ada59fb889 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sosbreak.xml">
-<!ENTITY ad5fcb6a854ea4ab1a826c2cfe506037e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/sosfilt.xml">
-<!ENTITY ad6371d5f083f4ac4fd57fa369e3cce7f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/specgram.xml">
-<!ENTITY a6d63448e238679b1ffcf82bb12f3ab56 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/ss2sos.xml">
-<!ENTITY a22391101c208e4851f12b2d38b1c940b SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/statelevels.xml">
-<!ENTITY a55d26e66ea1393dcf99b7df5ba827b79 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/stmcb.xml">
-<!ENTITY a4d46b917ce6f500dce168ee18a1d17e6 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/strips.xml">
-<!ENTITY a1456cb0354e92a694fa9311ee5362daf SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/subspaceMethodsInputParser.xml">
-<!ENTITY a74b148e7e471bd9f170cd4dc3087d2c9 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/tf2sos.xml">
-<!ENTITY a243b79cdb976d4f432450ea744ca236c SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/tf2zp.xml">
-<!ENTITY a9187ccad1c55b5cd1a5a900b17f2104b SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/tf2zpk.xml">
-<!ENTITY a805a0ed4cae04e01f29ecf5f82345622 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/transpose.xml">
-<!ENTITY a6e3552f90470c430b16dca28da599068 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/trial_iirlp2mb.xml">
-<!ENTITY aff0a00518280d05c9d58a7de46b1b160 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/triang.xml">
-<!ENTITY a5f191b2f9a255115bd43ce5e8c9dfe46 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/tripuls.xml">
-<!ENTITY ab455e53fbe01264634cd4b2a4eb4c907 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/truth.xml">
-<!ENTITY af62b68dd386718f8d27cb4d8364b8335 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/tukeywin.xml">
-<!ENTITY ad88190c86ecf59da91f5e21feb3a23c1 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/udecode.xml">
-<!ENTITY a735fd0a0700e104dbe5abbcd22ab616d SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/uencode.xml">
-<!ENTITY a378bace2a9b27a9198f9ffc3ba4efcb2 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/ultrwin.xml">
-<!ENTITY a64dae20703f14187621c3e22fca1ebe9 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/unshiftdata.xml">
-<!ENTITY ac34fae293643ed52873e880dddf91bc1 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/upfirdn.xml">
-<!ENTITY a97101bd7eb46f1029e6ea2a054d405ac SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/upsample.xml">
-<!ENTITY aab35d1b77962f2054fd115ad6f8eb120 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/upsamplefill.xml">
-<!ENTITY a1d535975c3fb7e7d8a0f9658e1c0f6c0 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/var.xml">
-<!ENTITY a091c9c305748e84d41eca16f78e2995f SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/vco.xml">
-<!ENTITY aee101979a880a08e0a3c6cdbd958bdf8 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/welchwin.xml">
-<!ENTITY a08e5aa34c91e6ebaba8fc63e3af9fe31 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/window.xml">
-<!ENTITY a181e55fa472ec1667172b73625f1b776 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/wkeep.xml">
-<!ENTITY a4a8f4d8bf9f98af1fc99ba9328aa4a50 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/wrev.xml">
-<!ENTITY a812d9c22a396a5551693bb4d6dcae5b8 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/xcorr2.xml">
-<!ENTITY a07861a28f3bed2170e83949b6e2c3809 SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/zerocrossing.xml">
-<!ENTITY a99676709afd29b9c0701a4ca0e97365e SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/zp2sos.xml">
-<!ENTITY a61b6ccda9c51a7fb92674a98fd9f358a SYSTEM "/home/abhinav/Documents/IITB/Repos/FOSSEE-Signal-Processing-Toolbox/help/en_US/zplane.xml">
->>>>>>> 9f6962b19c4a5fa76f7525a72faabb1b754712ad
<!--End Entities-->
]>
<book version="5.0-subset Scilab" xml:lang="en_US"
@@ -404,18 +263,20 @@
<title>FOSSEE Signal Processing Toolbox</title>
</info>
-<<<<<<< HEAD
<part xml:id='section_234c65355e471cd38bd717d720add7db'>
<title>FOSSEE Signal Processing Toolbox</title>
&a81320b4221ec0c937db241f3f09761d9;
&a96531f053d1d3aca0c8998446e7ba88a;
&a44e8c63cbbbfce58373a4d528cc59bda;
&a44baa1c529b4c2034108849f08147667;
+&a80dc2d1be7f85c4fdeda3627eeaeba5b;
&a64ecf6e721160dfb163621e4a3a00d0f;
+&aa8ae4694cb3e88d729d68b31dffb8be2;
&aff6d91054f11396fab566c3b7097e225;
&a8128572f33478b9c8c764de03cf89fc4;
&a782c9cd4d7dad9d24a672148080e384c;
&a0be563c94e1e42b7735567091463661e;
+&a8b11798eda410c3ebbbdf55e6d9f64c6;
&a4b0f0cf49b01fcbb7aedef41c40d0e25;
&a8ee66630c6b42252d90d4304e8af282c;
&a1c12c9e7e5cac759289269fdedd8905c;
@@ -424,23 +285,31 @@
&a6f9d33b92c0e5f71e2f83bffbea97f58;
&a62ed1363186685b47656c8a5790efa44;
&a9558e8614d7f439a08d4332c74eb1118;
+&a3090cfb96d2431a77d3573f5c22eba2c;
&a7c579640b7fb009b1613e4a9e6a3acb6;
&aec6a38aa439b8a6c26a7d2ada787095f;
+&aad06f15b8c56fd06a63ed4c93a7b17de;
&a3c7785a5dca1c2ff0bcb54385411d26c;
&aa7ee14bf521256b990217ff8fdfd1c4f;
+&aae1630f64e7d6887cfb5f4801b70358c;
+&aa2b1694a7963cd81b95b1b3d497d01c9;
&adbfd2762e8949c7d9277a546b59fee44;
+&af4a3555ae3fc9828d4f5bcfe3c082bae;
&a92cf35397a3f0f935f69fa0c6b980916;
&a144520c3e437156f61bc5c85aff56360;
&aab22c36671d7c1054db5e4e91ff34ca9;
&a38bcbc23ee3dff9a39209eed62398675;
&a07382031f7c37c171b8f596adb3241ae;
&aa2141aba98a93cb5ebec123c977cb0d4;
+&a05e673d1d3c435a4f72f7a803fac3c4c;
&a9aa47349954b7dc555e77d5c07750bc6;
&ad68b63f69616e4938c5df2b8f4a6ea29;
&a832131d9fca85cf0fc67ebaa7860a244;
&ab9c573f1ed86c7c9107542791f010509;
+&a11375970432ad3165248b0408d73a6f9;
&a3dd640289cc33aa91c9b93ef38ae3588;
&ac80b8635538da5f44037be6c1355e0cd;
+&ae086fe3d5e719b7163fe6bbe6379a30b;
&ab46eb5d7f458e4c97c25dc101934e55a;
&a9a3d5508d4be2587fffb07c4fea873a1;
&a9c0646c3d801e6dbf40cb2bfd0f48184;
@@ -448,13 +317,19 @@
&ad910f20157813b38f3dd0037664fab4d;
&a9f1a602ceb9c4f04cdb362869689ad5b;
&a34c0df6ea3acf72e8be0c3aadf06b3f9;
+&ac6f45dfd4ee34be9be8deaf068a03d3a;
&a6c480dc7966fa1256fccca6a2a607ea5;
&ad43a01be488312784bce7fa20f5fda45;
+&a33f68328b4f96f612655c918690757cb;
&a2475a47e5ba8f7128e2b8d07a807d1b7;
&a6a5628da371f54e68e600dc33be952e8;
&abb6a4d7c3064262f17ab739f011c3a4a;
&a448d7adf3da3286f51f6a94bea63663d;
+&aac9ca99701b69583c37e4f90cc6f2b31;
+&a3192e9ff3cd44b40b7e9390bfc464f1f;
&a3d7d87fbbc65bfd3e6fdf8bc8f48be6e;
+&acb27ed052fb6279db1c0a646bd336d1f;
+&ae5182eb8e46dfc6f361e8273d1e85e8e;
&afe92108055741cc536bf66798f641a5e;
&a6da3c55e120d9ad84b38f937a1440569;
&a1cb4e24a853af62bb07857799af1b5a9;
@@ -463,8 +338,10 @@
&a1653c1101bb7f7f90ad5c793094c3011;
&a9cd28a49bceabf9d6a5ae48efc168636;
&ac2d9926417a46b72d2c3ce6be1f719c3;
+&a097842abc76805ff3b2f72a2c9c8205c;
&a77e06b63ac5f175d8106b4e43014b6da;
&a33f0777e49b0d0506ae19c244104c179;
+&aeca2a7e1b17564f24ae127e8d114f3d8;
&af7def142da08407766b1ec9a0a940863;
&a1c243694467789e5c3b41db26ea136b8;
&aed386f5f60012f9148f8a7239f8922dd;
@@ -474,13 +351,25 @@
&ac9b5a24449247693afe12d4a0a89cb29;
&a74b3b666e222dd6fdc8cfa967a275919;
&a58a65df48c1f5e0fb455ce5ae740b4d2;
+&a4c00e2caafdf45e6fbec22940c767231;
+&ae59ce3d617ae3e103df7d517bac2744f;
&a460a1e1ff357ce3430e9e399628fa02c;
+&a57e47f4f26e6dd49cc38dd803fa42580;
+&a59d4bef3e5e6c1d6031b4045141c20e2;
+&a0176b20a1535e927094297f2d6b381fb;
+&aabb5515641d926736c17451d536a457e;
+&a330e5720762d9a372a40e1ee1be0ee8b;
+&a0d171476d96c87a3de7983184b9176d0;
+&abe76e908f76eb5c6710cc13f1acf2bd6;
&a62cc46ed8d95b0239e4df0552679ea1d;
&aa188901e0117ab660ea457598988f6c9;
&a44f003ed5aa29cbfd3cefa414436788d;
&a7524abc02ec73e4e52e0aa32f70a48c7;
&a49a9e3c3edb127efa41460df3ae0b246;
&ad0ea8d615c238f00d56a94edffed11d2;
+&ac7930d64830c9666cfb944d836f4d775;
+&abaa22bc1877bc9d4131223d13b402b60;
+&a125fdeea0240f72f7ba6ec95fc53fad0;
&aa5fea5e37e2362f8cc508f80fb61e1a4;
&a6738f22afa4d9b2fec50f876ed64f1c3;
&aa81b94c5cbb0d9bdbcf323aa37a1c434;
@@ -490,6 +379,7 @@
&a7b4993c8297a6696cc70e771f9914a77;
&ad9c3b7bc150ac1452720b8ffe09e98b6;
&a529cf543ec9712c89d8d996913ef7ec1;
+&a060d37eea26c9ff3b60ac48f121b2205;
&a7661f5463a17550a94594b08eb000091;
&a8d87a3061cb6a7f81eb9a5d01ec17708;
&ab7c7ba24125e211f115a6bc397dcc611;
@@ -509,13 +399,16 @@
&a14172f88fa51c76d8e3cd44b7ff9da3b;
&aa1bdfdcec9d37ca8fde8f1a5eccf335e;
&ae3e1f82c6bb377a1b604310d59879657;
+&a7c279b72cef3871697c360725d1aca0f;
&ac7f0bf1229be88336dd19bec79f8592e;
&a533f1756737a76c7ebbf4582981dc178;
&a37a0158758c25b87b25ccc1aee6a119c;
+&af859fa6921261df3081e38479f8231eb;
&ad89e66ee263fe203686f31a3eab8e64d;
&aa5c4ca6eec759599ed43523a388348ad;
&a200605149beb0f3b5d8a88a3d53b2f71;
&ad6130e215a78d84270aafbc379fbb725;
+&a66b94edea7efc8ac92b9ea88227e8c4a;
&a29bbe646f6f6d50c069111ae091e7d36;
&a4c3953ad493b988d8a2031523ffb8306;
&a57cdc6361f8d7ec335fee1025821ddbf;
@@ -536,13 +429,17 @@
&ad0b592048d2a5108ef1573e46915e2b9;
&a209518e7ca8192917e531c32767128f4;
&a45703911489b3f971198165f76d6d8c0;
+&ab09b38565f83974426d349f1330ee626;
+&ab6965276d6abc03dba25337d98f06a9b;
&a9a588475c9fdfec3b0d524d2f91956a1;
&a6a345bdf977080572f9bb157e316fa56;
&adfc7a13f2757703644a280fda363f5d3;
&a84d04841d921ac252697bd6d913f6e07;
+&aba910d84a7b8dc5c58261362595d6a6f;
&adb76827a846fe886ed6ce90b95f07d8f;
&a040edc92d4048494ec65abb4c47a6e7c;
&a84e9fc45acaeb7c1afa74420873f7b8b;
+&a992cb0804ac63bcee0241a7d3f625ac9;
&afb654b0f7ed9a4d6af43c3042d878008;
&aedffe76610b2bc050432fea9879d2c82;
&a78b3ed60769c10149c518c3117b14fe5;
@@ -557,10 +454,14 @@
&a58d8825cb2b40fb02d1fb623474b3680;
&afe070e546eba011714d6130f15bf7eeb;
&ade2e0f651396ca918685cd60ad2e1f69;
+&a61a6017541d7986bc2fe01dea58f861d;
&af670a413ac46b05b04fb1eeb295cc187;
&a871ae6b17028eb52e68e6bc124576f0c;
&af828ad07b10f88b94815cf6d13dcf2a8;
&a6dfa16868c80a256207c2def9e0f68a6;
+&a1cac6df59eacdeef9bebfaf8fdd4322a;
+&a88faf3b43623f226cdade19a21c3b6cf;
+&af4f643c0bd50a55c10e28d7089215e30;
&a458311d776cf15b4ead98bf47848744e;
&a0356f690ddd41c1bb4421b15c2e0fdc4;
&a33cd8ef570f585eadb34a40825f2b396;
@@ -569,14 +470,20 @@
&afb2aecd6bef384074ea28729e7e1fde8;
&a43d84cf894173760ed78bcd0173e5eb1;
&abd98a1a18a270aa31a679ba6e48a6f8c;
+&adbd325d6129658aef1a1c44ebdfaf634;
+&a6e52208f7cf5935ac4b2dbbaf19a6a8f;
+&a3a436e475ddcbb6edb82e15c9ad4f910;
&adfe42afbecc43cec13b71504e2ee9f7b;
&ae42ba4458c126de0d0d8449858c32174;
+&a286a5169d98da3bb93e5e169fc582493;
&a45a0dbae444ccba87b80be7d73a9a317;
&a2a3cdd1656da19c8bcccf108c810ed46;
&ae8bb2ea49f71ca2170c7b25396b53c36;
+&a61c1b23c2b8ad57c50ce79acde50c677;
&a754944658572078c603d41eb799c03dc;
&a16514a248c077408c45a820a305e5c12;
&a596bc775e258db66e6a9361e23f6a110;
+&a908bb8057a00d2c709d46a3911b0d4d8;
&ae3ee0ed5769293d96b4e2e86059e914a;
&a3db7534139a84881841b932fa2ec83d6;
&ac4b200defab1e9badb41fc727f69d855;
@@ -592,210 +499,19 @@
&a815233915f392f428567c0381e5ac245;
&a8127816d1698afb2025103f44be38859;
&a0a5ed325e4ef3aa7ba8d66ae953d9092;
+&aca35ca9bbd1eb7284507f50f56a1947f;
&a18288f217fcfa5b28647d2b86a3a288e;
&aa10dc0e867636bb5905df2147e7fa8a1;
&a739bb681c1778aebc6a112c9b4ebcc4c;
&a974a3174dedaa833258ab42d577abd9d;
+&ad226196ce2e896f6d2052cc004cac236;
&a7d306b5dfd9ec60077d737d8a4a6b843;
+&a8a74af8f737940c9fe7be0732e87ed26;
+&a63ca6d1cb168f3cdb2f3f92defdb7694;
&a383c86e12eaf73e96e722b32e61c3386;
&aecd6b297822f6189d821d9ef476689d8;
+&a6852d675894772d70b92036fdc80543c;
+&a9c59e841b79fd8ce5d6e2521ae6b2347;
&a38385ae55e569d27d4af576de7685f2d;
-=======
-<part xml:id='section_5118e822ecc2888aa80042108de4932e'>
-<title>FOSSEE Signal Processing Toolbox</title>
-&a231328952124a7e187905e71aaf9cee0;
-&acc27042e738d175d1131be40ac8443e4;
-&a00c7c9f2a0021ff13869dce3b90df38c;
-&a2801dc954ec6ac2e1c314367aab7316b;
-&aa86636858e7127f17b93747fc8f3ec30;
-&a2804cc9a113729444d60d8cf3c14b554;
-&a78af20f681c48f8ec298b379b34418b7;
-&af1b518d74e5b9c0251ecb1df257eb407;
-&af8a337c857d4b373e49c0032acb1370f;
-&a31f48c823b3b36a8c44e96ff54eaf66a;
-&a4965260600d5ae3055dc940551b4155a;
-&a203e8f0f36fcdb6d7dab204312a41134;
-&a33562ce8ee2b64f5e49f771f94e64714;
-&a2ead104a959d0030deacd8bfd726d641;
-&affed76d132b047f7e7dd7feaf7460b96;
-&a9a73fbe4c732d8d281a15b9c56b66cd7;
-&af063a7c3d52b3fc249eccfea5477233a;
-&ac13ce08d83a0b050bbcd34097be69474;
-&a3ac1d95c0377fbd5021c9ab3878d3381;
-&aad687051b3ff18c103250462607b8bfe;
-&ae12b60324a0fd39a6eaeaa29154462d3;
-&a67189797ee7307d2f12d2d9db1429d16;
-&af57064694f5b9424a2fb945bab08663a;
-&a788630ff50c6129a3217a8b029fdb706;
-&ad67eb98c7a334e2ccd2584c52d1f7490;
-&a9aaa53086cfad7fff7a9568a895c584e;
-&a80fd0493bf42ae683bb78ef95ecc8ff1;
-&a1dc032779f7ba8e8f69e8f79dfb144d5;
-&a5bf1548e6f5419396992c7e5fee10e44;
-&a675cd787aff166461d9e9da55d591875;
-&adc56a73851265426ed0c3db40f3a0d2e;
-&a3d40cac540363daecb58818938d2b1d3;
-&abaaa2a634a57347cfaeb3f75cc42b298;
-&ae8d01defeace3e366cfdce71da71d5e2;
-&a438b318f3a65f8e10cb292c16ee48d3d;
-&a012dc78292d46d1a6bfdd411607796ae;
-&a4c9381ac38659e2e9ccdf89e9aec08f9;
-&a732f6e560fa62dcfe2137f94ce0b812b;
-&a8e9030fad0ea16388695b20a07e04334;
-&a3ffbb42a185eaf6b62029b6efc883d6b;
-&ac93a3534190eae2db767de3935ad4fbc;
-&a52aa309fac8ef71cd8d143ac51969fe0;
-&aa0ecb21a4fba74cd96dd91d64d4f13ef;
-&ae7e31ef8153e0b43af5b7d3b54f281b8;
-&a0d95063280ebe0c559bd51e94d6809cb;
-&a528ea74a7c6d6e7453f0a50c2b96a9ee;
-&ae0c094a4d283763517f2a9d8dc2d47dd;
-&a093a9f733664f253ef62c57cbfd1f345;
-&a0b5dd6bfc7c995741ff59cb1f2e6bd9d;
-&a6f9f6be023cda42def4540ebe4a826ad;
-&ab3a31ebfc4f38ef5c568256700871cf9;
-&aaadfeefbe7128b3e19dfcf58d9259fba;
-&a73e8c044770a7cfd905f857689a6baa1;
-&a94e89cc06baa492675fb0ba33b84c454;
-&a19950da21e14157b78311a84cf566c31;
-&a997024f7f60a0e9b5b06fb25b4549196;
-&a5b1b81f5a27ba264b58d0ede7bf40d6e;
-&aaa8fd7d64f02100f0ff4b9f5a601b502;
-&a5a10dacc8f7724140837e716eefea546;
-&a241d399410079c666c88bab68b4bd8b6;
-&a6091479f1738a3f05872855ff81f767e;
-&a79d0e19a419a4da0e9852a883c56e875;
-&acbf561fbe774483d5bdd6bb94f356c92;
-&a829161f2b17c647cab27ce7e4e177861;
-&a09f64c6e5d7a6e94067ecb6f99796457;
-&a277e25e2845fbbffbb98cb9bd813d43e;
-&a89a8d615b106b54285bf3493164dde99;
-&a564da052a4377e3262d3e2eaaff74169;
-&a056e2f09f5221e8999a0fea1c1fa878d;
-&a9142e379fc897ce07ddb4601b5f6eff9;
-&adc184a6cbbaa2bb5ce1233a789ac1f35;
-&a05f89038eb00b07e70e0873d8d1dfdbd;
-&a2fb2ab4d09d36ef1d84d3666c77ea926;
-&a3d73ca698d63b8e1aca3d442d62d67c8;
-&a9f42719de3232f6757f8f9645f04d2ba;
-&aa2dde2bdf03f823c2c8bcbe7c32ac6f5;
-&a1341fabc85cc66d9215f09a3b3389f21;
-&a9582da81a2996f4949f3a56504ac7af0;
-&af06621ea64b7432870e0c9de816a7a3f;
-&aedaf12b58709e4d66d9594c045e7fab9;
-&a076a06248e94759c2531feb6af82b4b2;
-&a550cb394018ff7036f3bf7ed85cd894a;
-&aadd3778bbb3c69186062e83df88617b6;
-&ae880c6aad471ddeadec92a73990a8916;
-&a3a1de36d214f8b24968c347990a780ca;
-&afd0accae740fccac83b6e58da7ad7f67;
-&aaff1fbd30d203394a0065360948cb552;
-&a64409832c5b89c298638be3ae481e2db;
-&a94b0fd913cff757ba932421487806ce2;
-&a501538e66b60a9dad666d8feebebc808;
-&a2cd55936714d73ab7cfc5b191e1ab310;
-&a5100d9ea14ecae777adf29449f8326bd;
-&a5d96b63e9d96e401c886dc2e59f352ae;
-&a7eb314d0aac7fe50a8b374d1fe09224a;
-&a5f1fdcf4bd80a0fdc97b1a66dc3d6126;
-&aa6381ef62e04401a281532a2b26866e4;
-&ab54549e25f72917f5984976326446806;
-&aad2ae34d6eb1330043839076bfe50370;
-&a2cb9870e7f3797bd8079af0d6bd72c2a;
-&a6f84b9f7d14410ce7b79c7e06629063c;
-&ab20a31499c13238dfad5e6a9a47494a8;
-&af78d47b6f1d4f40097f16df906159928;
-&a0d9a41d49a4663bd5ae6e17bce7f3f9d;
-&ae90b90188af214c9b4bfbfd5186a57e3;
-&ab8ccec6c3405c19a470f1f3ca558ad07;
-&a454451daa892c02d56805334a51be93f;
-&ac1059f65770cbb8f7e8f63040d89272e;
-&a66543787f73f1ce1e7be63649b30a3c7;
-&acc1420fa4419b0f270ad3f8d342a3462;
-&a995c78b83fbbea551450e7012f13797f;
-&a0442ccd02553bee97fde66f2838895ba;
-&a87c50c8b5be2390300fbfe46bb1ca120;
-&a02d1bdbd42659a3e4019d0498b14f321;
-&a9d6134bc5259cb5aeb088a6de56a1ec1;
-&aa37bf7c43823e017babd5e030e712970;
-&a9781f4c56bafacf94214fc66102348a2;
-&a169ef193b097a09b6d3ffec52f5f1485;
-&acc6ca2c4223c6eb2605224fd487187d2;
-&a29996fb75db3d782680d4ca3f521df92;
-&afd9713fe61540255e892066b5137e59d;
-&aa980f3c9624ae005414c12d7a877509e;
-&a7d2647c034f43a9251e2db288609a1b7;
-&a882da254da001f466eb31bbd41361a56;
-&a9bbded342cd4ef28c778daaa3422204c;
-&a19ce5d9910772e73e9e89012e50e7b00;
-&a345e02cd34c617dbd3421a2105685535;
-&a6801e6f009157396cae1b490394153e1;
-&aaa07642adb4af69e9b9b0e253ee2e09e;
-&a822b7b0a550b48a6c61f5d82f34fb2a6;
-&a0fb1810de5f83ec9ef3044ef50bea460;
-&a3be9e2c9b768acd0dd7364298b0bfee5;
-&a29e745c3794d5108d4133e8779cc61f7;
-&ae7f0ecf1810506f8d5417e97c2d11615;
-&af8807cd3a5d1b02d4a288e796360fe2a;
-&a29e9c3d00fcd3169bd8354488b4977cb;
-&ad7cebbbaa3e2ced9e0c9182662c86b8a;
-&ac5914c0be89a4c4439097765c0e7cecc;
-&a6da361fad125fe561580436a66d9d7bc;
-&ad2dfb1b46cc492f8d323e1b72dc22728;
-&ab2e4570e0024f556a50f7fe8da8ba151;
-&a04ef233b467060d4578b43b8971f38a3;
-&ac097cbdcb4b28badcff3616e968aa3f7;
-&a6352349298514ffd575c2367e13c14b3;
-&a9ab8a24e5b3bc5753cc3cb6cb6de74b8;
-&a299d9f2b3a06d39e69e093804117f40f;
-&a712e3325216084f0ff29f772a41abce2;
-&a4ce9f761027a046b75fe3e665393082f;
-&a06bd86308806c0555e5fd4bf92e2b769;
-&ae3cd6a4ac731b860300da199c84af7a9;
-&a492bcb2ea4cbe2a4a1f7c0a6d0054c29;
-&acfde8a4181328405e0f648d4aa9b843b;
-&ab3cbb2aaaf730a032674d18bc031731a;
-&a877d0d12418f2bbc520a5d1403d62a32;
-&af5fec193153f2dad9515f9b81d500410;
-&aa6b76788e36e0d6d7d2c1ec5d1604798;
-&aea7524fc34de97fc745d01ae564677a1;
-&a10a36960bde6b0639f4f358216f704cf;
-&a5feba38524659afdbe4015b645b45f4e;
-&a862e51cacd34ba79921d6ba8fadc2e3d;
-&ab3f2bf2ab34afc8e14ff23ada59fb889;
-&ad5fcb6a854ea4ab1a826c2cfe506037e;
-&ad6371d5f083f4ac4fd57fa369e3cce7f;
-&a6d63448e238679b1ffcf82bb12f3ab56;
-&a22391101c208e4851f12b2d38b1c940b;
-&a55d26e66ea1393dcf99b7df5ba827b79;
-&a4d46b917ce6f500dce168ee18a1d17e6;
-&a1456cb0354e92a694fa9311ee5362daf;
-&a74b148e7e471bd9f170cd4dc3087d2c9;
-&a243b79cdb976d4f432450ea744ca236c;
-&a9187ccad1c55b5cd1a5a900b17f2104b;
-&a805a0ed4cae04e01f29ecf5f82345622;
-&a6e3552f90470c430b16dca28da599068;
-&aff0a00518280d05c9d58a7de46b1b160;
-&a5f191b2f9a255115bd43ce5e8c9dfe46;
-&ab455e53fbe01264634cd4b2a4eb4c907;
-&af62b68dd386718f8d27cb4d8364b8335;
-&ad88190c86ecf59da91f5e21feb3a23c1;
-&a735fd0a0700e104dbe5abbcd22ab616d;
-&a378bace2a9b27a9198f9ffc3ba4efcb2;
-&a64dae20703f14187621c3e22fca1ebe9;
-&ac34fae293643ed52873e880dddf91bc1;
-&a97101bd7eb46f1029e6ea2a054d405ac;
-&aab35d1b77962f2054fd115ad6f8eb120;
-&a1d535975c3fb7e7d8a0f9658e1c0f6c0;
-&a091c9c305748e84d41eca16f78e2995f;
-&aee101979a880a08e0a3c6cdbd958bdf8;
-&a08e5aa34c91e6ebaba8fc63e3af9fe31;
-&a181e55fa472ec1667172b73625f1b776;
-&a4a8f4d8bf9f98af1fc99ba9328aa4a50;
-&a812d9c22a396a5551693bb4d6dcae5b8;
-&a07861a28f3bed2170e83949b6e2c3809;
-&a99676709afd29b9c0701a4ca0e97365e;
-&a61b6ccda9c51a7fb92674a98fd9f358a;
->>>>>>> 9f6962b19c4a5fa76f7525a72faabb1b754712ad
</part>
</book>
diff --git a/help/en_US/ncauer.xml b/help/en_US/ncauer.xml
new file mode 100644
index 0000000..a9395af
--- /dev/null
+++ b/help/en_US/ncauer.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from ncauer.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="ncauer" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>ncauer</refname>
+ <refpurpose>Analog prototype for Cauer filter.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [Zz, Zp, Zg] = ncauer(Rp, Rs, n)
+ [Zz, Zp] = ncauer(Rp, Rs, n)
+ Zz = ncauer(Rp, Rs, n)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>n:</term>
+ <listitem><para> Filter Order</para></listitem></varlistentry>
+ <varlistentry><term>Rp:</term>
+ <listitem><para> Peak-to-peak passband ripple</para></listitem></varlistentry>
+ <varlistentry><term>Rs:</term>
+ <listitem><para> Stopband attenuation</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It designs an analog prototype for Cauer filter of nth order, with a Peak-to-peak passband ripple of Rp and a stopband attenuation of Rs.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+n = 5;
+Rp = 5;
+Rs = 5;
+[Zz, Zp, Zg] = ncauer(Rp, Rs, n)
+Zz =
+
+0.0000 + 2.5546i 0.0000 + 1.6835i -0.0000 - 2.5546i -0.0000 - 1.6835i
+
+Zp =
+
+-0.10199 + 0.64039i -0.03168 + 0.96777i -0.10199 - 0.64039i -0.03168 - 0.96777i -0.14368 + 0.00000i
+
+Zg = 0.0030628
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/pburg.xml b/help/en_US/pburg.xml
new file mode 100644
index 0000000..3e5f703
--- /dev/null
+++ b/help/en_US/pburg.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from pburg.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="pburg" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>pburg</refname>
+ <refpurpose>Calculate Burg maximum-entropy power spectral density.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [psd,f_out] = pburg(x,poles,freq,Fs,range,method,plot_type,criterion)
+ All but the first two arguments are optional and may be empty.
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>x:</term>
+ <listitem><para> [vector] sampled data</para></listitem></varlistentry>
+ <varlistentry><term>poles:</term>
+ <listitem><para> [integer scalar] required number of poles of the AR model</para></listitem></varlistentry>
+ <varlistentry><term>freq:</term>
+ <listitem><para> [real vector] frequencies at which power spectral density is calculated [integer scalar] number of uniformly distributed frequency values at which spectral density is calculated. [default=256]</para></listitem></varlistentry>
+ <varlistentry><term>Fs:</term>
+ <listitem><para> [real scalar] sampling frequency (Hertz) [default=1]</para></listitem></varlistentry>
+ <varlistentry><term>range:</term>
+ <listitem><para> 'half', 'onesided' : frequency range of the spectrum is from zero up to but not including sample_f/2. Power from negative frequencies is added to the positive side of the spectrum. 'whole', 'twosided' : frequency range of the spectrum is -sample_f/2 to sample_f/2, with negative frequencies stored in "wrap around" order after the positive frequencies; e.g. frequencies for a 10-point 'twosided' spectrum are 0 0.1 0.2 0.3 0.4 0.5 -0.4 -0.3 -0.2 -0.1 'shift', 'centerdc' : same as 'whole' but with the first half of the spectrum swapped with second half to put the zero-frequency value in the middle. (See "help fftshift". If "freq" is vector, 'shift' is ignored. If model coefficients "ar_coeffs" are real, the default range is 'half', otherwise default range is 'whole'.</para></listitem></varlistentry>
+ <varlistentry><term>method:</term>
+ <listitem><para> 'fft': use FFT to calculate power spectral density. 'poly': calculate spectral density as a polynomial of 1/z N.B. this argument is ignored if the "freq" argument is a vector. The default is 'poly' unless the "freq" argument is an integer power of 2.</para></listitem></varlistentry>
+ <varlistentry><term>plot_type:</term>
+ <listitem><para> 'plot', 'semilogx', 'semilogy', 'loglog', 'squared' or 'db' specifies the type of plot. The default is 'plot', which means linear-linear axes. 'squared' is the same as 'plot'. 'dB' plots "10*log10(psd)". This argument is ignored and a spectrum is not plotted if the caller requires a returned value.</para></listitem></varlistentry>
+ <varlistentry><term>criterion:</term>
+ <listitem><para> [optional string arg] model-selection criterion. Limits the number of poles so that spurious poles are not added when the whitened data has no more information in it (see Kay &amp; Marple, 1981). Recognized values are 'AKICc' -- approximate corrected Kullback information criterion (recommended), 'KIC' -- Kullback information criterion 'AICc' -- corrected Akaike information criterion 'AIC' -- Akaike information criterion 'FPE' -- final prediction error" criterion The default is to NOT use a model-selection criterion.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This function is being called from Octave
+This function is a wrapper for arburg and ar_psd.
+The functions "arburg" and "ar_psd" do all the work.
+See "help arburg" and "help ar_psd" for further details.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+a = [1.0 -1.6216505 1.1102795 -0.4621741 0.2075552 -0.018756746];
+[psd,f_out] = pburg(a,2);
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/pei_tseng_notch.xml b/help/en_US/pei_tseng_notch.xml
new file mode 100644
index 0000000..a2b1f37
--- /dev/null
+++ b/help/en_US/pei_tseng_notch.xml
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from pei_tseng_notch.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="pei_tseng_notch" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>pei_tseng_notch</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [b, a] = pei_tseng_notch (frequencies, bandwidths)
+ b = pei_tseng_notch (frequencies, bandwidths)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>frequencies:</term>
+ <listitem><para> filter frequencies</para></listitem></varlistentry>
+ <varlistentry><term>bandwidths:</term>
+ <listitem><para> bandwidths to be used with filter</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It return coefficients for an IIR notch-filter with one or more filter frequencies and according bandwidths. The filter is based on a all pass filter that performs phasereversal at filter frequencies.
+This leads to removal of those frequencies of the original and phase-distorted signal.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+sf = 800; sf2 = sf/2;
+data=[[1;zeros(sf-1,1)],sinetone(49,sf,1,1),sinetone(50,sf,1,1),sinetone(51,sf,1,1)];
+[b,a]=pei_tseng_notch ( 50 / sf2, 2/sf2 )
+b =
+
+0.99213 -1.83322 0.99213
+
+a =
+
+1.00000 -1.83322 0.98426
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/pyulear.xml b/help/en_US/pyulear.xml
new file mode 100644
index 0000000..87171cd
--- /dev/null
+++ b/help/en_US/pyulear.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from pyulear.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="pyulear" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>pyulear</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [psd,f_out] = pyulear(x,poles,freq,Fs,range,method,plot_type)
+ All but the first two arguments are optional and may be empty.
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>x:</term>
+ <listitem><para> [vector] sampled data</para></listitem></varlistentry>
+ <varlistentry><term>poles:</term>
+ <listitem><para> [integer scalar] required number of poles of the AR model</para></listitem></varlistentry>
+ <varlistentry><term>freq:</term>
+ <listitem><para> [real vector] frequencies at which power spectral density is calculated [integer scalar] number of uniformly distributed frequency values at which spectral density is calculated. [default=256]</para></listitem></varlistentry>
+ <varlistentry><term>Fs:</term>
+ <listitem><para> [real scalar] sampling frequency (Hertz) [default=1]</para></listitem></varlistentry>
+ <varlistentry><term>range:</term>
+ <listitem><para> 'half', 'onesided' : frequency range of the spectrum is from zero up to but not including sample_f/2. Power from negative frequencies is added to the positive side of the spectrum. 'whole', 'twosided' : frequency range of the spectrum is -sample_f/2 to sample_f/2, with negative frequencies stored in "wrap around" order after the positive frequencies; e.g. frequencies for a 10-point 'twosided' spectrum are 0 0.1 0.2 0.3 0.4 0.5 -0.4 -0.3 -0.2 -0.1 'shift', 'centerdc' : same as 'whole' but with the first half of the spectrum swapped with second half to put the zero-frequency value in the middle. (See "help fftshift". If "freq" is vector, 'shift' is ignored. If model coefficients "ar_coeffs" are real, the default range is 'half', otherwise default range is 'whole'.</para></listitem></varlistentry>
+ <varlistentry><term>method:</term>
+ <listitem><para> 'fft': use FFT to calculate power spectral density. 'poly': calculate spectral density as a polynomial of 1/z N.B. this argument is ignored if the "freq" argument is a vector. The default is 'poly' unless the "freq" argument is an integer power of 2.</para></listitem></varlistentry>
+ <varlistentry><term>plot_type:</term>
+ <listitem><para> 'plot', 'semilogx', 'semilogy', 'loglog', 'squared' or 'db' specifies the type of plot. The default is 'plot', which means linear-linear axes. 'squared' is the same as 'plot'. 'dB' plots "10*log10(psd)". This argument is ignored and a spectrum is not plotted if the caller requires a returned value.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+</refentry>
diff --git a/help/en_US/qp_kaiser.xml b/help/en_US/qp_kaiser.xml
new file mode 100644
index 0000000..005f11a
--- /dev/null
+++ b/help/en_US/qp_kaiser.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from qp_kaiser.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="qp_kaiser" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>qp_kaiser</refname>
+ <refpurpose>Computes a finite impulse response (FIR) filter for use with a quasi-perfect reconstruction polyphase-network filter bank.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ qp_kaiser (nb, at, linear)
+ qp_kaiser (nb, at)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>nb:</term>
+ <listitem><para> Number of bands</para></listitem></varlistentry>
+ <varlistentry><term>at:</term>
+ <listitem><para> Attenuation</para></listitem></varlistentry>
+ <varlistentry><term>linear:</term>
+ <listitem><para> When not zero, minimum-phase calculation is omitted.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+This version utilizes a Kaiser window to shape the frequency response of the designed filter. Tha number nb of bands and the desired attenuation at in the stop-band are given as parameters.
+ </para>
+ <para>
+The Kaiser window is multiplied by the ideal impulse response h(n)=a.sinc(a.n) and converted to its minimum-phase version by means of a Hilbert transform.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+qp_kaiser (5, 5, 1)
+ans =
+
+0.11591 0.25606 0.25606 0.25606 0.11591
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/rceps.xml b/help/en_US/rceps.xml
new file mode 100644
index 0000000..2a11479
--- /dev/null
+++ b/help/en_US/rceps.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from rceps.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="rceps" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>rceps</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/remez1.xml b/help/en_US/remez1.xml
new file mode 100644
index 0000000..9656f5f
--- /dev/null
+++ b/help/en_US/remez1.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from remez1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="remez1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>remez1</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS b/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS
index 5485e84..fa8536e 100644
--- a/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS
+++ b/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS
Binary files differ
diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB b/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB
index 90f6c0f..28b7820 100644
--- a/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB
+++ b/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB
Binary files differ
diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS b/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS
index 1cfd696..6cdcd55 100644
--- a/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS
+++ b/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS
Binary files differ
diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS b/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS
index 77ece74..5da6a95 100644
--- a/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS
+++ b/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS
Binary files differ
diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA b/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA
index cdbc5eb..815b507 100644
--- a/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA
+++ b/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA
@@ -1,2 +1,2 @@
JavaSearch 1.0
-TMAP bs=2048 rt=1 fl=-1 id1=1968 id2=1
+TMAP bs=2048 rt=1 fl=-1 id1=2491 id2=1
diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP b/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP
index 775f37b..58d9d44 100644
--- a/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP
+++ b/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP
Binary files differ
diff --git a/help/en_US/scilab_en_US_help/jhelpmap.jhm b/help/en_US/scilab_en_US_help/jhelpmap.jhm
index dc549a4..9f5590a 100644
--- a/help/en_US/scilab_en_US_help/jhelpmap.jhm
+++ b/help/en_US/scilab_en_US_help/jhelpmap.jhm
@@ -2,20 +2,19 @@
<!DOCTYPE map PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Map Version 1.0//EN" "http://java.sun.com/products/javahelp/map_1_0.dtd">
<map version="1.0">
<mapID target="index" url="index.html"/>
-<<<<<<< HEAD
<mapID target="section_234c65355e471cd38bd717d720add7db" url="section_234c65355e471cd38bd717d720add7db.html"/>
-=======
-<mapID target="section_5118e822ecc2888aa80042108de4932e" url="section_5118e822ecc2888aa80042108de4932e.html"/>
->>>>>>> 9f6962b19c4a5fa76f7525a72faabb1b754712ad
<mapID target="ac2poly" url="ac2poly.html"/>
<mapID target="ac2rc" url="ac2rc.html"/>
<mapID target="arParEst" url="arParEst.html"/>
<mapID target="arburg" url="arburg.html"/>
+<mapID target="arch_rnd" url="arch_rnd.html"/>
<mapID target="arcov" url="arcov.html"/>
+<mapID target="arma_rnd" url="arma_rnd.html"/>
<mapID target="armcov" url="armcov.html"/>
<mapID target="aryule" url="aryule.html"/>
<mapID target="barthannwin" url="barthannwin.html"/>
<mapID target="bartlett" url="bartlett.html"/>
+<mapID target="besselap" url="besselap.html"/>
<mapID target="besself" url="besself.html"/>
<mapID target="bitrevorder" url="bitrevorder.html"/>
<mapID target="blackman" url="blackman.html"/>
@@ -24,23 +23,31 @@
<mapID target="bohmanwin" url="bohmanwin.html"/>
<mapID target="boxcar" url="boxcar.html"/>
<mapID target="buffer" url="buffer.html"/>
+<mapID target="buttap" url="buttap.html"/>
<mapID target="butter" url="butter.html"/>
<mapID target="buttord" url="buttord.html"/>
+<mapID target="cceps" url="cceps.html"/>
<mapID target="cconv" url="cconv.html"/>
<mapID target="cell2sos" url="cell2sos.html"/>
+<mapID target="cheb" url="cheb.html"/>
+<mapID target="cheb1ap" url="cheb1ap.html"/>
<mapID target="cheb1ord" url="cheb1ord.html"/>
+<mapID target="cheb2ap" url="cheb2ap.html"/>
<mapID target="cheb2ord" url="cheb2ord.html"/>
<mapID target="chebwin" url="chebwin.html"/>
<mapID target="cheby1" url="cheby1.html"/>
<mapID target="cheby2" url="cheby2.html"/>
<mapID target="check" url="check.html"/>
<mapID target="chirp" url="chirp.html"/>
+<mapID target="cl2bp" url="cl2bp.html"/>
<mapID target="clustersegment" url="clustersegment.html"/>
<mapID target="cmorwavf" url="cmorwavf.html"/>
<mapID target="convmtx" url="convmtx.html"/>
<mapID target="corrmtx" url="corrmtx.html"/>
+<mapID target="cplxreal" url="cplxreal.html"/>
<mapID target="cummax" url="cummax.html"/>
<mapID target="cummin" url="cummin.html"/>
+<mapID target="czt" url="czt.html"/>
<mapID target="db" url="db.html"/>
<mapID target="db2pow" url="db2pow.html"/>
<mapID target="dctmtx" url="dctmtx.html"/>
@@ -48,13 +55,19 @@
<mapID target="dftmtx" url="dftmtx.html"/>
<mapID target="diric" url="diric.html"/>
<mapID target="downsample" url="downsample.html"/>
+<mapID target="dst1" url="dst1.html"/>
<mapID target="dutycycle" url="dutycycle.html"/>
<mapID target="ellip" url="ellip.html"/>
+<mapID target="ellipap" url="ellipap.html"/>
<mapID target="ellipord" url="ellipord.html"/>
<mapID target="enbw" url="enbw.html"/>
<mapID target="eqtflength" url="eqtflength.html"/>
<mapID target="falltime" url="falltime.html"/>
+<mapID target="fft1" url="fft1.html"/>
+<mapID target="fft21" url="fft21.html"/>
<mapID target="fftfilt" url="fftfilt.html"/>
+<mapID target="fftw1" url="fftw1.html"/>
+<mapID target="fht" url="fht.html"/>
<mapID target="filternorm" url="filternorm.html"/>
<mapID target="filtfilt" url="filtfilt.html"/>
<mapID target="filtic" url="filtic.html"/>
@@ -63,8 +76,10 @@
<mapID target="firtype" url="firtype.html"/>
<mapID target="flattopwin" url="flattopwin.html"/>
<mapID target="fracshift" url="fracshift.html"/>
+<mapID target="freqs" url="freqs.html"/>
<mapID target="fwhm" url="fwhm.html"/>
<mapID target="fwhmjlt" url="fwhmjlt.html"/>
+<mapID target="fwht" url="fwht.html"/>
<mapID target="gauspuls" url="gauspuls.html"/>
<mapID target="gaussdesign" url="gaussdesign.html"/>
<mapID target="gaussian" url="gaussian.html"/>
@@ -74,13 +89,25 @@
<mapID target="grpdelay" url="grpdelay.html"/>
<mapID target="hann" url="hann.html"/>
<mapID target="helperHarmonicDistortionAmplifier" url="helperHarmonicDistortionAmplifier.html"/>
+<mapID target="hilbert1" url="hilbert1.html"/>
+<mapID target="hurst" url="hurst.html"/>
<mapID target="icceps" url="icceps.html"/>
+<mapID target="idct1" url="idct1.html"/>
+<mapID target="idct2" url="idct2.html"/>
+<mapID target="idst1" url="idst1.html"/>
+<mapID target="ifft1" url="ifft1.html"/>
+<mapID target="ifft21" url="ifft21.html"/>
+<mapID target="ifht" url="ifht.html"/>
+<mapID target="ifwht" url="ifwht.html"/>
<mapID target="iirlp2mb" url="iirlp2mb.html"/>
<mapID target="impinvar" url="impinvar.html"/>
<mapID target="impz" url="impz.html"/>
<mapID target="impzlength" url="impzlength.html"/>
<mapID target="interp" url="interp.html"/>
<mapID target="intfilt" url="intfilt.html"/>
+<mapID target="invfreq" url="invfreq.html"/>
+<mapID target="invfreqs" url="invfreqs.html"/>
+<mapID target="invfreqz" url="invfreqz.html"/>
<mapID target="invimpinvar" url="invimpinvar.html"/>
<mapID target="is2rc" url="is2rc.html"/>
<mapID target="isallpass" url="isallpass.html"/>
@@ -90,6 +117,7 @@
<mapID target="isminphase" url="isminphase.html"/>
<mapID target="isstable" url="isstable.html"/>
<mapID target="kaiser" url="kaiser.html"/>
+<mapID target="kaiserord" url="kaiserord.html"/>
<mapID target="lar2rc" url="lar2rc.html"/>
<mapID target="latc2tf" url="latc2tf.html"/>
<mapID target="latcfilt" url="latcfilt.html"/>
@@ -109,13 +137,16 @@
<mapID target="morlet" url="morlet.html"/>
<mapID target="movingrms" url="movingrms.html"/>
<mapID target="musicBase" url="musicBase.html"/>
+<mapID target="ncauer" url="ncauer.html"/>
<mapID target="nnls" url="nnls.html"/>
<mapID target="nuttallwin" url="nuttallwin.html"/>
<mapID target="parzenwin" url="parzenwin.html"/>
+<mapID target="pburg" url="pburg.html"/>
<mapID target="pchip" url="pchip.html"/>
<mapID target="pchips" url="pchips.html"/>
<mapID target="peak2peak" url="peak2peak.html"/>
<mapID target="peak2rms" url="peak2rms.html"/>
+<mapID target="pei_tseng_notch" url="pei_tseng_notch.html"/>
<mapID target="peig" url="peig.html"/>
<mapID target="periodogram" url="periodogram.html"/>
<mapID target="phaseInputParseAs_ab" url="phaseInputParseAs_ab.html"/>
@@ -136,13 +167,17 @@
<mapID target="pulsesep" url="pulsesep.html"/>
<mapID target="pulsewidth" url="pulsewidth.html"/>
<mapID target="pulstran" url="pulstran.html"/>
+<mapID target="pyulear" url="pyulear.html"/>
+<mapID target="qp_kaiser" url="qp_kaiser.html"/>
<mapID target="rc2ac" url="rc2ac.html"/>
<mapID target="rc2is" url="rc2is.html"/>
<mapID target="rc2lar" url="rc2lar.html"/>
<mapID target="rc2poly" url="rc2poly.html"/>
+<mapID target="rceps" url="rceps.html"/>
<mapID target="rcosdesign" url="rcosdesign.html"/>
<mapID target="rectpuls" url="rectpuls.html"/>
<mapID target="rectwin" url="rectwin.html"/>
+<mapID target="remez1" url="remez1.html"/>
<mapID target="resample" url="resample.html"/>
<mapID target="residued" url="residued.html"/>
<mapID target="residuez" url="residuez.html"/>
@@ -157,10 +192,14 @@
<mapID target="schtrig" url="schtrig.html"/>
<mapID target="schurrc" url="schurrc.html"/>
<mapID target="seqperiod" url="seqperiod.html"/>
+<mapID target="sftrans" url="sftrans.html"/>
<mapID target="sgolay" url="sgolay.html"/>
<mapID target="sgolayfilt" url="sgolayfilt.html"/>
<mapID target="shanwavf" url="shanwavf.html"/>
<mapID target="shiftdata" url="shiftdata.html"/>
+<mapID target="sigmoid_train" url="sigmoid_train.html"/>
+<mapID target="sinetone" url="sinetone.html"/>
+<mapID target="sinewave" url="sinewave.html"/>
<mapID target="slewrate" url="slewrate.html"/>
<mapID target="sos2cell" url="sos2cell.html"/>
<mapID target="sos2ss" url="sos2ss.html"/>
@@ -169,14 +208,20 @@
<mapID target="sosbreak" url="sosbreak.html"/>
<mapID target="sosfilt" url="sosfilt.html"/>
<mapID target="specgram" url="specgram.html"/>
+<mapID target="spectral_adf" url="spectral_adf.html"/>
+<mapID target="spectral_xdf" url="spectral_xdf.html"/>
+<mapID target="spencer" url="spencer.html"/>
<mapID target="ss2sos" url="ss2sos.html"/>
<mapID target="statelevels" url="statelevels.html"/>
+<mapID target="stft" url="stft.html"/>
<mapID target="stmcb" url="stmcb.html"/>
<mapID target="strips" url="strips.html"/>
<mapID target="subspaceMethodsInputParser" url="subspaceMethodsInputParser.html"/>
+<mapID target="synthesis" url="synthesis.html"/>
<mapID target="tf2sos" url="tf2sos.html"/>
<mapID target="tf2zp" url="tf2zp.html"/>
<mapID target="tf2zpk" url="tf2zpk.html"/>
+<mapID target="tfestimate" url="tfestimate.html"/>
<mapID target="transpose" url="transpose.html"/>
<mapID target="trial_iirlp2mb" url="trial_iirlp2mb.html"/>
<mapID target="triang" url="triang.html"/>
@@ -192,12 +237,18 @@
<mapID target="upsamplefill" url="upsamplefill.html"/>
<mapID target="var" url="var.html"/>
<mapID target="vco" url="vco.html"/>
+<mapID target="wconv" url="wconv.html"/>
<mapID target="welchwin" url="welchwin.html"/>
<mapID target="window" url="window.html"/>
<mapID target="wkeep" url="wkeep.html"/>
<mapID target="wrev" url="wrev.html"/>
+<mapID target="xcorr1" url="xcorr1.html"/>
<mapID target="xcorr2" url="xcorr2.html"/>
+<mapID target="xcov1" url="xcov1.html"/>
+<mapID target="yulewalker" url="yulewalker.html"/>
<mapID target="zerocrossing" url="zerocrossing.html"/>
<mapID target="zp2sos" url="zp2sos.html"/>
+<mapID target="zp2ss" url="zp2ss.html"/>
+<mapID target="zp2tf" url="zp2tf.html"/>
<mapID target="zplane" url="zplane.html"/>
</map> \ No newline at end of file
diff --git a/help/en_US/scilab_en_US_help/jhelptoc.xml b/help/en_US/scilab_en_US_help/jhelptoc.xml
index f1e0621..b84b3cd 100644
--- a/help/en_US/scilab_en_US_help/jhelptoc.xml
+++ b/help/en_US/scilab_en_US_help/jhelptoc.xml
@@ -2,20 +2,19 @@
<!DOCTYPE toc PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp TOC Version 1.0//EN" "http://java.sun.com/products/javahelp/toc_1_0.dtd">
<toc version="1.0">
<tocitem target="index" text="FOSSEE Signal Processing Toolbox">
-<<<<<<< HEAD
<tocitem target="section_234c65355e471cd38bd717d720add7db" text="FOSSEE Signal Processing Toolbox">
-=======
-<tocitem target="section_5118e822ecc2888aa80042108de4932e" text="FOSSEE Signal Processing Toolbox">
->>>>>>> 9f6962b19c4a5fa76f7525a72faabb1b754712ad
<tocitem target="ac2poly" text="ac2poly"/>
<tocitem target="ac2rc" text="ac2rc"/>
<tocitem target="arParEst" text="arParEst"/>
<tocitem target="arburg" text="arburg"/>
+<tocitem target="arch_rnd" text="arch_rnd"/>
<tocitem target="arcov" text="arcov"/>
+<tocitem target="arma_rnd" text="arma_rnd"/>
<tocitem target="armcov" text="armcov"/>
<tocitem target="aryule" text="aryule"/>
<tocitem target="barthannwin" text="barthannwin"/>
<tocitem target="bartlett" text="bartlett"/>
+<tocitem target="besselap" text="besselap"/>
<tocitem target="besself" text="besself"/>
<tocitem target="bitrevorder" text="bitrevorder"/>
<tocitem target="blackman" text="blackman"/>
@@ -24,23 +23,31 @@
<tocitem target="bohmanwin" text="bohmanwin"/>
<tocitem target="boxcar" text="boxcar"/>
<tocitem target="buffer" text="buffer"/>
+<tocitem target="buttap" text="buttap"/>
<tocitem target="butter" text="butter"/>
<tocitem target="buttord" text="buttord"/>
+<tocitem target="cceps" text="cceps"/>
<tocitem target="cconv" text="cconv"/>
<tocitem target="cell2sos" text="cell2sos"/>
+<tocitem target="cheb" text="cheb"/>
+<tocitem target="cheb1ap" text="cheb1ap"/>
<tocitem target="cheb1ord" text="cheb1ord"/>
+<tocitem target="cheb2ap" text="cheb2ap"/>
<tocitem target="cheb2ord" text="cheb2ord"/>
<tocitem target="chebwin" text="chebwin"/>
<tocitem target="cheby1" text="cheby1"/>
<tocitem target="cheby2" text="cheby2"/>
<tocitem target="check" text="check"/>
<tocitem target="chirp" text="chirp"/>
+<tocitem target="cl2bp" text="cl2bp"/>
<tocitem target="clustersegment" text="clustersegment"/>
<tocitem target="cmorwavf" text="cmorwavf"/>
<tocitem target="convmtx" text="convmtx"/>
<tocitem target="corrmtx" text="corrmtx"/>
+<tocitem target="cplxreal" text="cplxreal"/>
<tocitem target="cummax" text="cummax"/>
<tocitem target="cummin" text="cummin"/>
+<tocitem target="czt" text="czt"/>
<tocitem target="db" text="db"/>
<tocitem target="db2pow" text="db2pow"/>
<tocitem target="dctmtx" text="dctmtx"/>
@@ -48,13 +55,19 @@
<tocitem target="dftmtx" text="dftmtx"/>
<tocitem target="diric" text="diric"/>
<tocitem target="downsample" text="downsample"/>
+<tocitem target="dst1" text="dst1"/>
<tocitem target="dutycycle" text="dutycycle"/>
<tocitem target="ellip" text="ellip"/>
+<tocitem target="ellipap" text="ellipap"/>
<tocitem target="ellipord" text="ellipord"/>
<tocitem target="enbw" text="enbw"/>
<tocitem target="eqtflength" text="eqtflength"/>
<tocitem target="falltime" text="falltime"/>
+<tocitem target="fft1" text="fft1"/>
+<tocitem target="fft21" text="fft21"/>
<tocitem target="fftfilt" text="fftfilt"/>
+<tocitem target="fftw1" text="fftw1"/>
+<tocitem target="fht" text="fht"/>
<tocitem target="filternorm" text="filternorm"/>
<tocitem target="filtfilt" text="filtfilt"/>
<tocitem target="filtic" text="filtic"/>
@@ -63,8 +76,10 @@
<tocitem target="firtype" text="firtype"/>
<tocitem target="flattopwin" text="flattopwin"/>
<tocitem target="fracshift" text="fracshift"/>
+<tocitem target="freqs" text="freqs"/>
<tocitem target="fwhm" text="fwhm"/>
<tocitem target="fwhmjlt" text="fwhmjlt"/>
+<tocitem target="fwht" text="fwht"/>
<tocitem target="gauspuls" text="gauspuls"/>
<tocitem target="gaussdesign" text="gaussdesign"/>
<tocitem target="gaussian" text="gaussian"/>
@@ -74,13 +89,25 @@
<tocitem target="grpdelay" text="grpdelay"/>
<tocitem target="hann" text="hann"/>
<tocitem target="helperHarmonicDistortionAmplifier" text="helperHarmonicDistortionAmplifier"/>
+<tocitem target="hilbert1" text="hilbert1"/>
+<tocitem target="hurst" text="hurst"/>
<tocitem target="icceps" text="icceps"/>
+<tocitem target="idct1" text="idct1"/>
+<tocitem target="idct2" text="idct2"/>
+<tocitem target="idst1" text="idst1"/>
+<tocitem target="ifft1" text="ifft1"/>
+<tocitem target="ifft21" text="ifft21"/>
+<tocitem target="ifht" text="ifht"/>
+<tocitem target="ifwht" text="ifwht"/>
<tocitem target="iirlp2mb" text="iirlp2mb"/>
<tocitem target="impinvar" text="impinvar"/>
<tocitem target="impz" text="impz"/>
<tocitem target="impzlength" text="impzlength"/>
<tocitem target="interp" text="interp"/>
<tocitem target="intfilt" text="intfilt"/>
+<tocitem target="invfreq" text="invfreq"/>
+<tocitem target="invfreqs" text="invfreqs"/>
+<tocitem target="invfreqz" text="invfreqz"/>
<tocitem target="invimpinvar" text="invimpinvar"/>
<tocitem target="is2rc" text="is2rc"/>
<tocitem target="isallpass" text="isallpass"/>
@@ -90,6 +117,7 @@
<tocitem target="isminphase" text="isminphase"/>
<tocitem target="isstable" text="isstable"/>
<tocitem target="kaiser" text="kaiser"/>
+<tocitem target="kaiserord" text="kaiserord"/>
<tocitem target="lar2rc" text="lar2rc"/>
<tocitem target="latc2tf" text="latc2tf"/>
<tocitem target="latcfilt" text="latcfilt"/>
@@ -109,13 +137,16 @@
<tocitem target="morlet" text="morlet"/>
<tocitem target="movingrms" text="movingrms"/>
<tocitem target="musicBase" text="musicBase"/>
+<tocitem target="ncauer" text="ncauer"/>
<tocitem target="nnls" text="nnls"/>
<tocitem target="nuttallwin" text="nuttallwin"/>
<tocitem target="parzenwin" text="parzenwin"/>
+<tocitem target="pburg" text="pburg"/>
<tocitem target="pchip" text="pchip"/>
<tocitem target="pchips" text="pchips"/>
<tocitem target="peak2peak" text="peak2peak"/>
<tocitem target="peak2rms" text="peak2rms"/>
+<tocitem target="pei_tseng_notch" text="pei_tseng_notch"/>
<tocitem target="peig" text="peig"/>
<tocitem target="periodogram" text="periodogram"/>
<tocitem target="phaseInputParseAs_ab" text="phaseInputParseAs_ab"/>
@@ -136,13 +167,17 @@
<tocitem target="pulsesep" text="pulsesep"/>
<tocitem target="pulsewidth" text="pulsewidth"/>
<tocitem target="pulstran" text="pulstran"/>
+<tocitem target="pyulear" text="pyulear"/>
+<tocitem target="qp_kaiser" text="qp_kaiser"/>
<tocitem target="rc2ac" text="rc2ac"/>
<tocitem target="rc2is" text="rc2is"/>
<tocitem target="rc2lar" text="rc2lar"/>
<tocitem target="rc2poly" text="rc2poly"/>
+<tocitem target="rceps" text="rceps"/>
<tocitem target="rcosdesign" text="rcosdesign"/>
<tocitem target="rectpuls" text="rectpuls"/>
<tocitem target="rectwin" text="rectwin"/>
+<tocitem target="remez1" text="remez1"/>
<tocitem target="resample" text="resample"/>
<tocitem target="residued" text="residued"/>
<tocitem target="residuez" text="residuez"/>
@@ -157,10 +192,14 @@
<tocitem target="schtrig" text="schtrig"/>
<tocitem target="schurrc" text="schurrc"/>
<tocitem target="seqperiod" text="seqperiod"/>
+<tocitem target="sftrans" text="sftrans"/>
<tocitem target="sgolay" text="sgolay"/>
<tocitem target="sgolayfilt" text="sgolayfilt"/>
<tocitem target="shanwavf" text="shanwavf"/>
<tocitem target="shiftdata" text="shiftdata"/>
+<tocitem target="sigmoid_train" text="sigmoid_train"/>
+<tocitem target="sinetone" text="sinetone"/>
+<tocitem target="sinewave" text="sinewave"/>
<tocitem target="slewrate" text="slewrate"/>
<tocitem target="sos2cell" text="sos2cell"/>
<tocitem target="sos2ss" text="sos2ss"/>
@@ -169,14 +208,20 @@
<tocitem target="sosbreak" text="sosbreak"/>
<tocitem target="sosfilt" text="sosfilt"/>
<tocitem target="specgram" text="specgram"/>
+<tocitem target="spectral_adf" text="spectral_adf"/>
+<tocitem target="spectral_xdf" text="spectral_xdf"/>
+<tocitem target="spencer" text="spencer"/>
<tocitem target="ss2sos" text="ss2sos"/>
<tocitem target="statelevels" text="statelevels"/>
+<tocitem target="stft" text="stft"/>
<tocitem target="stmcb" text="stmcb"/>
<tocitem target="strips" text="strips"/>
<tocitem target="subspaceMethodsInputParser" text="subspaceMethodsInputParser"/>
+<tocitem target="synthesis" text="synthesis"/>
<tocitem target="tf2sos" text="tf2sos"/>
<tocitem target="tf2zp" text="tf2zp"/>
<tocitem target="tf2zpk" text="tf2zpk"/>
+<tocitem target="tfestimate" text="tfestimate"/>
<tocitem target="transpose" text="transpose"/>
<tocitem target="trial_iirlp2mb" text="trial_iirlp2mb"/>
<tocitem target="triang" text="triang"/>
@@ -192,13 +237,19 @@
<tocitem target="upsamplefill" text="upsamplefill"/>
<tocitem target="var" text="var"/>
<tocitem target="vco" text="vco"/>
+<tocitem target="wconv" text="wconv"/>
<tocitem target="welchwin" text="welchwin"/>
<tocitem target="window" text="window"/>
<tocitem target="wkeep" text="wkeep"/>
<tocitem target="wrev" text="wrev"/>
+<tocitem target="xcorr1" text="xcorr1"/>
<tocitem target="xcorr2" text="xcorr2"/>
+<tocitem target="xcov1" text="xcov1"/>
+<tocitem target="yulewalker" text="yulewalker"/>
<tocitem target="zerocrossing" text="zerocrossing"/>
<tocitem target="zp2sos" text="zp2sos"/>
+<tocitem target="zp2ss" text="zp2ss"/>
+<tocitem target="zp2tf" text="zp2tf"/>
<tocitem target="zplane" text="zplane"/>
</tocitem>
</tocitem>
diff --git a/help/en_US/sftrans.xml b/help/en_US/sftrans.xml
new file mode 100644
index 0000000..56aee48
--- /dev/null
+++ b/help/en_US/sftrans.xml
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from sftrans.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="sftrans" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>sftrans</refname>
+ <refpurpose>Transform band edges of a generic lowpass filter (cutoff at W=1) represented in splane zero-pole-gain form.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [Sz, Sp, Sg] = sftrans (Sz, Sp, Sg, W, stop)
+ [Sz, Sp] = sftrans (Sz, Sp, Sg, W, stop)
+ [Sz] = sftrans (Sz, Sp, Sg, W, stop)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>Sz:</term>
+ <listitem><para> Zeros.</para></listitem></varlistentry>
+ <varlistentry><term>Sp:</term>
+ <listitem><para> Poles.</para></listitem></varlistentry>
+ <varlistentry><term>Sg:</term>
+ <listitem><para> Gain.</para></listitem></varlistentry>
+ <varlistentry><term>W:</term>
+ <listitem><para> Edge of target filter.</para></listitem></varlistentry>
+ <varlistentry><term>stop:</term>
+ <listitem><para> True for high pass and band stop filters or false for low pass and band pass filters.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Theory: Given a low pass filter represented by poles and zeros in the splane, you can convert it to a low pass, high pass, band pass or band stop by transforming each of the poles and zeros
+individually. The following table summarizes the transformation:
+ </para>
+ <para>
+Transform Zero at x Pole at x
+---------------- ------------------------- ------------------------
+Low Pass zero: Fc x/C pole: Fc x/C
+S -&gt; C S/Fc gain: C/Fc gain: Fc/C
+---------------- ------------------------- ------------------------
+High Pass zero: Fc C/x pole: Fc C/x
+S -&gt; C Fc/S pole: 0 zero: 0
+gain: -x gain: -1/x
+---------------- ------------------------- ------------------------
+Band Pass zero: b +- sqrt(b^2-FhFl) pole: b +- sqrt(b^2-FhFl)
+S^2+FhFl pole: 0 zero: 0
+S -&gt; C -------- gain: C/(Fh-Fl) gain: (Fh-Fl)/C
+S(Fh-Fl) b=x/C (Fh-Fl)/2 b=x/C (Fh-Fl)/2
+---------------- ------------------------- ------------------------
+Band Stop zero: b +- sqrt(b^2-FhFl) pole: b +- sqrt(b^2-FhFl)
+S(Fh-Fl) pole: +-sqrt(-FhFl) zero: +-sqrt(-FhFl)
+S -&gt; C -------- gain: -x gain: -1/x
+S^2+FhFl b=C/x (Fh-Fl)/2 b=C/x (Fh-Fl)/2
+---------------- ------------------------- ------------------------
+Bilinear zero: (2+xT)/(2-xT) pole: (2+xT)/(2-xT)
+2 z-1 pole: -1 zero: -1
+S -&gt; - --- gain: (2-xT)/T gain: (2-xT)/T
+T z+1
+---------------- ------------------------- ------------------------
+ </para>
+ <para>
+where C is the cutoff frequency of the initial lowpass filter, Fc is the edge of the target low/high pass filter and [Fl,Fh] are the edges of the target band pass/stop filter. With abundant tedious
+algebra, you can derive the above formulae yourself by substituting the transform for S into H(S)=S-x for a zero at x or H(S)=1/(S-x) for a pole at x, and converting the result into the form:
+ </para>
+ <para>
+H(S)=g prod(S-Xi)/prod(S-Xj)
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[Sz, Sp, Sg] = sftrans (5, 10, 15, 20, 30)
+Sz = 4
+Sp = 2
+Sg = 7.5000
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/sigmoid_train.xml b/help/en_US/sigmoid_train.xml
new file mode 100644
index 0000000..07a86b7
--- /dev/null
+++ b/help/en_US/sigmoid_train.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from sigmoid_train.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="sigmoid_train" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>sigmoid_train</refname>
+ <refpurpose>funcprot(0);</refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/sinetone.xml b/help/en_US/sinetone.xml
new file mode 100644
index 0000000..c47964a
--- /dev/null
+++ b/help/en_US/sinetone.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from sinetone.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="sinetone" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>sinetone</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/sinewave.xml b/help/en_US/sinewave.xml
new file mode 100644
index 0000000..2c7b0fd
--- /dev/null
+++ b/help/en_US/sinewave.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from sinewave.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="sinewave" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>sinewave</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/spectral_adf.xml b/help/en_US/spectral_adf.xml
new file mode 100644
index 0000000..56e229a
--- /dev/null
+++ b/help/en_US/spectral_adf.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from spectral_adf.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="spectral_adf" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>spectral_adf</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/spectral_xdf.xml b/help/en_US/spectral_xdf.xml
new file mode 100644
index 0000000..dfb5da5
--- /dev/null
+++ b/help/en_US/spectral_xdf.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from spectral_xdf.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="spectral_xdf" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>spectral_xdf</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/spencer.xml b/help/en_US/spencer.xml
new file mode 100644
index 0000000..1d1a1ff
--- /dev/null
+++ b/help/en_US/spencer.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from spencer.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="spencer" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>spencer</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/stft.xml b/help/en_US/stft.xml
new file mode 100644
index 0000000..5811a67
--- /dev/null
+++ b/help/en_US/stft.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from stft.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="stft" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>stft</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/synthesis.xml b/help/en_US/synthesis.xml
new file mode 100644
index 0000000..03de9ff
--- /dev/null
+++ b/help/en_US/synthesis.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from synthesis.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="synthesis" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>synthesis</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/tfestimate.xml b/help/en_US/tfestimate.xml
new file mode 100644
index 0000000..06ed2dd
--- /dev/null
+++ b/help/en_US/tfestimate.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from tfestimate.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="tfestimate" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>tfestimate</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ tfestimate (x, y, window, overlap, Nfft, Fs, range)
+ [Pxx, freq] = tfestimate (…)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>x:</term>
+ <listitem><para> Input.</para></listitem></varlistentry>
+ <varlistentry><term>y:</term>
+ <listitem><para> Output.</para></listitem></varlistentry>
+ <varlistentry><term>window:</term>
+ <listitem><para> [real vector] of window-function values between 0 and 1; the data segment has the same length as the window. Default window shape is Hamming. [integer scalar] length of each data segment. The default value is window=sqrt(length(x)) rounded up to the nearest integer power of 2; see 'sloppy' argument.</para></listitem></varlistentry>
+ <varlistentry><term>overlap:</term>
+ <listitem><para> [real scalar] segment overlap expressed as a multiple of window or segment length. 0 &lt;= overlap &lt; 1, The default is overlap=0.5 .</para></listitem></varlistentry>
+ <varlistentry><term>Nfft:</term>
+ <listitem><para> [integer scalar] Length of FFT. The default is the length of the "window" vector or has the same value as the scalar "window" argument. If Nfft is larger than the segment length, "seg_len", the data segment is padded with "Nfft-seg_len" zeros. The default is no padding. Nfft values smaller than the length of the data segment (or window) are ignored silently.</para></listitem></varlistentry>
+ <varlistentry><term>Fs:</term>
+ <listitem><para> [real scalar] sampling frequency (Hertz); default=1.0</para></listitem></varlistentry>
+ <varlistentry><term>range:</term>
+ <listitem><para> 'half', 'onesided' : frequency range of the spectrum is zero up to but not including Fs/2. Power from negative frequencies is added to the positive side of the spectrum, but not at zero or Nyquist (Fs/2) frequencies. This keeps power equal in time and spectral domains. See reference [2]. 'whole', 'twosided' : frequency range of the spectrum is -Fs/2 to Fs/2, with negative frequencies stored in "wrap around" order after the positive frequencies; e.g. frequencies for a 10-point 'twosided' spectrum are 0 0.1 0.2 0.3 0.4 0.5 -0.4 -0.3 -0.2 -0.1 'shift', 'centerdc' : same as 'whole' but with the first half of the spectrum swapped with second half to put the zero-frequency value in the middle. (See "help fftshift". If data (x and y) are real, the default range is 'half', otherwise default range is 'whole'.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This function is being called from Octave.
+Estimate transfer function of system with input x and output y. Use the Welch (1967) periodogram/FFT method.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[Pxx, freq]=tfestimate ([1 2 3], [4 5 6])
+Pxx =
+
+1.7500 + 0.0000i
+1.5947 + 0.3826i
+1.2824 + 0.0000i
+
+freq =
+
+0.00000
+0.25000
+0.50000
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/wconv.xml b/help/en_US/wconv.xml
new file mode 100644
index 0000000..acbf777
--- /dev/null
+++ b/help/en_US/wconv.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from wconv.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="wconv" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>wconv</refname>
+ <refpurpose>Performs 1D or 2D convolution.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ y = wconv (type, x, f)
+ y = wconv (type, x, f, shape)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>type:</term>
+ <listitem><para> convolution type.</para></listitem></varlistentry>
+ <varlistentry><term>x:</term>
+ <listitem><para> Signal vector or matrix.</para></listitem></varlistentry>
+ <varlistentry><term>f:</term>
+ <listitem><para> FIR filter coefficients.</para></listitem></varlistentry>
+ <varlistentry><term>shape:</term>
+ <listitem><para> Shape.</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It performs 1D or 2D convolution between the signal x and the filter coefficients f.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+a = [1 2 3 4 5]
+b = [7 8 9 10]
+wconv(1,a,b)
+ans =
+7 22 46 80 114 106 85 50
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/xcorr1.xml b/help/en_US/xcorr1.xml
new file mode 100644
index 0000000..b89de1a
--- /dev/null
+++ b/help/en_US/xcorr1.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from xcorr1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="xcorr1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>xcorr1</refname>
+ <refpurpose>Estimates the cross-correlation.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [R, lag] = xcorr1 (X, Y, maxlag, scale)
+ [R, lag] = xcorr1 (X, Y, maxlag)
+ [R, lag] = xcorr1 (X, Y)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>X:</term>
+ <listitem><para> [non-empty; real or complex; vector or matrix] data.</para></listitem></varlistentry>
+ <varlistentry><term>Y:</term>
+ <listitem><para> [real or complex vector] data.</para></listitem></varlistentry>
+ <varlistentry><term>maxlag:</term>
+ <listitem><para> [integer scalar] maximum correlation lag If omitted, the default value is N-1, where N is the greater of the lengths of X and Y or, if X is a matrix, the number of rows in X.</para></listitem></varlistentry>
+ <varlistentry><term>scale:</term>
+ <listitem><para> [character string] specifies the type of scaling applied to the correlation vector (or matrix). is one of:</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+Estimate the cross correlation R_xy(k) of vector arguments X and Y or, if Y is omitted, estimate autocorrelation R_xx(k) of vector X, for a range of lags k specified by argument "maxlag". If X is a
+matrix, each column of X is correlated with itself and every other column.
+ </para>
+ <para>
+The cross-correlation estimate between vectors "x" and "y" (of length N) for lag "k" is given by
+ </para>
+ <para>
+N
+R_xy(k) = sum x_{i+k} conj(y_i),
+i=1
+ </para>
+ <para>
+where data not provided (for example x(-1), y(N+1)) is zero. Note the definition of cross-correlation given above. To compute a cross-correlation consistent with the field of statistics, see xcov.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+[R, lag] = xcorr1 ( [5 5], [2 2], 2, 'biased' )
+
+R =
+
+0 5 10 5 0
+
+lag =
+
+-2 -1 0 1 2
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/xcov1.xml b/help/en_US/xcov1.xml
new file mode 100644
index 0000000..7a866bb
--- /dev/null
+++ b/help/en_US/xcov1.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from xcov1.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="xcov1" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>xcov1</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/yulewalker.xml b/help/en_US/yulewalker.xml
new file mode 100644
index 0000000..c336879
--- /dev/null
+++ b/help/en_US/yulewalker.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from yulewalker.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="yulewalker" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>yulewalker</refname>
+ <refpurpose></refpurpose>
+ </refnamediv>
+
+</refentry>
diff --git a/help/en_US/zp2ss.xml b/help/en_US/zp2ss.xml
new file mode 100644
index 0000000..64b0594
--- /dev/null
+++ b/help/en_US/zp2ss.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from zp2ss.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="zp2ss" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>zp2ss</refname>
+ <refpurpose>Converts zeros / poles to state space.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [a, b, c, d] = zp2ss (z, p, k)
+ [a, b, c] = zp2ss (z, p, k)
+ [a, b] = zp2ss (z, p, k)
+ a = zp2ss (z, p, k)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>z:</term>
+ <listitem><para> Zeros</para></listitem></varlistentry>
+ <varlistentry><term>p:</term>
+ <listitem><para> Poles</para></listitem></varlistentry>
+ <varlistentry><term>k:</term>
+ <listitem><para> Leading coefficient</para></listitem></varlistentry>
+ <varlistentry><term>a:</term>
+ <listitem><para> State space parameter</para></listitem></varlistentry>
+ <varlistentry><term>a:</term>
+ <listitem><para> State space parameter</para></listitem></varlistentry>
+ <varlistentry><term>b:</term>
+ <listitem><para> State space parameter</para></listitem></varlistentry>
+ <varlistentry><term>c:</term>
+ <listitem><para> State space parameter</para></listitem></varlistentry>
+ <varlistentry><term>d:</term>
+ <listitem><para> State space parameter</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It converts zeros / poles to state space.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+z = [1 2 3]
+p = [4 5 6]
+k = 5
+[a, b, c, d] = zp2ss (z, p, k)
+a =
+
+-0.00000 0.00000 -1.20000
+-10.00000 0.00000 -7.40000
+0.00000 10.00000 15.00000
+
+b =
+
+-5.7000
+-31.5000
+45.0000
+
+c =
+
+0.00000 0.00000 1.00000
+
+d = 5
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/help/en_US/zp2tf.xml b/help/en_US/zp2tf.xml
new file mode 100644
index 0000000..c9e16af
--- /dev/null
+++ b/help/en_US/zp2tf.xml
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ *
+ * This help file was generated from zp2tf.sci using help_from_sci().
+ *
+ -->
+
+<refentry version="5.0-subset Scilab" xml:id="zp2tf" xml:lang="en"
+ xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:ns3="http://www.w3.org/1999/xhtml"
+ xmlns:mml="http://www.w3.org/1998/Math/MathML"
+ xmlns:scilab="http://www.scilab.org"
+ xmlns:db="http://docbook.org/ns/docbook">
+
+ <refnamediv>
+ <refname>zp2tf</refname>
+ <refpurpose>Converts zeros / poles to a transfer function.</refpurpose>
+ </refnamediv>
+
+
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [num, den] = zp2tf (z, p, k)
+ num = zp2tf (z, p, k)
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>z:</term>
+ <listitem><para> Zeros</para></listitem></varlistentry>
+ <varlistentry><term>p:</term>
+ <listitem><para> Poles</para></listitem></varlistentry>
+ <varlistentry><term>k:</term>
+ <listitem><para> Leading coefficient</para></listitem></varlistentry>
+ <varlistentry><term>Num:</term>
+ <listitem><para> Numerator of the transfer function</para></listitem></varlistentry>
+ <varlistentry><term>den:</term>
+ <listitem><para> Denomenator of the transfer function</para></listitem></varlistentry>
+ </variablelist>
+</refsection>
+
+<refsection>
+ <title>Description</title>
+ <para>
+This is an Octave function.
+It converts zeros / poles to a transfer function.
+</para>
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+z = [1 2 3]
+p = [4 5 6]
+k = 5
+[num, den] = zp2tf (z, p, k)
+num =
+
+5 -30 55 -30
+
+den =
+
+1 -15 74 -120
+ ]]></programlisting>
+</refsection>
+</refentry>
diff --git a/jar/scilab_en_US_help.jar b/jar/scilab_en_US_help.jar
index 1594e99..46faf30 100644
--- a/jar/scilab_en_US_help.jar
+++ b/jar/scilab_en_US_help.jar
Binary files differ
diff --git a/macros/ac2poly.bin b/macros/ac2poly.bin
deleted file mode 100644
index 5a1a177..0000000
--- a/macros/ac2poly.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ac2rc.bin b/macros/ac2rc.bin
deleted file mode 100644
index 5bb60cf..0000000
--- a/macros/ac2rc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/arParEst.bin b/macros/arParEst.bin
deleted file mode 100644
index 354bcea..0000000
--- a/macros/arParEst.bin
+++ /dev/null
Binary files differ
diff --git a/macros/arburg.bin b/macros/arburg.bin
deleted file mode 100644
index d0865cb..0000000
--- a/macros/arburg.bin
+++ /dev/null
Binary files differ
diff --git a/macros/arch_rnd.sci b/macros/arch_rnd.sci
new file mode 100644
index 0000000..50facc4
--- /dev/null
+++ b/macros/arch_rnd.sci
@@ -0,0 +1,43 @@
+function res = arch_rnd (a, b, t)
+//Simulate an ARCH sequence of length t with AR coefficients b and CH coefficients a.
+//Calling Sequence
+//arch_rnd (a, b, t)
+//Parameters
+//a: CH coefficients
+//b: AR coefficients
+//t: Length of ARCH sequence
+//Description
+//This is an Octave function.
+//It Simulates an ARCH sequence of length t with AR coefficients b and CH coefficients a.
+//The result y(t) follows the model
+//
+//y(t) = b(1) + b(2) * y(t-1) + … + b(lb) * y(t-lb+1) + e(t),
+//where e(t), given y up to time t-1, is N(0, h(t)), with
+//
+//h(t) = a(1) + a(2) * e(t-1)^2 + … + a(la) * e(t-la+1)^2
+//Examples
+//a = [1 2 3 4 5];
+//b = [7 8 9 10];
+//arch_rnd (a, b, t)
+//ans =
+//
+// 6.1037e+00
+// 5.7294e+01
+// 5.7390e+02
+// 6.3063e+03
+// 6.8695e+04
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 3 | rhs > 3)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 3 then
+ res = callOctave("arch_rnd",a, b, t)
+
+ end
+endfunction
diff --git a/macros/arcov.bin b/macros/arcov.bin
deleted file mode 100644
index 2c23d8e..0000000
--- a/macros/arcov.bin
+++ /dev/null
Binary files differ
diff --git a/macros/arma_rnd.sci b/macros/arma_rnd.sci
new file mode 100644
index 0000000..bc826f4
--- /dev/null
+++ b/macros/arma_rnd.sci
@@ -0,0 +1,52 @@
+function res = arma_rnd (a, b, v, t, n)
+//Return a simulation of the ARMA model.
+//Calling Sequence
+//arma_rnd (a, b, v, t, n)
+//arma_rnd (a, b, v, t)
+//Parameters
+//a: vector
+//b: vector
+//v: Variance
+//t: Length of output vector
+//n: Number of dummy x(i) used for initialization
+//Description
+//This is an Octave function.
+//The ARMA model is defined by
+//
+//x(n) = a(1) * x(n-1) + … + a(k) * x(n-k)
+// + e(n) + b(1) * e(n-1) + … + b(l) * e(n-l)
+//in which k is the length of vector a, l is the length of vector b and e is Gaussian white noise with variance v. The function returns a vector of length t.
+//
+//The optional parameter n gives the number of dummy x(i) used for initialization, i.e., a sequence of length t+n is generated and x(n+1:t+n) is returned. If n is omitted, n = 100 is used.
+//Examples
+//a = [1 2 3 4 5];
+//b = [7; 8; 9; 10; 11];
+//v = 10;
+//t = 5;
+//n = 100;
+//arma_rnd (a, b, v, t, n)
+//ans =
+//
+// -1.6176e+05
+// -4.1663e+05
+// -1.0732e+06
+// -2.7648e+06
+// -7.1221e+06
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 5 | rhs > 6)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 5 then
+ res = callOctave("arma_rnd",a, b, v, t)
+
+ case 6 then
+ res = callOctave("arma_rnd",a, b, v, t, n)
+
+ end
+endfunction
diff --git a/macros/armcov.bin b/macros/armcov.bin
deleted file mode 100644
index 6465aab..0000000
--- a/macros/armcov.bin
+++ /dev/null
Binary files differ
diff --git a/macros/aryule.bin b/macros/aryule.bin
deleted file mode 100644
index 336ebf3..0000000
--- a/macros/aryule.bin
+++ /dev/null
Binary files differ
diff --git a/macros/barthannwin.bin b/macros/barthannwin.bin
deleted file mode 100644
index 1b9ed25..0000000
--- a/macros/barthannwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/bartlett.bin b/macros/bartlett.bin
deleted file mode 100644
index 373d8c0..0000000
--- a/macros/bartlett.bin
+++ /dev/null
Binary files differ
diff --git a/macros/besselap.bin b/macros/besselap.bin
deleted file mode 100644
index 9794042..0000000
--- a/macros/besselap.bin
+++ /dev/null
Binary files differ
diff --git a/macros/besself.bin b/macros/besself.bin
deleted file mode 100644
index 69dbfd2..0000000
--- a/macros/besself.bin
+++ /dev/null
Binary files differ
diff --git a/macros/bitrevorder.bin b/macros/bitrevorder.bin
deleted file mode 100644
index f167fa0..0000000
--- a/macros/bitrevorder.bin
+++ /dev/null
Binary files differ
diff --git a/macros/blackman.bin b/macros/blackman.bin
deleted file mode 100644
index 020909f..0000000
--- a/macros/blackman.bin
+++ /dev/null
Binary files differ
diff --git a/macros/blackmanharris.bin b/macros/blackmanharris.bin
deleted file mode 100644
index c9760f6..0000000
--- a/macros/blackmanharris.bin
+++ /dev/null
Binary files differ
diff --git a/macros/blackmannuttall.bin b/macros/blackmannuttall.bin
deleted file mode 100644
index f242bc0..0000000
--- a/macros/blackmannuttall.bin
+++ /dev/null
Binary files differ
diff --git a/macros/bohmanwin.bin b/macros/bohmanwin.bin
deleted file mode 100644
index 53ea3a9..0000000
--- a/macros/bohmanwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/boxcar.bin b/macros/boxcar.bin
deleted file mode 100644
index 9f129da..0000000
--- a/macros/boxcar.bin
+++ /dev/null
Binary files differ
diff --git a/macros/buffer.bin b/macros/buffer.bin
deleted file mode 100644
index 7cb0a77..0000000
--- a/macros/buffer.bin
+++ /dev/null
Binary files differ
diff --git a/macros/buttap.bin b/macros/buttap.bin
deleted file mode 100644
index 10ce21e..0000000
--- a/macros/buttap.bin
+++ /dev/null
Binary files differ
diff --git a/macros/butter.bin b/macros/butter.bin
deleted file mode 100644
index 1ed2eaf..0000000
--- a/macros/butter.bin
+++ /dev/null
Binary files differ
diff --git a/macros/buttord.bin b/macros/buttord.bin
deleted file mode 100644
index a6cdc9c..0000000
--- a/macros/buttord.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cceps.bin b/macros/cceps.bin
deleted file mode 100644
index cda9e36..0000000
--- a/macros/cceps.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cconv.bin b/macros/cconv.bin
deleted file mode 100644
index 977d0b2..0000000
--- a/macros/cconv.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cell2sos.bin b/macros/cell2sos.bin
deleted file mode 100644
index becc9e0..0000000
--- a/macros/cell2sos.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cheb.bin b/macros/cheb.bin
deleted file mode 100644
index 28632eb..0000000
--- a/macros/cheb.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cheb1ap.bin b/macros/cheb1ap.bin
deleted file mode 100644
index 7414b4a..0000000
--- a/macros/cheb1ap.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cheb1ord.bin b/macros/cheb1ord.bin
deleted file mode 100644
index 7cf442d..0000000
--- a/macros/cheb1ord.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cheb2ap.bin b/macros/cheb2ap.bin
deleted file mode 100644
index 558a95b..0000000
--- a/macros/cheb2ap.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cheb2ord.bin b/macros/cheb2ord.bin
deleted file mode 100644
index b1602ec..0000000
--- a/macros/cheb2ord.bin
+++ /dev/null
Binary files differ
diff --git a/macros/chebwin.bin b/macros/chebwin.bin
deleted file mode 100644
index cd27563..0000000
--- a/macros/chebwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cheby1.bin b/macros/cheby1.bin
deleted file mode 100644
index 5fff1f3..0000000
--- a/macros/cheby1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cheby2.bin b/macros/cheby2.bin
deleted file mode 100644
index f68fe52..0000000
--- a/macros/cheby2.bin
+++ /dev/null
Binary files differ
diff --git a/macros/check.bin b/macros/check.bin
deleted file mode 100644
index 678d4a0..0000000
--- a/macros/check.bin
+++ /dev/null
Binary files differ
diff --git a/macros/chirp.bin b/macros/chirp.bin
deleted file mode 100644
index 4251c53..0000000
--- a/macros/chirp.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cl2bp.sci b/macros/cl2bp.sci
new file mode 100644
index 0000000..1069cf0
--- /dev/null
+++ b/macros/cl2bp.sci
@@ -0,0 +1,47 @@
+function h = cl2bp (m, w1, w2, up, lo, gridsize)
+//Constrained L2 bandpass FIR filter design.
+//Calling Sequence
+//h = cl2bp (m, w1, w2, up, lo, gridsize)
+//h = cl2bp (m, w1, w2, up, lo)
+//Parameters
+//m: degree of cosine polynomial, i.e. the number of output coefficients will be m*2+1
+//w1 and w2: bandpass filter cutoffs in the range 0 <= w1 < w2 <= pi, where pi is the Nyquist frequency
+//up: vector of 3 upper bounds for [stopband1, passband, stopband2]
+//lo: vector of 3 lower bounds for [stopband1, passband, stopband2]
+//gridsize: search grid size; larger values may improve accuracy, but greatly increase calculation time.
+//Description
+//This is an Octave function.
+//Constrained L2 bandpass FIR filter design. Compared to remez, it offers implicit specification of transition bands, a higher likelihood of convergence, and an error criterion combining features of both L2 and Chebyshev approaches.
+//Examples
+//h = cl2bp(5, 0.3*pi, 0.6*pi, [0.02, 1.02, 0.02], [-0.02, 0.98, -0.02], 2^11)
+//h =
+//
+// 0.038311
+// 0.082289
+// -0.086163
+// -0.226006
+// 0.047851
+// 0.307434
+// 0.047851
+// -0.226006
+// -0.086163
+// 0.082289
+// 0.038311
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 5 | rhs > 6)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 5 then
+ res = callOctave("cl2bp", m, w1, w2, up, lo)
+
+ case 6 then
+ res = callOctave("cl2bp", m, w1, w2, up, lo, gridsize)
+
+ end
+endfunction
diff --git a/macros/clustersegment.bin b/macros/clustersegment.bin
deleted file mode 100644
index fc1d371..0000000
--- a/macros/clustersegment.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cmorwavf.bin b/macros/cmorwavf.bin
deleted file mode 100644
index ecaa435..0000000
--- a/macros/cmorwavf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/convmtx.bin b/macros/convmtx.bin
deleted file mode 100644
index 1925e20..0000000
--- a/macros/convmtx.bin
+++ /dev/null
Binary files differ
diff --git a/macros/corrmtx.bin b/macros/corrmtx.bin
deleted file mode 100644
index 1a11222..0000000
--- a/macros/corrmtx.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cplxreal.bin b/macros/cplxreal.bin
deleted file mode 100644
index c5c522b..0000000
--- a/macros/cplxreal.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cplxreal.sci b/macros/cplxreal.sci
index 8443837..a552998 100644
--- a/macros/cplxreal.sci
+++ b/macros/cplxreal.sci
@@ -14,6 +14,11 @@ function [zc, zr] = cplxreal (z, thresh)
//This is an Octave function.
//Every complex element of z is expected to have a complex-conjugate elsewhere in z. From the pair of complex-conjugates, the one with the negative imaginary part is removed.
//If the magnitude of the imaginary part of an element is less than the thresh, it is declared as real.
+//Examples
+//[zc, zr] = cplxreal([1 2 3+i 4 3-i 5])
+//zc = 3 + 1i
+//zr =
+// 1 2 4 5
funcprot(0);
lhs = argn(1)
rhs = argn(2)
diff --git a/macros/cummax.bin b/macros/cummax.bin
deleted file mode 100644
index 0dc047b..0000000
--- a/macros/cummax.bin
+++ /dev/null
Binary files differ
diff --git a/macros/cummin.bin b/macros/cummin.bin
deleted file mode 100644
index 860597d..0000000
--- a/macros/cummin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/czt.bin b/macros/czt.bin
deleted file mode 100644
index a9cd8c5..0000000
--- a/macros/czt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/db.bin b/macros/db.bin
deleted file mode 100644
index e46766c..0000000
--- a/macros/db.bin
+++ /dev/null
Binary files differ
diff --git a/macros/db2pow.bin b/macros/db2pow.bin
deleted file mode 100644
index d369ded..0000000
--- a/macros/db2pow.bin
+++ /dev/null
Binary files differ
diff --git a/macros/dctmtx.bin b/macros/dctmtx.bin
deleted file mode 100644
index 68472e5..0000000
--- a/macros/dctmtx.bin
+++ /dev/null
Binary files differ
diff --git a/macros/decimate.bin b/macros/decimate.bin
deleted file mode 100644
index ea34ac2..0000000
--- a/macros/decimate.bin
+++ /dev/null
Binary files differ
diff --git a/macros/dftmtx.bin b/macros/dftmtx.bin
deleted file mode 100644
index df1c875..0000000
--- a/macros/dftmtx.bin
+++ /dev/null
Binary files differ
diff --git a/macros/diric.bin b/macros/diric.bin
deleted file mode 100644
index 47eaa34..0000000
--- a/macros/diric.bin
+++ /dev/null
Binary files differ
diff --git a/macros/downsample.bin b/macros/downsample.bin
deleted file mode 100644
index 149a5cb..0000000
--- a/macros/downsample.bin
+++ /dev/null
Binary files differ
diff --git a/macros/dst1.bin b/macros/dst1.bin
deleted file mode 100644
index 91b23ca..0000000
--- a/macros/dst1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/dutycycle.bin b/macros/dutycycle.bin
deleted file mode 100644
index 710c058..0000000
--- a/macros/dutycycle.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ellip.bin b/macros/ellip.bin
deleted file mode 100644
index 2fda3a0..0000000
--- a/macros/ellip.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ellipap.bin b/macros/ellipap.bin
deleted file mode 100644
index da6ce2e..0000000
--- a/macros/ellipap.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ellipord.bin b/macros/ellipord.bin
deleted file mode 100644
index 60fca21..0000000
--- a/macros/ellipord.bin
+++ /dev/null
Binary files differ
diff --git a/macros/enbw.bin b/macros/enbw.bin
deleted file mode 100644
index 6dabe0e..0000000
--- a/macros/enbw.bin
+++ /dev/null
Binary files differ
diff --git a/macros/eqtflength.bin b/macros/eqtflength.bin
deleted file mode 100644
index 4aa5c4b..0000000
--- a/macros/eqtflength.bin
+++ /dev/null
Binary files differ
diff --git a/macros/falltime.bin b/macros/falltime.bin
deleted file mode 100644
index 318d449..0000000
--- a/macros/falltime.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fft.bin b/macros/fft.bin
deleted file mode 100644
index 088707e..0000000
--- a/macros/fft.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fft.sci b/macros/fft1.sci
index 0ea54ab..a0a6438 100644
--- a/macros/fft.sci
+++ b/macros/fft1.sci
@@ -1,4 +1,4 @@
-function res = fft (x, n, dim)
+function res = fft1 (x, n, dim)
//Calculates the discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.
//Calling Sequence
//fft (x, n, dim)
@@ -20,7 +20,7 @@ function res = fft (x, n, dim)
//x = [1 2 3; 4 5 6; 7 8 9]
//n = 3
//dim = 2
-//fft (x, n, dim)
+//fft1 (x, n, dim)
//ans =
//
// 6.0000 + 0.0000i -1.5000 + 0.8660i -1.5000 - 0.8660i
diff --git a/macros/fft2.bin b/macros/fft2.bin
deleted file mode 100644
index dd6e2cc..0000000
--- a/macros/fft2.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fft2.sci b/macros/fft21.sci
index 58cd70d..2f04200 100644
--- a/macros/fft2.sci
+++ b/macros/fft21.sci
@@ -1,4 +1,4 @@
-function res = fft2 (A, m, n)
+function res = fft21 (A, m, n)
//Calculates the two-dimensional discrete Fourier transform of A using a Fast Fourier Transform algorithm.
//Calling Sequence
//fft2 (A, m, n)
@@ -15,7 +15,7 @@ function res = fft2 (A, m, n)
//x = [1 2 3; 4 5 6; 7 8 9]
//m = 4
//n = 4
-//fft2 (A, m, n)
+//fft21 (A, m, n)
//ans =
//
// 45 + 0i -6 - 15i 15 + 0i -6 + 15i
diff --git a/macros/fftfilt.bin b/macros/fftfilt.bin
deleted file mode 100644
index 4ddcc74..0000000
--- a/macros/fftfilt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fftw1.sci b/macros/fftw1.sci
new file mode 100644
index 0000000..a530017
--- /dev/null
+++ b/macros/fftw1.sci
@@ -0,0 +1,64 @@
+function res = fftw1(a, b)
+//Manage FFTW wisdom data.
+//Calling Sequence
+// method = fftw ("planner")
+//fftw ("planner", method)
+//wisdom = fftw ("dwisdom")
+//fftw ("dwisdom", wisdom)
+//fftw ("threads", nthreads)
+//nthreads = fftw ("threads")
+//Parameters
+//Description
+//This is an Octave function.
+//Wisdom data can be used to significantly accelerate the calculation of the FFTs, but implies an initial cost in its calculation. When the FFTW libraries are initialized, they read a system wide wisdom
+//file (typically in /etc/fftw/wisdom), allowing wisdom to be shared between applications other than Octave. Alternatively, the fftw function can be used to import wisdom. For example,
+//
+//wisdom = fftw ("dwisdom")
+//will save the existing wisdom used by Octave to the string wisdom. This string can then be saved to a file and restored using the save and load commands respectively. This existing wisdom can be re
+//imported as follows
+//
+//fftw ("dwisdom", wisdom)
+//If wisdom is an empty string, then the wisdom used is cleared.
+//
+//During the calculation of Fourier transforms further wisdom is generated. The fashion in which this wisdom is generated is also controlled by the fftw function. There are five different manners in which
+//the wisdom can be treated:
+//
+//"estimate"
+//Specifies that no run-time measurement of the optimal means of calculating a particular is performed, and a simple heuristic is used to pick a (probably sub-optimal) plan. The advantage of this method
+//is that there is little or no overhead in the generation of the plan, which is appropriate for a Fourier transform that will be calculated once.
+//
+//"measure"
+//In this case a range of algorithms to perform the transform is considered and the best is selected based on their execution time.
+//
+//"patient"
+//Similar to "measure", but a wider range of algorithms is considered.
+//
+//"exhaustive"
+//Like "measure", but all possible algorithms that may be used to treat the transform are considered.
+//
+//"hybrid"
+//As run-time measurement of the algorithm can be expensive, this is a compromise where "measure" is used for transforms up to the size of 8192 and beyond that the "estimate" method is used.
+//
+//The default method is "estimate". The current method can be queried with
+//
+//method = fftw ("planner")
+//or set by using
+//
+//fftw ("planner", method)
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 1 | rhs > 2)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 1 then
+ res = callOctave("fftw",a)
+
+ case 2 then
+ res = callOctave("fftw",a, b)
+ end
+endfunction
diff --git a/macros/fht.bin b/macros/fht.bin
deleted file mode 100644
index e97d7e4..0000000
--- a/macros/fht.bin
+++ /dev/null
Binary files differ
diff --git a/macros/filternorm.bin b/macros/filternorm.bin
deleted file mode 100644
index 8e15a18..0000000
--- a/macros/filternorm.bin
+++ /dev/null
Binary files differ
diff --git a/macros/filtfilt.bin b/macros/filtfilt.bin
deleted file mode 100644
index ada5742..0000000
--- a/macros/filtfilt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/filtic.bin b/macros/filtic.bin
deleted file mode 100644
index cd79ea4..0000000
--- a/macros/filtic.bin
+++ /dev/null
Binary files differ
diff --git a/macros/filtord.bin b/macros/filtord.bin
deleted file mode 100644
index dd4f7ed..0000000
--- a/macros/filtord.bin
+++ /dev/null
Binary files differ
diff --git a/macros/firpmord.bin b/macros/firpmord.bin
deleted file mode 100644
index 8f8dddd..0000000
--- a/macros/firpmord.bin
+++ /dev/null
Binary files differ
diff --git a/macros/firtype.bin b/macros/firtype.bin
deleted file mode 100644
index 411b2de..0000000
--- a/macros/firtype.bin
+++ /dev/null
Binary files differ
diff --git a/macros/flattopwin.bin b/macros/flattopwin.bin
deleted file mode 100644
index f9795b4..0000000
--- a/macros/flattopwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fracshift.bin b/macros/fracshift.bin
deleted file mode 100644
index 989ab10..0000000
--- a/macros/fracshift.bin
+++ /dev/null
Binary files differ
diff --git a/macros/freqs.bin b/macros/freqs.bin
deleted file mode 100644
index 066c156..0000000
--- a/macros/freqs.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fwhm.bin b/macros/fwhm.bin
deleted file mode 100644
index 38e0180..0000000
--- a/macros/fwhm.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fwhmjlt.bin b/macros/fwhmjlt.bin
deleted file mode 100644
index 98edf6c..0000000
--- a/macros/fwhmjlt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/fwht.bin b/macros/fwht.bin
deleted file mode 100644
index e2b1d80..0000000
--- a/macros/fwht.bin
+++ /dev/null
Binary files differ
diff --git a/macros/gauspuls.bin b/macros/gauspuls.bin
deleted file mode 100644
index 7ed8b82..0000000
--- a/macros/gauspuls.bin
+++ /dev/null
Binary files differ
diff --git a/macros/gaussdesign.bin b/macros/gaussdesign.bin
deleted file mode 100644
index 8b05521..0000000
--- a/macros/gaussdesign.bin
+++ /dev/null
Binary files differ
diff --git a/macros/gaussian.bin b/macros/gaussian.bin
deleted file mode 100644
index 472d182..0000000
--- a/macros/gaussian.bin
+++ /dev/null
Binary files differ
diff --git a/macros/gausswin.bin b/macros/gausswin.bin
deleted file mode 100644
index 8133cd0..0000000
--- a/macros/gausswin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/gmonopuls.bin b/macros/gmonopuls.bin
deleted file mode 100644
index bc0bcfb..0000000
--- a/macros/gmonopuls.bin
+++ /dev/null
Binary files differ
diff --git a/macros/goertzel.bin b/macros/goertzel.bin
deleted file mode 100644
index b1af7e2..0000000
--- a/macros/goertzel.bin
+++ /dev/null
Binary files differ
diff --git a/macros/grpdelay.bin b/macros/grpdelay.bin
deleted file mode 100644
index be071e0..0000000
--- a/macros/grpdelay.bin
+++ /dev/null
Binary files differ
diff --git a/macros/hann.bin b/macros/hann.bin
deleted file mode 100644
index 6d9679a..0000000
--- a/macros/hann.bin
+++ /dev/null
Binary files differ
diff --git a/macros/helperHarmonicDistortionAmplifier.bin b/macros/helperHarmonicDistortionAmplifier.bin
deleted file mode 100644
index e577060..0000000
--- a/macros/helperHarmonicDistortionAmplifier.bin
+++ /dev/null
Binary files differ
diff --git a/macros/hilbert1.bin b/macros/hilbert1.bin
deleted file mode 100644
index 11ff749..0000000
--- a/macros/hilbert1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/hurst.bin b/macros/hurst.bin
deleted file mode 100644
index f723804..0000000
--- a/macros/hurst.bin
+++ /dev/null
Binary files differ
diff --git a/macros/icceps.bin b/macros/icceps.bin
deleted file mode 100644
index 937de63..0000000
--- a/macros/icceps.bin
+++ /dev/null
Binary files differ
diff --git a/macros/idct1.bin b/macros/idct1.bin
deleted file mode 100644
index 3ef1c7e..0000000
--- a/macros/idct1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/idct2.bin b/macros/idct2.bin
deleted file mode 100644
index d577764..0000000
--- a/macros/idct2.bin
+++ /dev/null
Binary files differ
diff --git a/macros/idst1.bin b/macros/idst1.bin
deleted file mode 100644
index 448ee7e..0000000
--- a/macros/idst1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ifft.bin b/macros/ifft.bin
deleted file mode 100644
index 1c95870..0000000
--- a/macros/ifft.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ifft.sci b/macros/ifft1.sci
index 70688e4..3e94934 100644
--- a/macros/ifft.sci
+++ b/macros/ifft1.sci
@@ -1,4 +1,4 @@
-function res = ifft (x, n, dim)
+function res = ifft1 (x, n, dim)
//Calculates the inverse discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.
//Calling Sequence
//ifft (x, n, dim)
@@ -22,7 +22,7 @@ function res = ifft (x, n, dim)
//x = [1 2 3; 4 5 6; 7 8 9]
//n = 3
//dim = 2
-//ifft (x, n, dim)
+//ifft1 (x, n, dim)
//ans =
//
// 2.00000 + 0.00000i -0.50000 - 0.28868i -0.50000 + 0.28868i
diff --git a/macros/ifft2.bin b/macros/ifft2.bin
deleted file mode 100644
index bcd3a09..0000000
--- a/macros/ifft2.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ifft2.sci b/macros/ifft21.sci
index 8ecb1a5..25ed82f 100644
--- a/macros/ifft2.sci
+++ b/macros/ifft21.sci
@@ -1,4 +1,4 @@
-function res = ifft2 (A, m, n)
+function res = ifft21 (A, m, n)
//Calculates the inverse two-dimensional discrete Fourier transform of A using a Fast Fourier Transform algorithm.
//Calling Sequence
//ifft2 (A, m, n)
@@ -15,7 +15,7 @@ function res = ifft2 (A, m, n)
//x = [1 2 3; 4 5 6; 7 8 9]
//m = 4
//n = 4
-//ifft2 (A, m, n)
+//ifft21 (A, m, n)
//ans =
//
// 2.81250 + 0.00000i -0.37500 + 0.93750i 0.93750 + 0.00000i -0.37500 - 0.93750i
diff --git a/macros/ifht.bin b/macros/ifht.bin
deleted file mode 100644
index 7cab709..0000000
--- a/macros/ifht.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ifwht.bin b/macros/ifwht.bin
deleted file mode 100644
index 2acef55..0000000
--- a/macros/ifwht.bin
+++ /dev/null
Binary files differ
diff --git a/macros/iirlp2mb.bin b/macros/iirlp2mb.bin
deleted file mode 100644
index 4459654..0000000
--- a/macros/iirlp2mb.bin
+++ /dev/null
Binary files differ
diff --git a/macros/impinvar.bin b/macros/impinvar.bin
deleted file mode 100644
index bc5bea1..0000000
--- a/macros/impinvar.bin
+++ /dev/null
Binary files differ
diff --git a/macros/impz.bin b/macros/impz.bin
deleted file mode 100644
index eb1ef54..0000000
--- a/macros/impz.bin
+++ /dev/null
Binary files differ
diff --git a/macros/impzlength.bin b/macros/impzlength.bin
deleted file mode 100644
index 147b140..0000000
--- a/macros/impzlength.bin
+++ /dev/null
Binary files differ
diff --git a/macros/interp.bin b/macros/interp.bin
deleted file mode 100644
index 36fbbe1..0000000
--- a/macros/interp.bin
+++ /dev/null
Binary files differ
diff --git a/macros/intfilt.bin b/macros/intfilt.bin
deleted file mode 100644
index 3a02288..0000000
--- a/macros/intfilt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/invfreq.bin b/macros/invfreq.bin
deleted file mode 100644
index a13ae55..0000000
--- a/macros/invfreq.bin
+++ /dev/null
Binary files differ
diff --git a/macros/invfreqs.sci b/macros/invfreqs.sci
new file mode 100644
index 0000000..32e732b
--- /dev/null
+++ b/macros/invfreqs.sci
@@ -0,0 +1,96 @@
+function [B,A,C] = invfreqs(H,F,nB,nA,W,iter,tol,trace)
+//Fit filter B(s)/A(s)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.
+//Calling Sequence
+//[B,A,C] = invfreqs(H,F,nB,nA,W,iter,tol,trace)
+//[B,A,C] = invfreqs(H,F,nB,nA,W)
+//[B,A,C] = invfreqs(H,F,nB,nA)
+//Parameters
+//H: desired complex frequency response.
+//F: frequency (must be same length as H).
+//nB: order of the numerator polynomial B.
+//nA: order of the denominator polynomial A.
+//W: vector of weights (must be same length as F).
+//Description
+//This is an Octave function.
+//Fit filter B(s)/A(s)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.
+//Optionally, the fit-errors can be weighted vs frequency according to the weights W.
+//Note: all the guts are in invfreq.m
+//Examples
+//B = [1/2 1];
+//A = [1 1];
+//w = linspace(0,4,128);
+//H = freqs(B,A,w);
+//[Bh,Ah, C] = invfreqs(H,w,1,1);
+//Bh =
+//
+// 0.50000 1.00000
+//
+//Ah =
+//
+// 1.0000 1.0000
+//
+//C = -3.0964e-15
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 4 | rhs > 8)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 4 then
+ if(lhs==1)
+ B = callOctave("invfreqs",H,F,nB,nA)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqs",H,F,nB,nA)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqs",H,F,nB,nA)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ case 5 then
+ if(lhs==1)
+ B = callOctave("invfreqs",H,F,nB,nA,W)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqs",H,F,nB,nA,W)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqs",H,F,nB,nA,W)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 6 then
+ if(lhs==1)
+ B = callOctave("invfreqs",H,F,nB,nA,W,iter)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqs",H,F,nB,nA,W,iter)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqs",H,F,nB,nA,W,iter)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 7 then
+ if(lhs==1)
+ B = callOctave("invfreqs",H,F,nB,nA,W,iter,tol)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqs",H,F,nB,nA,W,iter,tol)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqs",H,F,nB,nA,W,iter,tol)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 8 then
+ if(lhs==1)
+ B = callOctave("invfreqs",H,F,nB,nA,W,iter,tol,trace)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqs",H,F,nB,nA,W,iter,tol,trace)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqs",H,F,nB,nA,W,iter,tol,trace)
+ else
+ error("Wrong number of output argments.")
+ end
+ end
+endfunction
+
diff --git a/macros/invfreqz.sci b/macros/invfreqz.sci
new file mode 100644
index 0000000..d051499
--- /dev/null
+++ b/macros/invfreqz.sci
@@ -0,0 +1,94 @@
+function [B,A,C] = invfreqz(H,F,nB,nA,W,iter,tol,trace)
+//Fit filter B(z)/A(z)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.
+//Calling Sequence
+//[B,A,C] = invfreqz(H,F,nB,nA,W,iter,tol,trace)
+//[B,A,C] = invfreqz(H,F,nB,nA,W)
+//[B,A,C] = invfreqz(H,F,nB,nA)
+//Parameters
+//H: desired complex frequency response.
+//F: frequency (must be same length as H).
+//nB: order of the numerator polynomial B.
+//nA: order of the denominator polynomial A.
+//W: vector of weights (must be same length as F).
+//Description
+//This is an Octave function.
+//Fit filter B(z)/A(z)to the complex frequency response H at frequency points F. A and B are real polynomial coefficients of order nA and nB.
+//Optionally, the fit-errors can be weighted vs frequency according to the weights W.
+//Note: all the guts are in invfreq.m
+//Examples
+//[B,A] = butter(4,1/4);
+//[H,F] = freqz(B,A);
+//[Bh,Ah,C] = invfreq(H,F,4,4)
+//Bh =
+//
+// 0.010209 0.040838 0.061257 0.040838 0.010209
+//
+//Ah =
+//
+// 1.00000 -1.96843 1.73586 -0.72447 0.12039
+//
+//C = -7.7065e-15
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 4 | rhs > 8)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 4 then
+ if(lhs==1)
+ B = callOctave("invfreqz",H,F,nB,nA)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqz",H,F,nB,nA)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqz",H,F,nB,nA)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ case 5 then
+ if(lhs==1)
+ B = callOctave("invfreqz",H,F,nB,nA,W)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqz",H,F,nB,nA,W)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqz",H,F,nB,nA,W)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 6 then
+ if(lhs==1)
+ B = callOctave("invfreqz",H,F,nB,nA,W,iter)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqz",H,F,nB,nA,W,iter)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqz",H,F,nB,nA,W,iter)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 7 then
+ if(lhs==1)
+ B = callOctave("invfreqz",H,F,nB,nA,W,iter,tol)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqz",H,F,nB,nA,W,iter,tol)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqz",H,F,nB,nA,W,iter,tol)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 8 then
+ if(lhs==1)
+ B = callOctave("invfreqz",H,F,nB,nA,W,iter,tol,trace)
+ elseif(lhs==2)
+ [B, A] = callOctave("invfreqz",H,F,nB,nA,W,iter,tol,trace)
+ elseif(lhs==3)
+ [B, A, C] = callOctave("invfreqz",H,F,nB,nA,W,iter,tol,trace)
+ else
+ error("Wrong number of output argments.")
+ end
+ end
+endfunction
+
diff --git a/macros/invimpinvar.bin b/macros/invimpinvar.bin
deleted file mode 100644
index a5f115f..0000000
--- a/macros/invimpinvar.bin
+++ /dev/null
Binary files differ
diff --git a/macros/is2rc.bin b/macros/is2rc.bin
deleted file mode 100644
index 325d4b5..0000000
--- a/macros/is2rc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/isallpass.bin b/macros/isallpass.bin
deleted file mode 100644
index 6f27769..0000000
--- a/macros/isallpass.bin
+++ /dev/null
Binary files differ
diff --git a/macros/isfir.bin b/macros/isfir.bin
deleted file mode 100644
index c9670a9..0000000
--- a/macros/isfir.bin
+++ /dev/null
Binary files differ
diff --git a/macros/islinphase.bin b/macros/islinphase.bin
deleted file mode 100644
index 2f00f5e..0000000
--- a/macros/islinphase.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ismaxphase.bin b/macros/ismaxphase.bin
deleted file mode 100644
index 3684e9a..0000000
--- a/macros/ismaxphase.bin
+++ /dev/null
Binary files differ
diff --git a/macros/isminphase.bin b/macros/isminphase.bin
deleted file mode 100644
index fc1991d..0000000
--- a/macros/isminphase.bin
+++ /dev/null
Binary files differ
diff --git a/macros/isstable.bin b/macros/isstable.bin
deleted file mode 100644
index 304c4be..0000000
--- a/macros/isstable.bin
+++ /dev/null
Binary files differ
diff --git a/macros/kaiser.bin b/macros/kaiser.bin
deleted file mode 100644
index 4e00979..0000000
--- a/macros/kaiser.bin
+++ /dev/null
Binary files differ
diff --git a/macros/kaiserord.sci b/macros/kaiserord.sci
new file mode 100644
index 0000000..47f4105
--- /dev/null
+++ b/macros/kaiserord.sci
@@ -0,0 +1,70 @@
+function [n, Wn, beta, ftype] = kaiserord (f, m, dev, fs)
+//Return the parameters needed to produce a filter of the desired specification from a Kaiser window.
+//Calling Sequence
+//[n, Wn, beta, ftype] = kaiserord (f, m, dev, fs)
+//[…] = kaiserord (f, m, dev, fs)
+//[…] = kaiserord (f, m, dev)
+//Parameters
+//f: Pairs of frequency band edges.
+//m: Magnitude response for each band.
+//dev: Deviation of the filter.
+//fs: Sampling rate.
+//Description
+//This is an Octave function.
+//The vector f contains pairs of frequency band edges in the range [0,1]. The vector m specifies the magnitude response for each band. The values of m must be zero for all stop bands and must have the
+//same magnitude for all pass bands. The deviation of the filter dev can be specified as a scalar or a vector of the same length as m. The optional sampling rate fs can be used to indicate that f is in
+//Hz in the range [0,fs/2].
+//
+//The returned value n is the required order of the filter (the length of the filter minus 1). The vector Wn contains the band edges of the filter suitable for passing to fir1. The value beta is the
+//parameter of the Kaiser window of length n+1 to shape the filter. The string ftype contains the type of filter to specify to fir1.
+//
+//The Kaiser window parameters n and beta are computed from the relation between ripple (A=-20*log10(dev)) and transition width (dw in radians) discovered empirically by Kaiser:
+//
+//
+// / 0.1102(A-8.7) A > 50
+// beta = | 0.5842(A-21)^0.4 + 0.07886(A-21) 21 <= A <= 50
+// \ 0.0 A < 21
+//
+// n = (A-8)/(2.285 dw)
+//Examples
+//[n, w, beta, ftype] = kaiserord ([1000, 1200], [1, 0], [0.05, 0.05], 11025)
+//n = 1
+//w = 1100
+//beta = 1.5099
+//ftype = low
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 3 | rhs > 4)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 3 then
+ if(lhs==1)
+ n = callOctave("kaiserord",f, m, dev)
+ elseif(lhs==2)
+ [n, Wn] = callOctave("kaiserord",f, m, dev)
+ elseif(lhs==3)
+ [n, Wn, beta] = callOctave("kaiserord",f, m, dev)
+ elseif(lhs==4)
+ [n, Wn, beta, ftype] = callOctave("kaiserord",f, m, dev)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 4 then
+ if(lhs==1)
+ n = callOctave("kaiserord",f, m, dev, fs)
+ elseif(lhs==2)
+ [n, Wn] = callOctave("kaiserord",f, m, dev, fs)
+ elseif(lhs==3)
+ [n, Wn, beta] = callOctave("kaiserord",f, m, dev, fs)
+ elseif(lhs==4)
+ [n, Wn, beta, ftype] = callOctave("kaiserord",f, m, dev, fs)
+ else
+ error("Wrong number of output argments.")
+ end
+ end
+endfunction
diff --git a/macros/lar2rc.bin b/macros/lar2rc.bin
deleted file mode 100644
index 16ad37f..0000000
--- a/macros/lar2rc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/latc2tf.bin b/macros/latc2tf.bin
deleted file mode 100644
index 96fbc64..0000000
--- a/macros/latc2tf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/latcfilt.bin b/macros/latcfilt.bin
deleted file mode 100644
index 3887ce0..0000000
--- a/macros/latcfilt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/latcfilt1.bin b/macros/latcfilt1.bin
deleted file mode 100644
index 72f06d8..0000000
--- a/macros/latcfilt1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/levdown.bin b/macros/levdown.bin
deleted file mode 100644
index 06045ae..0000000
--- a/macros/levdown.bin
+++ /dev/null
Binary files differ
diff --git a/macros/levin.bin b/macros/levin.bin
deleted file mode 100644
index 87a4029..0000000
--- a/macros/levin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/levinson.bin b/macros/levinson.bin
deleted file mode 100644
index 55ad79d..0000000
--- a/macros/levinson.bin
+++ /dev/null
Binary files differ
diff --git a/macros/lib b/macros/lib
index dc954ef..47dc348 100644
--- a/macros/lib
+++ b/macros/lib
Binary files differ
diff --git a/macros/lpc.bin b/macros/lpc.bin
deleted file mode 100644
index ccaf9d9..0000000
--- a/macros/lpc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/lsf2poly.bin b/macros/lsf2poly.bin
deleted file mode 100644
index 4c20636..0000000
--- a/macros/lsf2poly.bin
+++ /dev/null
Binary files differ
diff --git a/macros/mag2db.bin b/macros/mag2db.bin
deleted file mode 100644
index 58186d6..0000000
--- a/macros/mag2db.bin
+++ /dev/null
Binary files differ
diff --git a/macros/marcumq.bin b/macros/marcumq.bin
deleted file mode 100644
index 187ddfa..0000000
--- a/macros/marcumq.bin
+++ /dev/null
Binary files differ
diff --git a/macros/medfilt1.bin b/macros/medfilt1.bin
deleted file mode 100644
index d5cc06f..0000000
--- a/macros/medfilt1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/mexihat.bin b/macros/mexihat.bin
deleted file mode 100644
index 9e4879d..0000000
--- a/macros/mexihat.bin
+++ /dev/null
Binary files differ
diff --git a/macros/meyeraux.bin b/macros/meyeraux.bin
deleted file mode 100644
index 5d3239f..0000000
--- a/macros/meyeraux.bin
+++ /dev/null
Binary files differ
diff --git a/macros/midcross.bin b/macros/midcross.bin
deleted file mode 100644
index a5e182d..0000000
--- a/macros/midcross.bin
+++ /dev/null
Binary files differ
diff --git a/macros/modulate.bin b/macros/modulate.bin
deleted file mode 100644
index 169b209..0000000
--- a/macros/modulate.bin
+++ /dev/null
Binary files differ
diff --git a/macros/morlet.bin b/macros/morlet.bin
deleted file mode 100644
index f00e186..0000000
--- a/macros/morlet.bin
+++ /dev/null
Binary files differ
diff --git a/macros/movingrms.bin b/macros/movingrms.bin
deleted file mode 100644
index 720357d..0000000
--- a/macros/movingrms.bin
+++ /dev/null
Binary files differ
diff --git a/macros/musicBase.bin b/macros/musicBase.bin
deleted file mode 100644
index 884ae30..0000000
--- a/macros/musicBase.bin
+++ /dev/null
Binary files differ
diff --git a/macros/names b/macros/names
index b2ce8bd..b3d1310 100644
--- a/macros/names
+++ b/macros/names
@@ -2,7 +2,9 @@ ac2poly
ac2rc
arParEst
arburg
+arch_rnd
arcov
+arma_rnd
armcov
aryule
barthannwin
@@ -32,6 +34,7 @@ cheby1
cheby2
check
chirp
+cl2bp
clustersegment
cmorwavf
convmtx
@@ -55,9 +58,10 @@ ellipord
enbw
eqtflength
falltime
-fft
-fft2
+fft1
+fft21
fftfilt
+fftw1
fht
filternorm
filtfilt
@@ -83,16 +87,13 @@ helperHarmonicDistortionAmplifier
hilbert1
hurst
icceps
-<<<<<<< HEAD
-ifft
-ifft2
-=======
idct1
idct2
idst1
+ifft1
+ifft21
ifht
ifwht
->>>>>>> 9f6962b19c4a5fa76f7525a72faabb1b754712ad
iirlp2mb
impinvar
impz
@@ -100,6 +101,8 @@ impzlength
interp
intfilt
invfreq
+invfreqs
+invfreqz
invimpinvar
is2rc
isallpass
@@ -109,6 +112,7 @@ ismaxphase
isminphase
isstable
kaiser
+kaiserord
lar2rc
latc2tf
latcfilt
@@ -132,6 +136,7 @@ ncauer
nnls
nuttallwin
parzenwin
+pburg
pchip
pchips
peak2peak
@@ -157,6 +162,8 @@ pulseperiod
pulsesep
pulsewidth
pulstran
+pyulear
+qp_kaiser
rc2ac
rc2is
rc2lar
@@ -180,6 +187,7 @@ sawtooth
schtrig
schurrc
seqperiod
+sftrans
sgolay
sgolayfilt
shanwavf
@@ -208,6 +216,7 @@ synthesis
tf2sos
tf2zp
tf2zpk
+tfestimate
transpose
trial_iirlp2mb
triang
@@ -228,6 +237,7 @@ welchwin
window
wkeep
wrev
+xcorr1
xcorr2
xcov1
yulewalker
diff --git a/macros/ncauer.bin b/macros/ncauer.bin
deleted file mode 100644
index 0886fbd..0000000
--- a/macros/ncauer.bin
+++ /dev/null
Binary files differ
diff --git a/macros/nnls.bin b/macros/nnls.bin
deleted file mode 100644
index 616c06a..0000000
--- a/macros/nnls.bin
+++ /dev/null
Binary files differ
diff --git a/macros/nuttallwin.bin b/macros/nuttallwin.bin
deleted file mode 100644
index 92c09d6..0000000
--- a/macros/nuttallwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/parzenwin.bin b/macros/parzenwin.bin
deleted file mode 100644
index ce71bf1..0000000
--- a/macros/parzenwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pburg.sci b/macros/pburg.sci
new file mode 100644
index 0000000..78198ed
--- /dev/null
+++ b/macros/pburg.sci
@@ -0,0 +1,93 @@
+function [psd,f_out] = pburg(x,poles,freq,Fs,range,method,plot_type,criterion)
+//Calculate Burg maximum-entropy power spectral density.
+//Calling Sequence
+//[psd,f_out] = pburg(x,poles,freq,Fs,range,method,plot_type,criterion)
+//All but the first two arguments are optional and may be empty.
+//Parameters
+// x: [vector] sampled data
+// poles: [integer scalar] required number of poles of the AR model
+// freq: [real vector] frequencies at which power spectral density is calculated [integer scalar] number of uniformly distributed frequency values at which spectral density is calculated. [default=256]
+// Fs: [real scalar] sampling frequency (Hertz) [default=1]
+// range: 'half', 'onesided' : frequency range of the spectrum is from zero up to but not including sample_f/2. Power from negative frequencies is added to the positive side of the spectrum. 'whole', 'twosided' : frequency range of the spectrum is -sample_f/2 to sample_f/2, with negative frequencies stored in "wrap around" order after the positive frequencies; e.g. frequencies for a 10-point 'twosided' spectrum are 0 0.1 0.2 0.3 0.4 0.5 -0.4 -0.3 -0.2 -0.1 'shift', 'centerdc' : same as 'whole' but with the first half of the spectrum swapped with second half to put the zero-frequency value in the middle. (See "help fftshift". If "freq" is vector, 'shift' is ignored. If model coefficients "ar_coeffs" are real, the default range is 'half', otherwise default range is 'whole'.
+// method: 'fft': use FFT to calculate power spectral density. 'poly': calculate spectral density as a polynomial of 1/z N.B. this argument is ignored if the "freq" argument is a vector. The default is 'poly' unless the "freq" argument is an integer power of 2.
+// plot_type: 'plot', 'semilogx', 'semilogy', 'loglog', 'squared' or 'db' specifies the type of plot. The default is 'plot', which means linear-linear axes. 'squared' is the same as 'plot'. 'dB' plots "10*log10(psd)". This argument is ignored and a spectrum is not plotted if the caller requires a returned value.
+// criterion: [optional string arg] model-selection criterion. Limits the number of poles so that spurious poles are not added when the whitened data has no more information in it (see Kay & Marple, 1981). Recognized values are 'AKICc' -- approximate corrected Kullback information criterion (recommended), 'KIC' -- Kullback information criterion 'AICc' -- corrected Akaike information criterion 'AIC' -- Akaike information criterion 'FPE' -- final prediction error" criterion The default is to NOT use a model-selection criterion.
+//Description
+//This function is being called from Octave
+//This function is a wrapper for arburg and ar_psd.
+//The functions "arburg" and "ar_psd" do all the work.
+//See "help arburg" and "help ar_psd" for further details.
+//Examples
+//a = [1.0 -1.6216505 1.1102795 -0.4621741 0.2075552 -0.018756746];
+//[psd,f_out] = pburg(a,2);
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 2 | rhs > 8)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 2 then
+ if(lhs==1)
+ psd = callOctave("pburg",x,poless)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pburg",x,poles)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ case 3 then
+ if(lhs==1)
+ psd = callOctave("pburg",x,poles,freq)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pburg",x,poles,freq)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 4 then
+ if(lhs==1)
+ psd = callOctave("pburg",x,poles,freq,Fs)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pburg",x,poles,freq,Fs)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 5 then
+ if(lhs==1)
+ psd = callOctave("pburg",x,poles,freq,Fs,range)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pburg",x,poles,freq,Fs,range)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 6 then
+ if(lhs==1)
+ psd = callOctave("pburg",x,poles,freq,Fs,range,method)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pburg",x,poles,freq,Fs,range,method)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 7 then
+ if(lhs==1)
+ psd = callOctave("pburg",x,poles,freq,Fs,range,method,plot_type)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pburg",x,poles,freq,Fs,range,method,plot_type)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 8 then
+ if(lhs==1)
+ psd = callOctave("pburg",x,poles,freq,Fs,range,method,plot_type,criterion)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pburg",x,poles,freq,Fs,range,method,plot_type,criterion)
+ else
+ error("Wrong number of output argments.")
+ end
+ end
+endfunction
+
+
diff --git a/macros/pchip.bin b/macros/pchip.bin
deleted file mode 100644
index b698e26..0000000
--- a/macros/pchip.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pchips.bin b/macros/pchips.bin
deleted file mode 100644
index 37e0ef5..0000000
--- a/macros/pchips.bin
+++ /dev/null
Binary files differ
diff --git a/macros/peak2peak.bin b/macros/peak2peak.bin
deleted file mode 100644
index 263e5aa..0000000
--- a/macros/peak2peak.bin
+++ /dev/null
Binary files differ
diff --git a/macros/peak2rms.bin b/macros/peak2rms.bin
deleted file mode 100644
index 8f6cf06..0000000
--- a/macros/peak2rms.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pei_tseng_notch.bin b/macros/pei_tseng_notch.bin
deleted file mode 100644
index 40cd414..0000000
--- a/macros/pei_tseng_notch.bin
+++ /dev/null
Binary files differ
diff --git a/macros/peig.bin b/macros/peig.bin
deleted file mode 100644
index 88c349f..0000000
--- a/macros/peig.bin
+++ /dev/null
Binary files differ
diff --git a/macros/periodogram.bin b/macros/periodogram.bin
deleted file mode 100644
index 39bdd96..0000000
--- a/macros/periodogram.bin
+++ /dev/null
Binary files differ
diff --git a/macros/phaseInputParseAs_ab.bin b/macros/phaseInputParseAs_ab.bin
deleted file mode 100644
index 6e216df..0000000
--- a/macros/phaseInputParseAs_ab.bin
+++ /dev/null
Binary files differ
diff --git a/macros/phaseInputParseAs_sos.bin b/macros/phaseInputParseAs_sos.bin
deleted file mode 100644
index fedc3ac..0000000
--- a/macros/phaseInputParseAs_sos.bin
+++ /dev/null
Binary files differ
diff --git a/macros/phasedelay.bin b/macros/phasedelay.bin
deleted file mode 100644
index 01e0684..0000000
--- a/macros/phasedelay.bin
+++ /dev/null
Binary files differ
diff --git a/macros/phasez.bin b/macros/phasez.bin
deleted file mode 100644
index 6b0a1e7..0000000
--- a/macros/phasez.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pmusic.bin b/macros/pmusic.bin
deleted file mode 100644
index 1533f71..0000000
--- a/macros/pmusic.bin
+++ /dev/null
Binary files differ
diff --git a/macros/poly2ac.bin b/macros/poly2ac.bin
deleted file mode 100644
index 5bdccd5..0000000
--- a/macros/poly2ac.bin
+++ /dev/null
Binary files differ
diff --git a/macros/poly2lsf.bin b/macros/poly2lsf.bin
deleted file mode 100644
index 35db930..0000000
--- a/macros/poly2lsf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/poly2rc.bin b/macros/poly2rc.bin
deleted file mode 100644
index 69952b4..0000000
--- a/macros/poly2rc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/polyscale.bin b/macros/polyscale.bin
deleted file mode 100644
index 7d77a5c..0000000
--- a/macros/polyscale.bin
+++ /dev/null
Binary files differ
diff --git a/macros/polystab.bin b/macros/polystab.bin
deleted file mode 100644
index 09a8acb..0000000
--- a/macros/polystab.bin
+++ /dev/null
Binary files differ
diff --git a/macros/polyval.bin b/macros/polyval.bin
deleted file mode 100644
index 1375c8e..0000000
--- a/macros/polyval.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pow2db.bin b/macros/pow2db.bin
deleted file mode 100644
index 7cc69ea..0000000
--- a/macros/pow2db.bin
+++ /dev/null
Binary files differ
diff --git a/macros/primitive.bin b/macros/primitive.bin
deleted file mode 100644
index d83a446..0000000
--- a/macros/primitive.bin
+++ /dev/null
Binary files differ
diff --git a/macros/prony.bin b/macros/prony.bin
deleted file mode 100644
index 12ea4f9..0000000
--- a/macros/prony.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pulseperiod.bin b/macros/pulseperiod.bin
deleted file mode 100644
index b995439..0000000
--- a/macros/pulseperiod.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pulsesep.bin b/macros/pulsesep.bin
deleted file mode 100644
index 3da9b7a..0000000
--- a/macros/pulsesep.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pulsewidth.bin b/macros/pulsewidth.bin
deleted file mode 100644
index 6bb29af..0000000
--- a/macros/pulsewidth.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pulstran.bin b/macros/pulstran.bin
deleted file mode 100644
index 0bfe42a..0000000
--- a/macros/pulstran.bin
+++ /dev/null
Binary files differ
diff --git a/macros/pyulear.sci b/macros/pyulear.sci
new file mode 100644
index 0000000..55278d8
--- /dev/null
+++ b/macros/pyulear.sci
@@ -0,0 +1,85 @@
+function [psd,f_out] = pyulear(x,poles,freq,Fs,range,method,plot_type)
+
+//Calculates a Yule-Walker autoregressive (all-pole) model of the data "x" and computes the power spectrum of the model.
+//Calling Sequence
+//[psd,f_out] = pyulear(x,poles,freq,Fs,range,method,plot_type)
+//All but the first two arguments are optional and may be empty.
+//Parameters
+// x: [vector] sampled data
+// poles: [integer scalar] required number of poles of the AR model
+// freq: [real vector] frequencies at which power spectral density is calculated [integer scalar] number of uniformly distributed frequency values at which spectral density is calculated. [default=256]
+// Fs: [real scalar] sampling frequency (Hertz) [default=1]
+// range: 'half', 'onesided' : frequency range of the spectrum is from zero up to but not including sample_f/2. Power from negative frequencies is added to the positive side of the spectrum. 'whole', 'twosided' : frequency range of the spectrum is -sample_f/2 to sample_f/2, with negative frequencies stored in "wrap around" order after the positive frequencies; e.g. frequencies for a 10-point 'twosided' spectrum are 0 0.1 0.2 0.3 0.4 0.5 -0.4 -0.3 -0.2 -0.1 'shift', 'centerdc' : same as 'whole' but with the first half of the spectrum swapped with second half to put the zero-frequency value in the middle. (See "help fftshift". If "freq" is vector, 'shift' is ignored. If model coefficients "ar_coeffs" are real, the default range is 'half', otherwise default range is 'whole'.
+// method: 'fft': use FFT to calculate power spectral density. 'poly': calculate spectral density as a polynomial of 1/z N.B. this argument is ignored if the "freq" argument is a vector. The default is 'poly' unless the "freq" argument is an integer power of 2.
+// plot_type: 'plot', 'semilogx', 'semilogy', 'loglog', 'squared' or 'db' specifies the type of plot. The default is 'plot', which means linear-linear axes. 'squared' is the same as 'plot'. 'dB' plots "10*log10(psd)". This argument is ignored and a spectrum is not plotted if the caller requires a returned value.
+
+//Description
+//This function is being called from Octave.
+//This function is a wrapper for aryule and ar_psd.
+//See "help aryule" and "help ar_psd" for further details.
+//Examples
+//a = [1.0 -1.6216505 1.1102795 -0.4621741 0.2075552 -0.018756746];
+//[psd,f_out] = pyulear(a,2);
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 2 | rhs > 7)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 2 then
+ if(lhs==1)
+ psd = callOctave("pyulear",x,poless)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pyulear",x,poles)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ case 3 then
+ if(lhs==1)
+ psd = callOctave("pyulear",x,poles,freq)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pyulear",x,poles,freq)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 4 then
+ if(lhs==1)
+ psd = callOctave("pyulear",x,poles,freq,Fs)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pyulear",x,poles,freq,Fs)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 5 then
+ if(lhs==1)
+ psd = callOctave("pyulear",x,poles,freq,Fs,range)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pyulear",x,poles,freq,Fs,range)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 6 then
+ if(lhs==1)
+ psd = callOctave("pyulear",x,poles,freq,Fs,range,method)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pyulear",x,poles,freq,Fs,range,method)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 7 then
+ if(lhs==1)
+ psd = callOctave("pyulear",x,poles,freq,Fs,range,method,plot_type)
+ elseif(lhs==2)
+ [psd,f_out] = callOctave("pyulear",x,poles,freq,Fs,range,method,plot_type)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ end
+endfunction
+
diff --git a/macros/qp_kaiser.sci b/macros/qp_kaiser.sci
new file mode 100644
index 0000000..820fce8
--- /dev/null
+++ b/macros/qp_kaiser.sci
@@ -0,0 +1,37 @@
+function res = qp_kaiser (nb, at, linear)
+//Computes a finite impulse response (FIR) filter for use with a quasi-perfect reconstruction polyphase-network filter bank.
+//Calling Sequence
+//qp_kaiser (nb, at, linear)
+//qp_kaiser (nb, at)
+//Parameters
+//nb: Number of bands
+//at: Attenuation
+//linear: When not zero, minimum-phase calculation is omitted.
+//Description
+//This is an Octave function.
+//This version utilizes a Kaiser window to shape the frequency response of the designed filter. Tha number nb of bands and the desired attenuation at in the stop-band are given as parameters.
+//
+//The Kaiser window is multiplied by the ideal impulse response h(n)=a.sinc(a.n) and converted to its minimum-phase version by means of a Hilbert transform.
+//Examples
+// qp_kaiser (5, 5, 1)
+//ans =
+//
+// 0.11591 0.25606 0.25606 0.25606 0.11591
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 2 | rhs > 3)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 2 then
+ res = callOctave("qp_kaiser", nb, at)
+
+ case 3 then
+ res = callOctave("qp_kaiser", nb, at, linear)
+
+ end
+endfunction
diff --git a/macros/rc2ac.bin b/macros/rc2ac.bin
deleted file mode 100644
index b50257c..0000000
--- a/macros/rc2ac.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rc2is.bin b/macros/rc2is.bin
deleted file mode 100644
index eda8763..0000000
--- a/macros/rc2is.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rc2lar.bin b/macros/rc2lar.bin
deleted file mode 100644
index c8e33b7..0000000
--- a/macros/rc2lar.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rc2poly.bin b/macros/rc2poly.bin
deleted file mode 100644
index 187d0cd..0000000
--- a/macros/rc2poly.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rceps.bin b/macros/rceps.bin
deleted file mode 100644
index ff10b98..0000000
--- a/macros/rceps.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rcosdesign.bin b/macros/rcosdesign.bin
deleted file mode 100644
index 652e766..0000000
--- a/macros/rcosdesign.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rectpuls.bin b/macros/rectpuls.bin
deleted file mode 100644
index a61a830..0000000
--- a/macros/rectpuls.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rectwin.bin b/macros/rectwin.bin
deleted file mode 100644
index 88d68f5..0000000
--- a/macros/rectwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/remez1.bin b/macros/remez1.bin
deleted file mode 100644
index 43589d0..0000000
--- a/macros/remez1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/resample.bin b/macros/resample.bin
deleted file mode 100644
index d70f8df..0000000
--- a/macros/resample.bin
+++ /dev/null
Binary files differ
diff --git a/macros/residued.bin b/macros/residued.bin
deleted file mode 100644
index 222dc28..0000000
--- a/macros/residued.bin
+++ /dev/null
Binary files differ
diff --git a/macros/residuez.bin b/macros/residuez.bin
deleted file mode 100644
index 5a04712..0000000
--- a/macros/residuez.bin
+++ /dev/null
Binary files differ
diff --git a/macros/risetime.bin b/macros/risetime.bin
deleted file mode 100644
index d8af143..0000000
--- a/macros/risetime.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rlevinson.bin b/macros/rlevinson.bin
deleted file mode 100644
index 864f1db..0000000
--- a/macros/rlevinson.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rms.bin b/macros/rms.bin
deleted file mode 100644
index c757115..0000000
--- a/macros/rms.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rooteig.bin b/macros/rooteig.bin
deleted file mode 100644
index a07e660..0000000
--- a/macros/rooteig.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rootmusic.bin b/macros/rootmusic.bin
deleted file mode 100644
index 8d40df3..0000000
--- a/macros/rootmusic.bin
+++ /dev/null
Binary files differ
diff --git a/macros/rssq.bin b/macros/rssq.bin
deleted file mode 100644
index 3401b22..0000000
--- a/macros/rssq.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sampled2continuous.bin b/macros/sampled2continuous.bin
deleted file mode 100644
index 49a325a..0000000
--- a/macros/sampled2continuous.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sawtooth.bin b/macros/sawtooth.bin
deleted file mode 100644
index 19e5aeb..0000000
--- a/macros/sawtooth.bin
+++ /dev/null
Binary files differ
diff --git a/macros/schtrig.bin b/macros/schtrig.bin
deleted file mode 100644
index d89c725..0000000
--- a/macros/schtrig.bin
+++ /dev/null
Binary files differ
diff --git a/macros/schurrc.bin b/macros/schurrc.bin
deleted file mode 100644
index c484ac0..0000000
--- a/macros/schurrc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/seqperiod.bin b/macros/seqperiod.bin
deleted file mode 100644
index 8c9af6f..0000000
--- a/macros/seqperiod.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sftrans.sci b/macros/sftrans.sci
new file mode 100644
index 0000000..916d44d
--- /dev/null
+++ b/macros/sftrans.sci
@@ -0,0 +1,74 @@
+function [Sz, Sp, Sg] = sftrans (Sz, Sp, Sg, W, stop)
+//Transform band edges of a generic lowpass filter (cutoff at W=1) represented in splane zero-pole-gain form.
+//Calling Sequence
+//[Sz, Sp, Sg] = sftrans (Sz, Sp, Sg, W, stop)
+//[Sz, Sp] = sftrans (Sz, Sp, Sg, W, stop)
+//[Sz] = sftrans (Sz, Sp, Sg, W, stop)
+//Parameters
+//Sz: Zeros.
+//Sp: Poles.
+//Sg: Gain.
+//W: Edge of target filter.
+//stop: True for high pass and band stop filters or false for low pass and band pass filters.
+//Description
+//This is an Octave function.
+//Theory: Given a low pass filter represented by poles and zeros in the splane, you can convert it to a low pass, high pass, band pass or band stop by transforming each of the poles and zeros
+//individually. The following table summarizes the transformation:
+//
+// Transform Zero at x Pole at x
+// ---------------- ------------------------- ------------------------
+// Low Pass zero: Fc x/C pole: Fc x/C
+// S -> C S/Fc gain: C/Fc gain: Fc/C
+// ---------------- ------------------------- ------------------------
+// High Pass zero: Fc C/x pole: Fc C/x
+// S -> C Fc/S pole: 0 zero: 0
+// gain: -x gain: -1/x
+// ---------------- ------------------------- ------------------------
+// Band Pass zero: b +- sqrt(b^2-FhFl) pole: b +- sqrt(b^2-FhFl)
+// S^2+FhFl pole: 0 zero: 0
+// S -> C -------- gain: C/(Fh-Fl) gain: (Fh-Fl)/C
+// S(Fh-Fl) b=x/C (Fh-Fl)/2 b=x/C (Fh-Fl)/2
+// ---------------- ------------------------- ------------------------
+// Band Stop zero: b +- sqrt(b^2-FhFl) pole: b +- sqrt(b^2-FhFl)
+// S(Fh-Fl) pole: +-sqrt(-FhFl) zero: +-sqrt(-FhFl)
+// S -> C -------- gain: -x gain: -1/x
+// S^2+FhFl b=C/x (Fh-Fl)/2 b=C/x (Fh-Fl)/2
+// ---------------- ------------------------- ------------------------
+// Bilinear zero: (2+xT)/(2-xT) pole: (2+xT)/(2-xT)
+// 2 z-1 pole: -1 zero: -1
+// S -> - --- gain: (2-xT)/T gain: (2-xT)/T
+// T z+1
+// ---------------- ------------------------- ------------------------
+//
+//where C is the cutoff frequency of the initial lowpass filter, Fc is the edge of the target low/high pass filter and [Fl,Fh] are the edges of the target band pass/stop filter. With abundant tedious
+//algebra, you can derive the above formulae yourself by substituting the transform for S into H(S)=S-x for a zero at x or H(S)=1/(S-x) for a pole at x, and converting the result into the form:
+//
+// H(S)=g prod(S-Xi)/prod(S-Xj)
+//Examples
+//[Sz, Sp, Sg] = sftrans (5, 10, 15, 20, 30)
+//Sz = 4
+//Sp = 2
+//Sg = 7.5000
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 5 | rhs > 5)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 5 then
+ if(lhs==1)
+ Sz = callOctave("sftrans",Sz, Sp, Sg, W, stop)
+ elseif(lhs==2)
+ [Sz, Sp] = callOctave("sftrans",Sz, Sp, Sg, W, stop)
+ elseif(lhs==3)
+ [Sz, Sp, Sg] = callOctave("sftrans",Sz, Sp, Sg, W, stop)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ end
+endfunction
diff --git a/macros/sgolay.bin b/macros/sgolay.bin
deleted file mode 100644
index 14ab743..0000000
--- a/macros/sgolay.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sgolayfilt.bin b/macros/sgolayfilt.bin
deleted file mode 100644
index a834dab..0000000
--- a/macros/sgolayfilt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/shanwavf.bin b/macros/shanwavf.bin
deleted file mode 100644
index 300bc07..0000000
--- a/macros/shanwavf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/shiftdata.bin b/macros/shiftdata.bin
deleted file mode 100644
index ef78b01..0000000
--- a/macros/shiftdata.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sigmoid_train.bin b/macros/sigmoid_train.bin
deleted file mode 100644
index 438d657..0000000
--- a/macros/sigmoid_train.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sinetone.bin b/macros/sinetone.bin
deleted file mode 100644
index 0c7254b..0000000
--- a/macros/sinetone.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sinewave.bin b/macros/sinewave.bin
deleted file mode 100644
index e5535c2..0000000
--- a/macros/sinewave.bin
+++ /dev/null
Binary files differ
diff --git a/macros/slewrate.bin b/macros/slewrate.bin
deleted file mode 100644
index 55c9162..0000000
--- a/macros/slewrate.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sos2cell.bin b/macros/sos2cell.bin
deleted file mode 100644
index 924a4b6..0000000
--- a/macros/sos2cell.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sos2ss.bin b/macros/sos2ss.bin
deleted file mode 100644
index 03d1147..0000000
--- a/macros/sos2ss.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sos2tf.bin b/macros/sos2tf.bin
deleted file mode 100644
index 31a8c0e..0000000
--- a/macros/sos2tf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sos2zp.bin b/macros/sos2zp.bin
deleted file mode 100644
index 34e81b4..0000000
--- a/macros/sos2zp.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sosbreak.bin b/macros/sosbreak.bin
deleted file mode 100644
index de8d621..0000000
--- a/macros/sosbreak.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sosfilt.bin b/macros/sosfilt.bin
deleted file mode 100644
index 3d70709..0000000
--- a/macros/sosfilt.bin
+++ /dev/null
Binary files differ
diff --git a/macros/specgram.bin b/macros/specgram.bin
deleted file mode 100644
index 9ce781f..0000000
--- a/macros/specgram.bin
+++ /dev/null
Binary files differ
diff --git a/macros/spectral_adf.bin b/macros/spectral_adf.bin
deleted file mode 100644
index f0cdacf..0000000
--- a/macros/spectral_adf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/spectral_xdf.bin b/macros/spectral_xdf.bin
deleted file mode 100644
index 78678da..0000000
--- a/macros/spectral_xdf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/spencer.bin b/macros/spencer.bin
deleted file mode 100644
index 4808d26..0000000
--- a/macros/spencer.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ss2sos.bin b/macros/ss2sos.bin
deleted file mode 100644
index 9dd7ba3..0000000
--- a/macros/ss2sos.bin
+++ /dev/null
Binary files differ
diff --git a/macros/statelevels.bin b/macros/statelevels.bin
deleted file mode 100644
index acdb468..0000000
--- a/macros/statelevels.bin
+++ /dev/null
Binary files differ
diff --git a/macros/stft.bin b/macros/stft.bin
deleted file mode 100644
index 6766353..0000000
--- a/macros/stft.bin
+++ /dev/null
Binary files differ
diff --git a/macros/stmcb.bin b/macros/stmcb.bin
deleted file mode 100644
index 3fecc2b..0000000
--- a/macros/stmcb.bin
+++ /dev/null
Binary files differ
diff --git a/macros/strips.bin b/macros/strips.bin
deleted file mode 100644
index 45199f3..0000000
--- a/macros/strips.bin
+++ /dev/null
Binary files differ
diff --git a/macros/subspaceMethodsInputParser.bin b/macros/subspaceMethodsInputParser.bin
deleted file mode 100644
index e2ae41b..0000000
--- a/macros/subspaceMethodsInputParser.bin
+++ /dev/null
Binary files differ
diff --git a/macros/synthesis.bin b/macros/synthesis.bin
deleted file mode 100644
index e9730e4..0000000
--- a/macros/synthesis.bin
+++ /dev/null
Binary files differ
diff --git a/macros/tf2sos.bin b/macros/tf2sos.bin
deleted file mode 100644
index e0e70a9..0000000
--- a/macros/tf2sos.bin
+++ /dev/null
Binary files differ
diff --git a/macros/tf2zp.bin b/macros/tf2zp.bin
deleted file mode 100644
index 2cfc2ce..0000000
--- a/macros/tf2zp.bin
+++ /dev/null
Binary files differ
diff --git a/macros/tf2zpk.bin b/macros/tf2zpk.bin
deleted file mode 100644
index ed110d1..0000000
--- a/macros/tf2zpk.bin
+++ /dev/null
Binary files differ
diff --git a/macros/tfestimate.sci b/macros/tfestimate.sci
new file mode 100644
index 0000000..e52faf5
--- /dev/null
+++ b/macros/tfestimate.sci
@@ -0,0 +1,93 @@
+function [Pxx, freq] = tfestimate(x, y, window, overlap, Nfft, Fs, range)
+
+//Estimate transfer function of system with input x and output y. Use the Welch (1967) periodogram/FFT method.
+//Calling Sequence
+//tfestimate (x, y, window, overlap, Nfft, Fs, range)
+//[Pxx, freq] = tfestimate (…)
+//Parameters
+//x: Input.
+//y: Output.
+//window: [real vector] of window-function values between 0 and 1; the data segment has the same length as the window. Default window shape is Hamming. [integer scalar] length of each data segment. The default value is window=sqrt(length(x)) rounded up to the nearest integer power of 2; see 'sloppy' argument.
+// overlap: [real scalar] segment overlap expressed as a multiple of window or segment length. 0 <= overlap < 1, The default is overlap=0.5 .
+// Nfft: [integer scalar] Length of FFT. The default is the length of the "window" vector or has the same value as the scalar "window" argument. If Nfft is larger than the segment length, "seg_len", the data segment is padded with "Nfft-seg_len" zeros. The default is no padding. Nfft values smaller than the length of the data segment (or window) are ignored silently.
+// Fs: [real scalar] sampling frequency (Hertz); default=1.0
+// range: 'half', 'onesided' : frequency range of the spectrum is zero up to but not including Fs/2. Power from negative frequencies is added to the positive side of the spectrum, but not at zero or Nyquist (Fs/2) frequencies. This keeps power equal in time and spectral domains. See reference [2]. 'whole', 'twosided' : frequency range of the spectrum is -Fs/2 to Fs/2, with negative frequencies stored in "wrap around" order after the positive frequencies; e.g. frequencies for a 10-point 'twosided' spectrum are 0 0.1 0.2 0.3 0.4 0.5 -0.4 -0.3 -0.2 -0.1 'shift', 'centerdc' : same as 'whole' but with the first half of the spectrum swapped with second half to put the zero-frequency value in the middle. (See "help fftshift". If data (x and y) are real, the default range is 'half', otherwise default range is 'whole'.
+//Description
+//This function is being called from Octave.
+//Estimate transfer function of system with input x and output y. Use the Welch (1967) periodogram/FFT method.
+//Examples
+//[Pxx, freq]=tfestimate ([1 2 3], [4 5 6])
+//Pxx =
+//
+// 1.7500 + 0.0000i
+// 1.5947 + 0.3826i
+// 1.2824 + 0.0000i
+//
+//freq =
+//
+// 0.00000
+// 0.25000
+// 0.50000
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 2 | rhs > 7)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 2 then
+ if(lhs==1)
+ Pxx = callOctave("tfestimate",x,y)
+ elseif(lhs==2)
+ [Pxx, freq] = callOctave("tfestimate",x,y)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ case 3 then
+ if(lhs==1)
+ Pxx = callOctave("tfestimate",x, y, window)
+ elseif(lhs==2)
+ [Pxx, freq] = callOctave("tfestimate",x, y, window)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 4 then
+ if(lhs==1)
+ Pxx = callOctave("tfestimate",x, y, window, overlap)
+ elseif(lhs==2)
+ [Pxx, freq] = callOctave("tfestimate",x, y, window, overlap)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 5 then
+ if(lhs==1)
+ Pxx = callOctave("tfestimate",x, y, window, overlap, Nfft)
+ elseif(lhs==2)
+ [Pxx, freq] = callOctave("tfestimate",x, y, window, overlap, Nfft)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 6 then
+ if(lhs==1)
+ Pxx = callOctave("tfestimate",x, y, window, overlap, Nfft, Fs)
+ elseif(lhs==2)
+ [Pxx, freq] = callOctave("tfestimate",x, y, window, overlap, Nfft, Fs)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 7 then
+ if(lhs==1)
+ Pxx = callOctave("tfestimate",x, y, window, overlap, Nfft, Fs, range)
+ elseif(lhs==2)
+ [Pxx, freq] = callOctave("tfestimate",x, y, window, overlap, Nfft, Fs, range)
+ else
+ error("Wrong number of output argments.")
+ end
+ end
+endfunction
+
+
diff --git a/macros/transpose.bin b/macros/transpose.bin
deleted file mode 100644
index 4531927..0000000
--- a/macros/transpose.bin
+++ /dev/null
Binary files differ
diff --git a/macros/trial_iirlp2mb.bin b/macros/trial_iirlp2mb.bin
deleted file mode 100644
index 89171e5..0000000
--- a/macros/trial_iirlp2mb.bin
+++ /dev/null
Binary files differ
diff --git a/macros/triang.bin b/macros/triang.bin
deleted file mode 100644
index 67e8d99..0000000
--- a/macros/triang.bin
+++ /dev/null
Binary files differ
diff --git a/macros/tripuls.bin b/macros/tripuls.bin
deleted file mode 100644
index 644e9f3..0000000
--- a/macros/tripuls.bin
+++ /dev/null
Binary files differ
diff --git a/macros/truth.bin b/macros/truth.bin
deleted file mode 100644
index 492d7d9..0000000
--- a/macros/truth.bin
+++ /dev/null
Binary files differ
diff --git a/macros/tukeywin.bin b/macros/tukeywin.bin
deleted file mode 100644
index f625c8b..0000000
--- a/macros/tukeywin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/udecode.bin b/macros/udecode.bin
deleted file mode 100644
index 10ee70d..0000000
--- a/macros/udecode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/uencode.bin b/macros/uencode.bin
deleted file mode 100644
index 3edffa8..0000000
--- a/macros/uencode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ultrwin.bin b/macros/ultrwin.bin
deleted file mode 100644
index 6bd2dbe..0000000
--- a/macros/ultrwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/unshiftdata.bin b/macros/unshiftdata.bin
deleted file mode 100644
index 08df42c..0000000
--- a/macros/unshiftdata.bin
+++ /dev/null
Binary files differ
diff --git a/macros/upfirdn.bin b/macros/upfirdn.bin
deleted file mode 100644
index 8d5a99d..0000000
--- a/macros/upfirdn.bin
+++ /dev/null
Binary files differ
diff --git a/macros/upsample.bin b/macros/upsample.bin
deleted file mode 100644
index 5195035..0000000
--- a/macros/upsample.bin
+++ /dev/null
Binary files differ
diff --git a/macros/upsamplefill.bin b/macros/upsamplefill.bin
deleted file mode 100644
index b447000..0000000
--- a/macros/upsamplefill.bin
+++ /dev/null
Binary files differ
diff --git a/macros/var.bin b/macros/var.bin
deleted file mode 100644
index ca8d571..0000000
--- a/macros/var.bin
+++ /dev/null
Binary files differ
diff --git a/macros/vco.bin b/macros/vco.bin
deleted file mode 100644
index 5c063f2..0000000
--- a/macros/vco.bin
+++ /dev/null
Binary files differ
diff --git a/macros/wconv.bin b/macros/wconv.bin
deleted file mode 100644
index f174e54..0000000
--- a/macros/wconv.bin
+++ /dev/null
Binary files differ
diff --git a/macros/welchwin.bin b/macros/welchwin.bin
deleted file mode 100644
index 3323c77..0000000
--- a/macros/welchwin.bin
+++ /dev/null
Binary files differ
diff --git a/macros/window.bin b/macros/window.bin
deleted file mode 100644
index fe7e1ef..0000000
--- a/macros/window.bin
+++ /dev/null
Binary files differ
diff --git a/macros/wkeep.bin b/macros/wkeep.bin
deleted file mode 100644
index a659931..0000000
--- a/macros/wkeep.bin
+++ /dev/null
Binary files differ
diff --git a/macros/wrev.bin b/macros/wrev.bin
deleted file mode 100644
index f4baf3d..0000000
--- a/macros/wrev.bin
+++ /dev/null
Binary files differ
diff --git a/macros/xcorr1.sci b/macros/xcorr1.sci
new file mode 100644
index 0000000..6ae884d
--- /dev/null
+++ b/macros/xcorr1.sci
@@ -0,0 +1,86 @@
+function [R, lag] = xcorr1 (X, Y, maxlag, scale)
+//Estimates the cross-correlation.
+//Calling Sequence
+//[R, lag] = xcorr1 (X, Y, maxlag, scale)
+//[R, lag] = xcorr1 (X, Y, maxlag)
+//[R, lag] = xcorr1 (X, Y)
+//Parameters
+//X: [non-empty; real or complex; vector or matrix] data.
+//Y: [real or complex vector] data.
+// If X is a matrix (not a vector), Y must be omitted. Y may be omitted if X is a vector; in this case xcorr estimates the autocorrelation of X.
+//maxlag: [integer scalar] maximum correlation lag If omitted, the default value is N-1, where N is the greater of the lengths of X and Y or, if X is a matrix, the number of rows in X.
+//scale: [character string] specifies the type of scaling applied to the correlation vector (or matrix). is one of:
+// ‘none’ - return the unscaled correlation, R,
+//‘biased’ - return the biased average, R/N,
+//‘unbiased’ - return the unbiased average, R(k)/(N-|k|),
+//‘coeff’ - return the correlation coefficient, R/(rms(x).rms(y)), where "k" is the lag, and "N" is the length of X. If omitted, the default value is "none". If Y is supplied but does not have the same
+// length as X, scale must be "none".
+//Description
+//This is an Octave function.
+//Estimate the cross correlation R_xy(k) of vector arguments X and Y or, if Y is omitted, estimate autocorrelation R_xx(k) of vector X, for a range of lags k specified by argument "maxlag". If X is a
+//matrix, each column of X is correlated with itself and every other column.
+//
+//The cross-correlation estimate between vectors "x" and "y" (of length N) for lag "k" is given by
+//
+// N
+// R_xy(k) = sum x_{i+k} conj(y_i),
+// i=1
+//
+//where data not provided (for example x(-1), y(N+1)) is zero. Note the definition of cross-correlation given above. To compute a cross-correlation consistent with the field of statistics, see xcov.
+//Examples
+//[R, lag] = xcorr1 ( [5 5], [2 2], 2, 'biased' )
+//
+//R =
+//
+// 0 5 10 5 0
+//
+//lag =
+//
+// -2 -1 0 1 2
+
+funcprot(0);
+lhs = argn(1)
+rhs = argn(2)
+if (rhs < 1 | rhs > 4)
+error("Wrong number of input arguments.")
+end
+
+select(rhs)
+
+ case 2 then
+ if(lhs==1)
+ R = callOctave("xcorr", X)
+ elseif(lhs==2)
+ [R, lag] = callOctave("xcorr", X)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ case 2 then
+ if(lhs==1)
+ R = callOctave("xcorr", X, Y)
+ elseif(lhs==2)
+ [R, lag] = callOctave("xcorr", X, Y)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ case 3 then
+ if(lhs==1)
+ R = callOctave("xcorr", X, Y, maxlag)
+ elseif(lhs==2)
+ [R, lag] = callOctave("xcorr", X, Y, maxlag)
+ else
+ error("Wrong number of output argments.")
+ end
+ case 4 then
+ if(lhs==1)
+ R = callOctave("xcorr", X, Y, maxlag, scale)
+ elseif(lhs==2)
+ [R, lag] = callOctave("xcorr", X, Y, maxlag, scale)
+ else
+ error("Wrong number of output argments.")
+ end
+
+ end
+endfunction
diff --git a/macros/xcorr2.bin b/macros/xcorr2.bin
deleted file mode 100644
index 795bfe4..0000000
--- a/macros/xcorr2.bin
+++ /dev/null
Binary files differ
diff --git a/macros/xcov1.bin b/macros/xcov1.bin
deleted file mode 100644
index 9a57ca5..0000000
--- a/macros/xcov1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/yulewalker.bin b/macros/yulewalker.bin
deleted file mode 100644
index 388c88b..0000000
--- a/macros/yulewalker.bin
+++ /dev/null
Binary files differ
diff --git a/macros/zerocrossing.bin b/macros/zerocrossing.bin
deleted file mode 100644
index d6b1655..0000000
--- a/macros/zerocrossing.bin
+++ /dev/null
Binary files differ
diff --git a/macros/zp2sos.bin b/macros/zp2sos.bin
deleted file mode 100644
index 08c8b1f..0000000
--- a/macros/zp2sos.bin
+++ /dev/null
Binary files differ
diff --git a/macros/zp2ss.bin b/macros/zp2ss.bin
deleted file mode 100644
index b8ab377..0000000
--- a/macros/zp2ss.bin
+++ /dev/null
Binary files differ
diff --git a/macros/zp2tf.bin b/macros/zp2tf.bin
deleted file mode 100644
index 2597b7d..0000000
--- a/macros/zp2tf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/zplane.bin b/macros/zplane.bin
deleted file mode 100644
index 43396b8..0000000
--- a/macros/zplane.bin
+++ /dev/null
Binary files differ