From 6011540ce239922c0723ff2f1534e915b420cd1f Mon Sep 17 00:00:00 2001 From: Sunil Shetye Date: Tue, 17 Jul 2018 18:02:33 +0530 Subject: remove autogenerated files remove execute permission from scilab files update macros/names fix build process by building macros before help --- .gitignore | 5 + .travis.yml | 3 - builder.sce | 2 +- demos/demo.sce | 0 demos/df_filtering.mat | Bin help/en_US/master_help.xml | 581 ------- help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS | Bin 18298 -> 0 bytes .../scilab_en_US_help/JavaHelpSearch/DOCS.TAB | Bin 2282 -> 0 bytes .../en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS | Bin 991 -> 0 bytes .../scilab_en_US_help/JavaHelpSearch/POSITIONS | Bin 83632 -> 0 bytes help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA | 2 - help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP | Bin 32768 -> 0 bytes help/en_US/scilab_en_US_help/ScilabCaution.png | Bin 603 -> 0 bytes help/en_US/scilab_en_US_help/ScilabEdit.png | Bin 574 -> 0 bytes help/en_US/scilab_en_US_help/ScilabExecute.png | Bin 660 -> 0 bytes help/en_US/scilab_en_US_help/ScilabImportant.png | Bin 717 -> 0 bytes help/en_US/scilab_en_US_help/ScilabNote.png | Bin 863 -> 0 bytes help/en_US/scilab_en_US_help/ScilabTip.png | Bin 863 -> 0 bytes help/en_US/scilab_en_US_help/ScilabWarning.png | Bin 603 -> 0 bytes help/en_US/scilab_en_US_help/ac2poly.html | 81 - help/en_US/scilab_en_US_help/ac2rc.html | 81 - help/en_US/scilab_en_US_help/arParEst.html | 59 - help/en_US/scilab_en_US_help/ar_psd.html | 94 -- help/en_US/scilab_en_US_help/arburg.html | 90 - help/en_US/scilab_en_US_help/arch_fit.html | 76 - help/en_US/scilab_en_US_help/arch_rnd.html | 91 -- help/en_US/scilab_en_US_help/arch_test.html | 82 - help/en_US/scilab_en_US_help/arcov.html | 74 - help/en_US/scilab_en_US_help/arma_rnd.html | 99 -- help/en_US/scilab_en_US_help/armcov.html | 59 - help/en_US/scilab_en_US_help/aryule.html | 84 - help/en_US/scilab_en_US_help/autoreg_matrix.html | 81 - help/en_US/scilab_en_US_help/barthannwin.html | 81 - help/en_US/scilab_en_US_help/bartlett.html | 80 - help/en_US/scilab_en_US_help/besselap.html | 92 -- help/en_US/scilab_en_US_help/besself.html | 87 - help/en_US/scilab_en_US_help/bilinear.html | 73 - help/en_US/scilab_en_US_help/bitrevorder.html | 78 - help/en_US/scilab_en_US_help/blackman.html | 84 - help/en_US/scilab_en_US_help/blackmanharris.html | 86 - help/en_US/scilab_en_US_help/blackmannuttall.html | 81 - help/en_US/scilab_en_US_help/bohmanwin.html | 81 - help/en_US/scilab_en_US_help/boxcar.html | 83 - help/en_US/scilab_en_US_help/buffer.html | 87 - help/en_US/scilab_en_US_help/buttap.html | 88 - help/en_US/scilab_en_US_help/butter.html | 92 -- help/en_US/scilab_en_US_help/buttord.html | 91 -- help/en_US/scilab_en_US_help/c_code.css | 54 - help/en_US/scilab_en_US_help/cceps.html | 80 - help/en_US/scilab_en_US_help/cconv.html | 59 - help/en_US/scilab_en_US_help/cell2sos.html | 100 -- help/en_US/scilab_en_US_help/cheb.html | 84 - help/en_US/scilab_en_US_help/cheb1ap.html | 96 -- help/en_US/scilab_en_US_help/cheb1ord.html | 88 - help/en_US/scilab_en_US_help/cheb2ap.html | 84 - help/en_US/scilab_en_US_help/cheb2ord.html | 88 - help/en_US/scilab_en_US_help/chebwin.html | 88 - help/en_US/scilab_en_US_help/cheby1.html | 95 -- help/en_US/scilab_en_US_help/cheby2.html | 95 -- help/en_US/scilab_en_US_help/check.html | 59 - help/en_US/scilab_en_US_help/chirp.html | 96 -- help/en_US/scilab_en_US_help/cl2bp.html | 96 -- help/en_US/scilab_en_US_help/clustersegment.html | 81 - help/en_US/scilab_en_US_help/cmorwavf.html | 59 - help/en_US/scilab_en_US_help/cohere.html | 87 - help/en_US/scilab_en_US_help/convmtx.html | 59 - help/en_US/scilab_en_US_help/corrmtx.html | 142 -- help/en_US/scilab_en_US_help/cplxreal.html | 87 - help/en_US/scilab_en_US_help/cpsd.html | 88 - help/en_US/scilab_en_US_help/cummax.html | 87 - help/en_US/scilab_en_US_help/cummin.html | 87 - help/en_US/scilab_en_US_help/czt.html | 86 - help/en_US/scilab_en_US_help/db.html | 59 - help/en_US/scilab_en_US_help/db2pow.html | 75 - help/en_US/scilab_en_US_help/dctmtx.html | 79 - help/en_US/scilab_en_US_help/decimate.html | 59 - help/en_US/scilab_en_US_help/detrend1.html | 74 - help/en_US/scilab_en_US_help/dftmtx.html | 77 - help/en_US/scilab_en_US_help/diffpara.html | 79 - help/en_US/scilab_en_US_help/diric.html | 79 - help/en_US/scilab_en_US_help/downsample.html | 82 - help/en_US/scilab_en_US_help/dst1.html | 72 - help/en_US/scilab_en_US_help/durbinlevinson.html | 78 - help/en_US/scilab_en_US_help/dutycycle.html | 59 - help/en_US/scilab_en_US_help/dwt.html | 89 - help/en_US/scilab_en_US_help/ellip.html | 95 -- help/en_US/scilab_en_US_help/ellipap.html | 89 - help/en_US/scilab_en_US_help/ellipord.html | 89 - help/en_US/scilab_en_US_help/enbw.html | 59 - help/en_US/scilab_en_US_help/eqtflength.html | 64 - help/en_US/scilab_en_US_help/falltime.html | 101 -- help/en_US/scilab_en_US_help/fft.html | 91 -- help/en_US/scilab_en_US_help/fft1.html | 91 -- help/en_US/scilab_en_US_help/fft2.html | 89 - help/en_US/scilab_en_US_help/fft21.html | 89 - help/en_US/scilab_en_US_help/fftconv.html | 76 - help/en_US/scilab_en_US_help/fftfilt.html | 90 - help/en_US/scilab_en_US_help/fftn.html | 76 - help/en_US/scilab_en_US_help/fftshift1.html | 79 - help/en_US/scilab_en_US_help/fftw1.html | 98 -- help/en_US/scilab_en_US_help/fht.html | 77 - help/en_US/scilab_en_US_help/filter1.html | 91 -- help/en_US/scilab_en_US_help/filter2.html | 84 - help/en_US/scilab_en_US_help/filternorm.html | 88 - help/en_US/scilab_en_US_help/filtfilt.html | 79 - help/en_US/scilab_en_US_help/filtic.html | 86 - help/en_US/scilab_en_US_help/filtord.html | 59 - help/en_US/scilab_en_US_help/findpeaks.html | 87 - help/en_US/scilab_en_US_help/fir1.html | 83 - help/en_US/scilab_en_US_help/fir2.html | 84 - help/en_US/scilab_en_US_help/firpmord.html | 108 -- help/en_US/scilab_en_US_help/firtype.html | 59 - help/en_US/scilab_en_US_help/flattopwin.html | 90 - help/en_US/scilab_en_US_help/fracshift.html | 83 - help/en_US/scilab_en_US_help/fractdiff.html | 67 - help/en_US/scilab_en_US_help/freqs.html | 82 - help/en_US/scilab_en_US_help/freqz.html | 92 -- help/en_US/scilab_en_US_help/fwhm.html | 72 - help/en_US/scilab_en_US_help/fwhmjlt.html | 59 - help/en_US/scilab_en_US_help/fwht.html | 84 - help/en_US/scilab_en_US_help/gauspuls.html | 83 - help/en_US/scilab_en_US_help/gaussdesign.html | 59 - help/en_US/scilab_en_US_help/gaussian.html | 86 - help/en_US/scilab_en_US_help/gausswin.html | 84 - help/en_US/scilab_en_US_help/gmonopuls.html | 76 - help/en_US/scilab_en_US_help/goertzel.html | 89 - help/en_US/scilab_en_US_help/grpdelay.html | 68 - help/en_US/scilab_en_US_help/hamming.html | 73 - help/en_US/scilab_en_US_help/hann.html | 88 - help/en_US/scilab_en_US_help/hanning.html | 73 - .../helperHarmonicDistortionAmplifier.html | 59 - help/en_US/scilab_en_US_help/hilbert1.html | 85 - help/en_US/scilab_en_US_help/hurst.html | 72 - help/en_US/scilab_en_US_help/icceps.html | 59 - help/en_US/scilab_en_US_help/idct1.html | 78 - help/en_US/scilab_en_US_help/idct2.html | 79 - help/en_US/scilab_en_US_help/idst1.html | 78 - help/en_US/scilab_en_US_help/ifft.html | 94 -- help/en_US/scilab_en_US_help/ifft1.html | 94 -- help/en_US/scilab_en_US_help/ifft2.html | 89 - help/en_US/scilab_en_US_help/ifftn.html | 76 - help/en_US/scilab_en_US_help/ifftshift1.html | 75 - help/en_US/scilab_en_US_help/ifht.html | 82 - help/en_US/scilab_en_US_help/ifwht.html | 84 - help/en_US/scilab_en_US_help/iirlp2mb.html | 88 - help/en_US/scilab_en_US_help/impinvar.html | 89 - help/en_US/scilab_en_US_help/impz.html | 67 - help/en_US/scilab_en_US_help/impzlength.html | 92 -- help/en_US/scilab_en_US_help/index.html | 1729 -------------------- help/en_US/scilab_en_US_help/interp.html | 85 - help/en_US/scilab_en_US_help/intfilt.html | 59 - help/en_US/scilab_en_US_help/invfreq.html | 87 - help/en_US/scilab_en_US_help/invfreqs.html | 99 -- help/en_US/scilab_en_US_help/invfreqz.html | 97 -- help/en_US/scilab_en_US_help/invimpinvar.html | 92 -- help/en_US/scilab_en_US_help/is2rc.html | 89 - help/en_US/scilab_en_US_help/isallpass.html | 59 - help/en_US/scilab_en_US_help/isfir.html | 59 - help/en_US/scilab_en_US_help/islinphase.html | 59 - help/en_US/scilab_en_US_help/ismaxphase.html | 59 - help/en_US/scilab_en_US_help/isminphase.html | 59 - help/en_US/scilab_en_US_help/isstable.html | 59 - help/en_US/scilab_en_US_help/jhelpidx.xml | 3 - help/en_US/scilab_en_US_help/jhelpmap.jhm | 286 ---- help/en_US/scilab_en_US_help/jhelpset.hs | 28 - help/en_US/scilab_en_US_help/jhelptoc.xml | 288 ---- help/en_US/scilab_en_US_help/kaiser.html | 87 - help/en_US/scilab_en_US_help/kaiserord.html | 96 -- help/en_US/scilab_en_US_help/lar2rc.html | 80 - help/en_US/scilab_en_US_help/latc2tf.html | 103 -- help/en_US/scilab_en_US_help/latcfilt.html | 59 - help/en_US/scilab_en_US_help/latcfilt1.html | 59 - help/en_US/scilab_en_US_help/levdown.html | 59 - help/en_US/scilab_en_US_help/levin.html | 59 - help/en_US/scilab_en_US_help/levinson.html | 59 - help/en_US/scilab_en_US_help/lpc.html | 98 -- help/en_US/scilab_en_US_help/lsf2poly.html | 63 - help/en_US/scilab_en_US_help/mag2db.html | 59 - help/en_US/scilab_en_US_help/marcumq.html | 88 - help/en_US/scilab_en_US_help/medfilt1.html | 110 -- help/en_US/scilab_en_US_help/mexihat.html | 83 - help/en_US/scilab_en_US_help/meyeraux.html | 77 - help/en_US/scilab_en_US_help/midcross.html | 59 - help/en_US/scilab_en_US_help/modulate.html | 104 -- help/en_US/scilab_en_US_help/morlet.html | 83 - help/en_US/scilab_en_US_help/movingrms.html | 89 - help/en_US/scilab_en_US_help/mscohere.html | 82 - help/en_US/scilab_en_US_help/musicBase.html | 59 - help/en_US/scilab_en_US_help/ncauer.html | 92 -- help/en_US/scilab_en_US_help/nnls.html | 59 - help/en_US/scilab_en_US_help/nuttallwin.html | 83 - help/en_US/scilab_en_US_help/parzenwin.html | 80 - help/en_US/scilab_en_US_help/pburg.html | 92 -- help/en_US/scilab_en_US_help/pchip.html | 59 - help/en_US/scilab_en_US_help/pchips.html | 59 - help/en_US/scilab_en_US_help/peak2peak.html | 59 - help/en_US/scilab_en_US_help/peak2rms.html | 127 -- help/en_US/scilab_en_US_help/pei_tseng_notch.html | 87 - help/en_US/scilab_en_US_help/peig.html | 125 -- help/en_US/scilab_en_US_help/periodogram.html | 84 - .../scilab_en_US_help/phaseInputParseAs_ab.html | 59 - .../scilab_en_US_help/phaseInputParseAs_sos.html | 59 - help/en_US/scilab_en_US_help/phasedelay.html | 59 - help/en_US/scilab_en_US_help/phasez.html | 59 - help/en_US/scilab_en_US_help/pmusic.html | 125 -- help/en_US/scilab_en_US_help/poly2ac.html | 92 -- help/en_US/scilab_en_US_help/poly2lsf.html | 59 - help/en_US/scilab_en_US_help/poly2rc.html | 64 - help/en_US/scilab_en_US_help/polyscale.html | 59 - help/en_US/scilab_en_US_help/polystab.html | 76 - help/en_US/scilab_en_US_help/polyval.html | 59 - help/en_US/scilab_en_US_help/pow2db.html | 59 - help/en_US/scilab_en_US_help/primitive.html | 81 - help/en_US/scilab_en_US_help/prony.html | 59 - help/en_US/scilab_en_US_help/pulseperiod.html | 69 - help/en_US/scilab_en_US_help/pulsesep.html | 69 - help/en_US/scilab_en_US_help/pulsewidth.html | 69 - help/en_US/scilab_en_US_help/pulstran.html | 88 - help/en_US/scilab_en_US_help/pwelch.html | 101 -- help/en_US/scilab_en_US_help/pyulear.html | 80 - help/en_US/scilab_en_US_help/qp_kaiser.html | 83 - help/en_US/scilab_en_US_help/rc2ac.html | 63 - help/en_US/scilab_en_US_help/rc2is.html | 91 -- help/en_US/scilab_en_US_help/rc2lar.html | 59 - help/en_US/scilab_en_US_help/rc2poly.html | 64 - help/en_US/scilab_en_US_help/rceps.html | 75 - help/en_US/scilab_en_US_help/rcosdesign.html | 59 - help/en_US/scilab_en_US_help/rectpuls.html | 81 - help/en_US/scilab_en_US_help/rectwin.html | 80 - help/en_US/scilab_en_US_help/remez1.html | 83 - help/en_US/scilab_en_US_help/resample.html | 84 - help/en_US/scilab_en_US_help/residued.html | 80 - help/en_US/scilab_en_US_help/residuez.html | 80 - help/en_US/scilab_en_US_help/risetime.html | 59 - help/en_US/scilab_en_US_help/rlevinson.html | 66 - help/en_US/scilab_en_US_help/rms.html | 59 - help/en_US/scilab_en_US_help/rooteig.html | 86 - help/en_US/scilab_en_US_help/rootmusic.html | 86 - help/en_US/scilab_en_US_help/rssq.html | 116 -- .../scilab_en_US_help/sampled2continuous.html | 81 - help/en_US/scilab_en_US_help/sawtooth.html | 80 - help/en_US/scilab_en_US_help/schtrig.html | 82 - help/en_US/scilab_en_US_help/schurrc.html | 59 - help/en_US/scilab_en_US_help/scilab_code.css | 96 -- .../section_cc2bc01c47967d47fcf3507a91d572ba.html | 1729 -------------------- .../section_e54aa8aac34aa55341e8b4b782fe1a74.html | 1729 -------------------- help/en_US/scilab_en_US_help/seqperiod.html | 105 -- help/en_US/scilab_en_US_help/sftrans.html | 115 -- help/en_US/scilab_en_US_help/sgolay.html | 87 - help/en_US/scilab_en_US_help/sgolayfilt.html | 96 -- help/en_US/scilab_en_US_help/shanwavf.html | 88 - help/en_US/scilab_en_US_help/shiftdata.html | 118 -- help/en_US/scilab_en_US_help/sigmoid_train.html | 77 - help/en_US/scilab_en_US_help/sinetone.html | 79 - help/en_US/scilab_en_US_help/sinewave.html | 78 - help/en_US/scilab_en_US_help/slewrate.html | 59 - help/en_US/scilab_en_US_help/sos2cell.html | 96 -- help/en_US/scilab_en_US_help/sos2ss.html | 59 - help/en_US/scilab_en_US_help/sos2tf.html | 84 - help/en_US/scilab_en_US_help/sos2zp.html | 92 -- help/en_US/scilab_en_US_help/sosbreak.html | 59 - help/en_US/scilab_en_US_help/sosfilt.html | 79 - help/en_US/scilab_en_US_help/specgram.html | 59 - help/en_US/scilab_en_US_help/spectral_adf.html | 79 - help/en_US/scilab_en_US_help/spectral_xdf.html | 79 - help/en_US/scilab_en_US_help/spencer.html | 70 - help/en_US/scilab_en_US_help/ss2sos.html | 59 - help/en_US/scilab_en_US_help/statelevels.html | 97 -- help/en_US/scilab_en_US_help/stft.html | 93 -- help/en_US/scilab_en_US_help/stmcb.html | 59 - help/en_US/scilab_en_US_help/strips.html | 85 - help/en_US/scilab_en_US_help/style.css | 350 ---- .../subspaceMethodsInputParser.html | 59 - help/en_US/scilab_en_US_help/synthesis.html | 74 - help/en_US/scilab_en_US_help/tf2sos.html | 84 - help/en_US/scilab_en_US_help/tf2zp.html | 59 - help/en_US/scilab_en_US_help/tf2zpk.html | 59 - help/en_US/scilab_en_US_help/tfe.html | 86 - help/en_US/scilab_en_US_help/tfestimate.html | 98 -- help/en_US/scilab_en_US_help/transpose.html | 59 - help/en_US/scilab_en_US_help/trial_iirlp2mb.html | 59 - help/en_US/scilab_en_US_help/triang.html | 82 - help/en_US/scilab_en_US_help/tripuls.html | 84 - help/en_US/scilab_en_US_help/truth.html | 59 - help/en_US/scilab_en_US_help/tukeywin.html | 84 - help/en_US/scilab_en_US_help/udecode.html | 86 - help/en_US/scilab_en_US_help/uencode.html | 87 - help/en_US/scilab_en_US_help/ultrwin.html | 92 -- help/en_US/scilab_en_US_help/unshiftdata.html | 122 -- help/en_US/scilab_en_US_help/unwrap2.html | 78 - help/en_US/scilab_en_US_help/upfirdn.html | 83 - help/en_US/scilab_en_US_help/upsample.html | 82 - help/en_US/scilab_en_US_help/upsamplefill.html | 83 - help/en_US/scilab_en_US_help/var.html | 75 - help/en_US/scilab_en_US_help/vco.html | 87 - help/en_US/scilab_en_US_help/wconv.html | 85 - help/en_US/scilab_en_US_help/welchwin.html | 86 - help/en_US/scilab_en_US_help/window.html | 88 - help/en_US/scilab_en_US_help/wkeep.html | 83 - help/en_US/scilab_en_US_help/wrev.html | 77 - help/en_US/scilab_en_US_help/xcorr1.html | 96 -- help/en_US/scilab_en_US_help/xcorr2.html | 65 - help/en_US/scilab_en_US_help/xcov1.html | 89 - help/en_US/scilab_en_US_help/xml_code.css | 94 -- help/en_US/scilab_en_US_help/yulewalker.html | 72 - help/en_US/scilab_en_US_help/zerocrossing.html | 78 - help/en_US/scilab_en_US_help/zp2sos.html | 87 - help/en_US/scilab_en_US_help/zp2ss.html | 111 -- help/en_US/scilab_en_US_help/zp2tf.html | 93 -- help/en_US/scilab_en_US_help/zplane.html | 57 - jar/.gitignore | 0 jar/scilab_en_US_help.jar | Bin 503412 -> 0 bytes macros/ac2poly.bin | Bin 4088 -> 0 bytes macros/ac2rc.bin | Bin 4784 -> 0 bytes macros/arParEst.bin | Bin 8568 -> 0 bytes macros/ar_psd.bin | Bin 13772 -> 0 bytes macros/arburg.bin | Bin 8912 -> 0 bytes macros/arch_fit.bin | Bin 6204 -> 0 bytes macros/arch_rnd.bin | Bin 4228 -> 0 bytes macros/arch_test.bin | Bin 6936 -> 0 bytes macros/arcov.bin | Bin 3768 -> 0 bytes macros/arma_rnd.bin | Bin 5632 -> 0 bytes macros/armcov.bin | Bin 1856 -> 0 bytes macros/aryule.bin | Bin 4604 -> 0 bytes macros/autoreg_matrix.bin | Bin 3848 -> 0 bytes macros/barthannwin.bin | Bin 2764 -> 0 bytes macros/bartlett.bin | Bin 4428 -> 0 bytes macros/besselap.bin | Bin 4340 -> 0 bytes macros/besself.bin | Bin 8972 -> 0 bytes macros/bilinear.bin | Bin 7780 -> 0 bytes macros/bitrevorder.bin | Bin 2920 -> 0 bytes macros/blackman.bin | Bin 8188 -> 0 bytes macros/blackmanharris.bin | Bin 4300 -> 0 bytes macros/blackmannuttall.bin | Bin 4312 -> 0 bytes macros/bohmanwin.bin | Bin 2548 -> 0 bytes macros/boxcar.bin | Bin 2568 -> 0 bytes macros/buffer.bin | Bin 6876 -> 0 bytes macros/buttap.bin | Bin 4104 -> 0 bytes macros/butter.bin | Bin 10144 -> 0 bytes macros/buttord.bin | Bin 6968 -> 0 bytes macros/cceps.bin | Bin 3096 -> 0 bytes macros/cconv.bin | Bin 7392 -> 0 bytes macros/cell2sos.bin | Bin 10336 -> 0 bytes macros/cheb.bin | Bin 3404 -> 0 bytes macros/cheb1ap.bin | Bin 5508 -> 0 bytes macros/cheb1ord.bin | Bin 7028 -> 0 bytes macros/cheb2ap.bin | Bin 4056 -> 0 bytes macros/cheb2ord.bin | Bin 7092 -> 0 bytes macros/chebwin.bin | Bin 3908 -> 0 bytes macros/cheby1.bin | Bin 11136 -> 0 bytes macros/cheby2.bin | Bin 11164 -> 0 bytes macros/check.bin | Bin 476 -> 0 bytes macros/chirp.bin | Bin 7252 -> 0 bytes macros/cl2bp.bin | Bin 6280 -> 0 bytes macros/clustersegment.bin | Bin 4108 -> 0 bytes macros/cmorwavf.bin | Bin 3696 -> 0 bytes macros/cohere.bin | Bin 12536 -> 0 bytes macros/convmtx.bin | Bin 2884 -> 0 bytes macros/corrmtx.bin | Bin 20444 -> 0 bytes macros/cplxreal.bin | Bin 6312 -> 0 bytes macros/cpsd.bin | Bin 6972 -> 0 bytes macros/cummax.bin | Bin 22500 -> 0 bytes macros/cummin.bin | Bin 23096 -> 0 bytes macros/czt.bin | Bin 5236 -> 0 bytes macros/db.bin | Bin 22844 -> 0 bytes macros/db2pow.bin | Bin 3012 -> 0 bytes macros/dctmtx.bin | Bin 3448 -> 0 bytes macros/decimate.bin | Bin 4888 -> 0 bytes macros/detrend1.bin | Bin 3904 -> 0 bytes macros/dftmtx.bin | Bin 3464 -> 0 bytes macros/diffpara.bin | Bin 6744 -> 0 bytes macros/diric.bin | Bin 2524 -> 0 bytes macros/downsample.bin | Bin 4204 -> 0 bytes macros/dst1.bin | Bin 3184 -> 0 bytes macros/durbinlevinson.bin | Bin 3856 -> 0 bytes macros/dutycycle.bin | Bin 65420 -> 0 bytes macros/dutycycle.sci | 0 macros/dwt.bin | Bin 3992 -> 0 bytes macros/ellip.bin | Bin 12252 -> 0 bytes macros/ellipap.bin | Bin 5264 -> 0 bytes macros/ellipord.bin | Bin 7156 -> 0 bytes macros/enbw.bin | Bin 5076 -> 0 bytes macros/eqtflength.bin | Bin 4864 -> 0 bytes macros/falltime.bin | Bin 57524 -> 0 bytes macros/fft1.bin | Bin 6084 -> 0 bytes macros/fft21.bin | Bin 5296 -> 0 bytes macros/fftconv.bin | Bin 3528 -> 0 bytes macros/fftfilt.bin | Bin 25776 -> 0 bytes macros/fftn.bin | Bin 4404 -> 0 bytes macros/fftshift1.bin | Bin 5452 -> 0 bytes macros/fftw1.bin | Bin 10740 -> 0 bytes macros/fht.bin | Bin 3260 -> 0 bytes macros/filter1.bin | Bin 7688 -> 0 bytes macros/filter2.bin | Bin 3624 -> 0 bytes macros/filternorm.bin | Bin 18100 -> 0 bytes macros/filtfilt.bin | Bin 3720 -> 0 bytes macros/filtic.bin | Bin 4640 -> 0 bytes macros/filtord.bin | Bin 8580 -> 0 bytes macros/findpeaks.bin | Bin 12708 -> 0 bytes macros/fir1.bin | Bin 7780 -> 0 bytes macros/fir2.bin | Bin 8608 -> 0 bytes macros/firpmord.bin | Bin 33892 -> 0 bytes macros/firpmord.sci | 0 macros/firtype.bin | Bin 3900 -> 0 bytes macros/flattopwin.bin | Bin 5388 -> 0 bytes macros/fracshift.bin | Bin 4636 -> 0 bytes macros/fractdiff.bin | Bin 2308 -> 0 bytes macros/freqs.bin | Bin 3628 -> 0 bytes macros/freqz.bin | Bin 10368 -> 0 bytes macros/fwhm.bin | Bin 6544 -> 0 bytes macros/fwhmjlt.bin | Bin 2412 -> 0 bytes macros/fwht.bin | Bin 6256 -> 0 bytes macros/gauspuls.bin | Bin 3792 -> 0 bytes macros/gaussdesign.bin | Bin 15776 -> 0 bytes macros/gaussian.bin | Bin 4004 -> 0 bytes macros/gausswin.bin | Bin 3988 -> 0 bytes macros/gmonopuls.bin | Bin 3160 -> 0 bytes macros/goertzel.bin | Bin 13476 -> 0 bytes macros/grpdelay.bin | Bin 7960 -> 0 bytes macros/hamming.bin | Bin 3632 -> 0 bytes macros/hann.bin | Bin 4488 -> 0 bytes macros/hanning.bin | Bin 3640 -> 0 bytes macros/helperHarmonicDistortionAmplifier.bin | Bin 3304 -> 0 bytes macros/hilbert1.bin | Bin 5700 -> 0 bytes macros/hurst.bin | Bin 2432 -> 0 bytes macros/icceps.bin | Bin 5604 -> 0 bytes macros/idct1.bin | Bin 3848 -> 0 bytes macros/idct2.bin | Bin 3928 -> 0 bytes macros/idst1.bin | Bin 3616 -> 0 bytes macros/ifft1.bin | Bin 6480 -> 0 bytes macros/ifft2.bin | Bin 6016 -> 0 bytes macros/ifftn.bin | Bin 4536 -> 0 bytes macros/ifftshift1.bin | Bin 3092 -> 0 bytes macros/ifht.bin | Bin 5396 -> 0 bytes macros/ifwht.bin | Bin 6488 -> 0 bytes macros/iirlp2mb.bin | Bin 6892 -> 0 bytes macros/impinvar.bin | Bin 5392 -> 0 bytes macros/impz.bin | Bin 4780 -> 0 bytes macros/impzlength.bin | Bin 29200 -> 0 bytes macros/interp.bin | Bin 4924 -> 0 bytes macros/intfilt.bin | Bin 31572 -> 0 bytes macros/invfreq.bin | Bin 7048 -> 0 bytes macros/invfreqs.bin | Bin 13932 -> 0 bytes macros/invfreqz.bin | Bin 14084 -> 0 bytes macros/invimpinvar.bin | Bin 5660 -> 0 bytes macros/is2rc.bin | Bin 4088 -> 0 bytes macros/isallpass.bin | Bin 17432 -> 0 bytes macros/isfir.bin | Bin 6172 -> 0 bytes macros/islinphase.bin | Bin 14592 -> 0 bytes macros/ismaxphase.bin | Bin 8576 -> 0 bytes macros/isminphase.bin | Bin 8648 -> 0 bytes macros/isstable.bin | Bin 9400 -> 0 bytes macros/kaiser.bin | Bin 3968 -> 0 bytes macros/kaiserord.bin | Bin 11860 -> 0 bytes macros/lar2rc.bin | Bin 3756 -> 0 bytes macros/latc2tf.bin | Bin 24820 -> 0 bytes macros/latcfilt.bin | Bin 13240 -> 0 bytes macros/latcfilt1.bin | Bin 4664 -> 0 bytes macros/levdown.bin | Bin 1436 -> 0 bytes macros/levin.bin | Bin 6200 -> 0 bytes macros/levinson.bin | Bin 9180 -> 0 bytes macros/lib | Bin 7100 -> 0 bytes macros/lpc.bin | Bin 21268 -> 0 bytes macros/lsf2poly.bin | Bin 8420 -> 0 bytes macros/mag2db.bin | Bin 1476 -> 0 bytes macros/marcumq.bin | Bin 5440 -> 0 bytes macros/medfilt1.bin | Bin 43316 -> 0 bytes macros/mexihat.bin | Bin 3312 -> 0 bytes macros/meyeraux.bin | Bin 2680 -> 0 bytes macros/midcross.bin | Bin 59888 -> 0 bytes macros/midcross.sci | 0 macros/modulate.bin | Bin 29888 -> 0 bytes macros/morlet.bin | Bin 3412 -> 0 bytes macros/movingrms.bin | Bin 4524 -> 0 bytes macros/mscohere.bin | Bin 10208 -> 0 bytes macros/musicBase.bin | Bin 22512 -> 0 bytes macros/names | 20 +- macros/ncauer.bin | Bin 5372 -> 0 bytes macros/nnls.bin | Bin 7612 -> 0 bytes macros/nuttallwin.bin | Bin 4108 -> 0 bytes macros/parzenwin.bin | Bin 2512 -> 0 bytes macros/pburg.bin | Bin 20524 -> 0 bytes macros/pchip.bin | Bin 16320 -> 0 bytes macros/pchips.bin | Bin 8524 -> 0 bytes macros/peak2peak.bin | Bin 14012 -> 0 bytes macros/peak2rms.bin | Bin 13896 -> 0 bytes macros/pei_tseng_notch.bin | Bin 5436 -> 0 bytes macros/peig.bin | Bin 27724 -> 0 bytes macros/periodogram.bin | Bin 9940 -> 0 bytes macros/periodogram.sci | 0 macros/phaseInputParseAs_ab.bin | Bin 16256 -> 0 bytes macros/phaseInputParseAs_sos.bin | Bin 14480 -> 0 bytes macros/phasedelay.bin | Bin 15784 -> 0 bytes macros/phasez.bin | Bin 12092 -> 0 bytes macros/pmusic.bin | Bin 30784 -> 0 bytes macros/poly2ac.bin | Bin 5492 -> 0 bytes macros/poly2lsf.bin | Bin 12052 -> 0 bytes macros/poly2rc.bin | Bin 7644 -> 0 bytes macros/polyscale.bin | Bin 1352 -> 0 bytes macros/polystab.bin | Bin 2372 -> 0 bytes macros/polyval.bin | Bin 10356 -> 0 bytes macros/polyval.sci | 0 macros/pow2db.bin | Bin 2544 -> 0 bytes macros/primitive.bin | Bin 3912 -> 0 bytes macros/prony.bin | Bin 3836 -> 0 bytes macros/pulseperiod.bin | Bin 63340 -> 0 bytes macros/pulsesep.bin | Bin 62568 -> 0 bytes macros/pulsewidth.bin | Bin 59276 -> 0 bytes macros/pulstran.bin | Bin 6000 -> 0 bytes macros/pwelch.bin | Bin 23652 -> 0 bytes macros/pyulear.bin | Bin 17120 -> 0 bytes macros/qp_kaiser.bin | Bin 4788 -> 0 bytes macros/rc2ac.bin | Bin 4936 -> 0 bytes macros/rc2is.bin | Bin 6072 -> 0 bytes macros/rc2lar.bin | Bin 3260 -> 0 bytes macros/rc2poly.bin | Bin 5668 -> 0 bytes macros/rceps.bin | Bin 4772 -> 0 bytes macros/rcosdesign.bin | Bin 24832 -> 0 bytes macros/rectpuls.bin | Bin 3744 -> 0 bytes macros/rectwin.bin | Bin 2468 -> 0 bytes macros/remez1.bin | Bin 5252 -> 0 bytes macros/resample.bin | Bin 5912 -> 0 bytes macros/residued.bin | Bin 4432 -> 0 bytes macros/residuez.bin | Bin 3692 -> 0 bytes macros/risetime.bin | Bin 57484 -> 0 bytes macros/rlevinson.bin | Bin 15408 -> 0 bytes macros/rms.bin | Bin 2856 -> 0 bytes macros/rooteig.bin | Bin 39372 -> 0 bytes macros/rootmusic.bin | Bin 39616 -> 0 bytes macros/rssq.bin | Bin 9540 -> 0 bytes macros/sampled2continuous.bin | Bin 3324 -> 0 bytes macros/sawtooth.bin | Bin 3656 -> 0 bytes macros/schtrig.bin | Bin 3696 -> 0 bytes macros/schurrc.bin | Bin 6100 -> 0 bytes macros/seqperiod.bin | Bin 9968 -> 0 bytes macros/sftrans.bin | Bin 13852 -> 0 bytes macros/sgolay.bin | Bin 4648 -> 0 bytes macros/sgolayfilt.bin | Bin 7028 -> 0 bytes macros/shanwavf.bin | Bin 5360 -> 0 bytes macros/shiftdata.bin | Bin 7156 -> 0 bytes macros/sigmoid_train.bin | Bin 3464 -> 0 bytes macros/sinetone.bin | Bin 4176 -> 0 bytes macros/sinewave.bin | Bin 3192 -> 0 bytes macros/slewrate.bin | Bin 57676 -> 0 bytes macros/sos2cell.bin | Bin 10944 -> 0 bytes macros/sos2ss.bin | Bin 6896 -> 0 bytes macros/sos2tf.bin | Bin 3880 -> 0 bytes macros/sos2zp.bin | Bin 4964 -> 0 bytes macros/sosbreak.bin | Bin 4340 -> 0 bytes macros/sosfilt.bin | Bin 2576 -> 0 bytes macros/specgram.bin | Bin 2692 -> 0 bytes macros/spectral_adf.bin | Bin 4156 -> 0 bytes macros/spectral_xdf.bin | Bin 4024 -> 0 bytes macros/spencer.bin | Bin 1928 -> 0 bytes macros/ss2sos.bin | Bin 12568 -> 0 bytes macros/statelevels.bin | Bin 38016 -> 0 bytes macros/statelevels.sci | 0 macros/stft.bin | Bin 11092 -> 0 bytes macros/stmcb.bin | Bin 8140 -> 0 bytes macros/strips.bin | Bin 17232 -> 0 bytes macros/subspaceMethodsInputParser.bin | Bin 38972 -> 0 bytes macros/synthesis.bin | Bin 2972 -> 0 bytes macros/tf2sos.bin | Bin 4912 -> 0 bytes macros/tf2zp.bin | Bin 7056 -> 0 bytes macros/tf2zpk.bin | Bin 944 -> 0 bytes macros/tfe.bin | Bin 12888 -> 0 bytes macros/tfestimate.bin | Bin 17404 -> 0 bytes macros/transpose.bin | Bin 404 -> 0 bytes macros/trial_iirlp2mb.bin | Bin 4224 -> 0 bytes macros/triang.bin | Bin 2748 -> 0 bytes macros/tripuls.bin | Bin 4540 -> 0 bytes macros/truth.bin | Bin 240 -> 0 bytes macros/tukeywin.bin | Bin 3748 -> 0 bytes macros/udecode.bin | Bin 10412 -> 0 bytes macros/uencode.bin | Bin 12728 -> 0 bytes macros/ultrwin.bin | Bin 6664 -> 0 bytes macros/unshiftdata.bin | Bin 6916 -> 0 bytes macros/unwrap2.bin | Bin 3812 -> 0 bytes macros/upfirdn.bin | Bin 2776 -> 0 bytes macros/upsample.bin | Bin 4128 -> 0 bytes macros/upsamplefill.bin | Bin 4524 -> 0 bytes macros/var.bin | Bin 22564 -> 0 bytes macros/vco.bin | Bin 7248 -> 0 bytes macros/wconv.bin | Bin 3416 -> 0 bytes macros/welchwin.bin | Bin 4408 -> 0 bytes macros/window.bin | Bin 3804 -> 0 bytes macros/wkeep.bin | Bin 3804 -> 0 bytes macros/wrev.bin | Bin 2264 -> 0 bytes macros/xcorr1.bin | Bin 12712 -> 0 bytes macros/xcorr2.bin | Bin 2488 -> 0 bytes macros/xcov1.bin | Bin 4904 -> 0 bytes macros/yulewalker.bin | Bin 3552 -> 0 bytes macros/zerocrossing.bin | Bin 2284 -> 0 bytes macros/zp2sos.bin | Bin 6280 -> 0 bytes macros/zp2ss.bin | Bin 5916 -> 0 bytes macros/zp2tf.bin | Bin 4116 -> 0 bytes macros/zplane.bin | Bin 1328 -> 0 bytes test.sce | 4 +- 598 files changed, 21 insertions(+), 29361 deletions(-) mode change 100755 => 100644 demos/demo.sce mode change 100755 => 100644 demos/df_filtering.mat delete mode 100644 help/en_US/master_help.xml delete mode 100644 help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS delete mode 100644 help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB delete mode 100644 help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS delete mode 100644 help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS delete mode 100644 help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA delete mode 100644 help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP delete mode 100644 help/en_US/scilab_en_US_help/ScilabCaution.png delete mode 100644 help/en_US/scilab_en_US_help/ScilabEdit.png delete mode 100644 help/en_US/scilab_en_US_help/ScilabExecute.png delete mode 100644 help/en_US/scilab_en_US_help/ScilabImportant.png delete mode 100644 help/en_US/scilab_en_US_help/ScilabNote.png delete mode 100644 help/en_US/scilab_en_US_help/ScilabTip.png delete mode 100644 help/en_US/scilab_en_US_help/ScilabWarning.png delete mode 100644 help/en_US/scilab_en_US_help/ac2poly.html delete mode 100644 help/en_US/scilab_en_US_help/ac2rc.html delete mode 100644 help/en_US/scilab_en_US_help/arParEst.html delete mode 100644 help/en_US/scilab_en_US_help/ar_psd.html delete mode 100644 help/en_US/scilab_en_US_help/arburg.html delete mode 100644 help/en_US/scilab_en_US_help/arch_fit.html delete mode 100644 help/en_US/scilab_en_US_help/arch_rnd.html delete mode 100644 help/en_US/scilab_en_US_help/arch_test.html delete mode 100644 help/en_US/scilab_en_US_help/arcov.html delete mode 100644 help/en_US/scilab_en_US_help/arma_rnd.html delete mode 100644 help/en_US/scilab_en_US_help/armcov.html delete mode 100644 help/en_US/scilab_en_US_help/aryule.html delete mode 100644 help/en_US/scilab_en_US_help/autoreg_matrix.html delete mode 100644 help/en_US/scilab_en_US_help/barthannwin.html delete mode 100644 help/en_US/scilab_en_US_help/bartlett.html delete mode 100644 help/en_US/scilab_en_US_help/besselap.html delete mode 100644 help/en_US/scilab_en_US_help/besself.html delete mode 100644 help/en_US/scilab_en_US_help/bilinear.html delete mode 100644 help/en_US/scilab_en_US_help/bitrevorder.html delete mode 100644 help/en_US/scilab_en_US_help/blackman.html delete mode 100644 help/en_US/scilab_en_US_help/blackmanharris.html delete mode 100644 help/en_US/scilab_en_US_help/blackmannuttall.html delete mode 100644 help/en_US/scilab_en_US_help/bohmanwin.html delete mode 100644 help/en_US/scilab_en_US_help/boxcar.html delete mode 100644 help/en_US/scilab_en_US_help/buffer.html delete mode 100644 help/en_US/scilab_en_US_help/buttap.html delete mode 100644 help/en_US/scilab_en_US_help/butter.html delete mode 100644 help/en_US/scilab_en_US_help/buttord.html delete mode 100644 help/en_US/scilab_en_US_help/c_code.css delete mode 100644 help/en_US/scilab_en_US_help/cceps.html delete mode 100644 help/en_US/scilab_en_US_help/cconv.html delete mode 100644 help/en_US/scilab_en_US_help/cell2sos.html delete mode 100644 help/en_US/scilab_en_US_help/cheb.html delete mode 100644 help/en_US/scilab_en_US_help/cheb1ap.html delete mode 100644 help/en_US/scilab_en_US_help/cheb1ord.html delete mode 100644 help/en_US/scilab_en_US_help/cheb2ap.html delete mode 100644 help/en_US/scilab_en_US_help/cheb2ord.html delete mode 100644 help/en_US/scilab_en_US_help/chebwin.html delete mode 100644 help/en_US/scilab_en_US_help/cheby1.html delete mode 100644 help/en_US/scilab_en_US_help/cheby2.html delete mode 100644 help/en_US/scilab_en_US_help/check.html delete mode 100644 help/en_US/scilab_en_US_help/chirp.html delete mode 100644 help/en_US/scilab_en_US_help/cl2bp.html delete mode 100644 help/en_US/scilab_en_US_help/clustersegment.html delete mode 100644 help/en_US/scilab_en_US_help/cmorwavf.html delete mode 100644 help/en_US/scilab_en_US_help/cohere.html delete mode 100644 help/en_US/scilab_en_US_help/convmtx.html delete mode 100644 help/en_US/scilab_en_US_help/corrmtx.html delete mode 100644 help/en_US/scilab_en_US_help/cplxreal.html delete mode 100644 help/en_US/scilab_en_US_help/cpsd.html delete mode 100644 help/en_US/scilab_en_US_help/cummax.html delete mode 100644 help/en_US/scilab_en_US_help/cummin.html delete mode 100644 help/en_US/scilab_en_US_help/czt.html delete mode 100644 help/en_US/scilab_en_US_help/db.html delete mode 100644 help/en_US/scilab_en_US_help/db2pow.html delete mode 100644 help/en_US/scilab_en_US_help/dctmtx.html delete mode 100644 help/en_US/scilab_en_US_help/decimate.html delete mode 100644 help/en_US/scilab_en_US_help/detrend1.html delete mode 100644 help/en_US/scilab_en_US_help/dftmtx.html delete mode 100644 help/en_US/scilab_en_US_help/diffpara.html delete mode 100644 help/en_US/scilab_en_US_help/diric.html delete mode 100644 help/en_US/scilab_en_US_help/downsample.html delete mode 100644 help/en_US/scilab_en_US_help/dst1.html delete mode 100644 help/en_US/scilab_en_US_help/durbinlevinson.html delete mode 100644 help/en_US/scilab_en_US_help/dutycycle.html delete mode 100644 help/en_US/scilab_en_US_help/dwt.html delete mode 100644 help/en_US/scilab_en_US_help/ellip.html delete mode 100644 help/en_US/scilab_en_US_help/ellipap.html delete mode 100644 help/en_US/scilab_en_US_help/ellipord.html delete mode 100644 help/en_US/scilab_en_US_help/enbw.html delete mode 100644 help/en_US/scilab_en_US_help/eqtflength.html delete mode 100644 help/en_US/scilab_en_US_help/falltime.html delete mode 100644 help/en_US/scilab_en_US_help/fft.html delete mode 100644 help/en_US/scilab_en_US_help/fft1.html delete mode 100644 help/en_US/scilab_en_US_help/fft2.html delete mode 100644 help/en_US/scilab_en_US_help/fft21.html delete mode 100644 help/en_US/scilab_en_US_help/fftconv.html delete mode 100644 help/en_US/scilab_en_US_help/fftfilt.html delete mode 100644 help/en_US/scilab_en_US_help/fftn.html delete mode 100644 help/en_US/scilab_en_US_help/fftshift1.html delete mode 100644 help/en_US/scilab_en_US_help/fftw1.html delete mode 100644 help/en_US/scilab_en_US_help/fht.html delete mode 100644 help/en_US/scilab_en_US_help/filter1.html delete mode 100644 help/en_US/scilab_en_US_help/filter2.html delete mode 100644 help/en_US/scilab_en_US_help/filternorm.html delete mode 100644 help/en_US/scilab_en_US_help/filtfilt.html delete mode 100644 help/en_US/scilab_en_US_help/filtic.html delete mode 100644 help/en_US/scilab_en_US_help/filtord.html delete mode 100644 help/en_US/scilab_en_US_help/findpeaks.html delete mode 100644 help/en_US/scilab_en_US_help/fir1.html delete mode 100644 help/en_US/scilab_en_US_help/fir2.html delete mode 100644 help/en_US/scilab_en_US_help/firpmord.html delete mode 100644 help/en_US/scilab_en_US_help/firtype.html delete mode 100644 help/en_US/scilab_en_US_help/flattopwin.html delete mode 100644 help/en_US/scilab_en_US_help/fracshift.html delete mode 100644 help/en_US/scilab_en_US_help/fractdiff.html delete mode 100644 help/en_US/scilab_en_US_help/freqs.html delete mode 100644 help/en_US/scilab_en_US_help/freqz.html delete mode 100644 help/en_US/scilab_en_US_help/fwhm.html delete mode 100644 help/en_US/scilab_en_US_help/fwhmjlt.html delete mode 100644 help/en_US/scilab_en_US_help/fwht.html delete mode 100644 help/en_US/scilab_en_US_help/gauspuls.html delete mode 100644 help/en_US/scilab_en_US_help/gaussdesign.html delete mode 100644 help/en_US/scilab_en_US_help/gaussian.html delete mode 100644 help/en_US/scilab_en_US_help/gausswin.html delete mode 100644 help/en_US/scilab_en_US_help/gmonopuls.html delete mode 100644 help/en_US/scilab_en_US_help/goertzel.html delete mode 100644 help/en_US/scilab_en_US_help/grpdelay.html delete mode 100644 help/en_US/scilab_en_US_help/hamming.html delete mode 100644 help/en_US/scilab_en_US_help/hann.html delete mode 100644 help/en_US/scilab_en_US_help/hanning.html delete mode 100644 help/en_US/scilab_en_US_help/helperHarmonicDistortionAmplifier.html delete mode 100644 help/en_US/scilab_en_US_help/hilbert1.html delete mode 100644 help/en_US/scilab_en_US_help/hurst.html delete mode 100644 help/en_US/scilab_en_US_help/icceps.html delete mode 100644 help/en_US/scilab_en_US_help/idct1.html delete mode 100644 help/en_US/scilab_en_US_help/idct2.html delete mode 100644 help/en_US/scilab_en_US_help/idst1.html delete mode 100644 help/en_US/scilab_en_US_help/ifft.html delete mode 100644 help/en_US/scilab_en_US_help/ifft1.html delete mode 100644 help/en_US/scilab_en_US_help/ifft2.html delete mode 100644 help/en_US/scilab_en_US_help/ifftn.html delete mode 100644 help/en_US/scilab_en_US_help/ifftshift1.html delete mode 100644 help/en_US/scilab_en_US_help/ifht.html delete mode 100644 help/en_US/scilab_en_US_help/ifwht.html delete mode 100644 help/en_US/scilab_en_US_help/iirlp2mb.html delete mode 100644 help/en_US/scilab_en_US_help/impinvar.html delete mode 100644 help/en_US/scilab_en_US_help/impz.html delete mode 100644 help/en_US/scilab_en_US_help/impzlength.html delete mode 100644 help/en_US/scilab_en_US_help/index.html delete mode 100644 help/en_US/scilab_en_US_help/interp.html delete mode 100644 help/en_US/scilab_en_US_help/intfilt.html delete mode 100644 help/en_US/scilab_en_US_help/invfreq.html delete mode 100644 help/en_US/scilab_en_US_help/invfreqs.html delete mode 100644 help/en_US/scilab_en_US_help/invfreqz.html delete mode 100644 help/en_US/scilab_en_US_help/invimpinvar.html delete mode 100644 help/en_US/scilab_en_US_help/is2rc.html delete mode 100644 help/en_US/scilab_en_US_help/isallpass.html delete mode 100644 help/en_US/scilab_en_US_help/isfir.html delete mode 100644 help/en_US/scilab_en_US_help/islinphase.html delete mode 100644 help/en_US/scilab_en_US_help/ismaxphase.html delete mode 100644 help/en_US/scilab_en_US_help/isminphase.html delete mode 100644 help/en_US/scilab_en_US_help/isstable.html delete mode 100644 help/en_US/scilab_en_US_help/jhelpidx.xml delete mode 100644 help/en_US/scilab_en_US_help/jhelpmap.jhm delete mode 100644 help/en_US/scilab_en_US_help/jhelpset.hs delete mode 100644 help/en_US/scilab_en_US_help/jhelptoc.xml delete mode 100644 help/en_US/scilab_en_US_help/kaiser.html delete mode 100644 help/en_US/scilab_en_US_help/kaiserord.html delete mode 100644 help/en_US/scilab_en_US_help/lar2rc.html delete mode 100644 help/en_US/scilab_en_US_help/latc2tf.html delete mode 100644 help/en_US/scilab_en_US_help/latcfilt.html delete mode 100644 help/en_US/scilab_en_US_help/latcfilt1.html delete mode 100644 help/en_US/scilab_en_US_help/levdown.html delete mode 100644 help/en_US/scilab_en_US_help/levin.html delete mode 100644 help/en_US/scilab_en_US_help/levinson.html delete mode 100644 help/en_US/scilab_en_US_help/lpc.html delete mode 100644 help/en_US/scilab_en_US_help/lsf2poly.html delete mode 100644 help/en_US/scilab_en_US_help/mag2db.html delete mode 100644 help/en_US/scilab_en_US_help/marcumq.html delete mode 100644 help/en_US/scilab_en_US_help/medfilt1.html delete mode 100644 help/en_US/scilab_en_US_help/mexihat.html delete mode 100644 help/en_US/scilab_en_US_help/meyeraux.html delete mode 100644 help/en_US/scilab_en_US_help/midcross.html delete mode 100644 help/en_US/scilab_en_US_help/modulate.html delete mode 100644 help/en_US/scilab_en_US_help/morlet.html delete mode 100644 help/en_US/scilab_en_US_help/movingrms.html delete mode 100644 help/en_US/scilab_en_US_help/mscohere.html delete mode 100644 help/en_US/scilab_en_US_help/musicBase.html delete mode 100644 help/en_US/scilab_en_US_help/ncauer.html delete mode 100644 help/en_US/scilab_en_US_help/nnls.html delete mode 100644 help/en_US/scilab_en_US_help/nuttallwin.html delete mode 100644 help/en_US/scilab_en_US_help/parzenwin.html delete mode 100644 help/en_US/scilab_en_US_help/pburg.html delete mode 100644 help/en_US/scilab_en_US_help/pchip.html delete mode 100644 help/en_US/scilab_en_US_help/pchips.html delete mode 100644 help/en_US/scilab_en_US_help/peak2peak.html delete mode 100644 help/en_US/scilab_en_US_help/peak2rms.html delete mode 100644 help/en_US/scilab_en_US_help/pei_tseng_notch.html delete mode 100644 help/en_US/scilab_en_US_help/peig.html delete mode 100644 help/en_US/scilab_en_US_help/periodogram.html delete mode 100644 help/en_US/scilab_en_US_help/phaseInputParseAs_ab.html delete mode 100644 help/en_US/scilab_en_US_help/phaseInputParseAs_sos.html delete mode 100644 help/en_US/scilab_en_US_help/phasedelay.html delete mode 100644 help/en_US/scilab_en_US_help/phasez.html delete mode 100644 help/en_US/scilab_en_US_help/pmusic.html delete mode 100644 help/en_US/scilab_en_US_help/poly2ac.html delete mode 100644 help/en_US/scilab_en_US_help/poly2lsf.html delete mode 100644 help/en_US/scilab_en_US_help/poly2rc.html delete mode 100644 help/en_US/scilab_en_US_help/polyscale.html delete mode 100644 help/en_US/scilab_en_US_help/polystab.html delete mode 100644 help/en_US/scilab_en_US_help/polyval.html delete mode 100644 help/en_US/scilab_en_US_help/pow2db.html delete mode 100644 help/en_US/scilab_en_US_help/primitive.html delete mode 100644 help/en_US/scilab_en_US_help/prony.html delete mode 100644 help/en_US/scilab_en_US_help/pulseperiod.html delete mode 100644 help/en_US/scilab_en_US_help/pulsesep.html delete mode 100644 help/en_US/scilab_en_US_help/pulsewidth.html delete mode 100644 help/en_US/scilab_en_US_help/pulstran.html delete mode 100644 help/en_US/scilab_en_US_help/pwelch.html delete mode 100644 help/en_US/scilab_en_US_help/pyulear.html delete mode 100644 help/en_US/scilab_en_US_help/qp_kaiser.html delete mode 100644 help/en_US/scilab_en_US_help/rc2ac.html delete mode 100644 help/en_US/scilab_en_US_help/rc2is.html delete mode 100644 help/en_US/scilab_en_US_help/rc2lar.html delete mode 100644 help/en_US/scilab_en_US_help/rc2poly.html delete mode 100644 help/en_US/scilab_en_US_help/rceps.html delete mode 100644 help/en_US/scilab_en_US_help/rcosdesign.html delete mode 100644 help/en_US/scilab_en_US_help/rectpuls.html delete mode 100644 help/en_US/scilab_en_US_help/rectwin.html delete mode 100644 help/en_US/scilab_en_US_help/remez1.html delete mode 100644 help/en_US/scilab_en_US_help/resample.html delete mode 100644 help/en_US/scilab_en_US_help/residued.html delete mode 100644 help/en_US/scilab_en_US_help/residuez.html delete mode 100644 help/en_US/scilab_en_US_help/risetime.html delete mode 100644 help/en_US/scilab_en_US_help/rlevinson.html delete mode 100644 help/en_US/scilab_en_US_help/rms.html delete mode 100644 help/en_US/scilab_en_US_help/rooteig.html delete mode 100644 help/en_US/scilab_en_US_help/rootmusic.html delete mode 100644 help/en_US/scilab_en_US_help/rssq.html delete mode 100644 help/en_US/scilab_en_US_help/sampled2continuous.html delete mode 100644 help/en_US/scilab_en_US_help/sawtooth.html delete mode 100644 help/en_US/scilab_en_US_help/schtrig.html delete mode 100644 help/en_US/scilab_en_US_help/schurrc.html delete mode 100644 help/en_US/scilab_en_US_help/scilab_code.css delete mode 100644 help/en_US/scilab_en_US_help/section_cc2bc01c47967d47fcf3507a91d572ba.html delete mode 100644 help/en_US/scilab_en_US_help/section_e54aa8aac34aa55341e8b4b782fe1a74.html delete mode 100644 help/en_US/scilab_en_US_help/seqperiod.html delete mode 100644 help/en_US/scilab_en_US_help/sftrans.html delete mode 100644 help/en_US/scilab_en_US_help/sgolay.html delete mode 100644 help/en_US/scilab_en_US_help/sgolayfilt.html delete mode 100644 help/en_US/scilab_en_US_help/shanwavf.html delete mode 100644 help/en_US/scilab_en_US_help/shiftdata.html delete mode 100644 help/en_US/scilab_en_US_help/sigmoid_train.html delete mode 100644 help/en_US/scilab_en_US_help/sinetone.html delete mode 100644 help/en_US/scilab_en_US_help/sinewave.html delete mode 100644 help/en_US/scilab_en_US_help/slewrate.html delete mode 100644 help/en_US/scilab_en_US_help/sos2cell.html delete mode 100644 help/en_US/scilab_en_US_help/sos2ss.html delete mode 100644 help/en_US/scilab_en_US_help/sos2tf.html delete mode 100644 help/en_US/scilab_en_US_help/sos2zp.html delete mode 100644 help/en_US/scilab_en_US_help/sosbreak.html delete mode 100644 help/en_US/scilab_en_US_help/sosfilt.html delete mode 100644 help/en_US/scilab_en_US_help/specgram.html delete mode 100644 help/en_US/scilab_en_US_help/spectral_adf.html delete mode 100644 help/en_US/scilab_en_US_help/spectral_xdf.html delete mode 100644 help/en_US/scilab_en_US_help/spencer.html delete mode 100644 help/en_US/scilab_en_US_help/ss2sos.html delete mode 100644 help/en_US/scilab_en_US_help/statelevels.html delete mode 100644 help/en_US/scilab_en_US_help/stft.html delete mode 100644 help/en_US/scilab_en_US_help/stmcb.html delete mode 100644 help/en_US/scilab_en_US_help/strips.html delete mode 100644 help/en_US/scilab_en_US_help/style.css delete mode 100644 help/en_US/scilab_en_US_help/subspaceMethodsInputParser.html delete mode 100644 help/en_US/scilab_en_US_help/synthesis.html delete mode 100644 help/en_US/scilab_en_US_help/tf2sos.html delete mode 100644 help/en_US/scilab_en_US_help/tf2zp.html delete mode 100644 help/en_US/scilab_en_US_help/tf2zpk.html delete mode 100644 help/en_US/scilab_en_US_help/tfe.html delete mode 100644 help/en_US/scilab_en_US_help/tfestimate.html delete mode 100644 help/en_US/scilab_en_US_help/transpose.html delete mode 100644 help/en_US/scilab_en_US_help/trial_iirlp2mb.html delete mode 100644 help/en_US/scilab_en_US_help/triang.html delete mode 100644 help/en_US/scilab_en_US_help/tripuls.html delete mode 100644 help/en_US/scilab_en_US_help/truth.html delete mode 100644 help/en_US/scilab_en_US_help/tukeywin.html delete mode 100644 help/en_US/scilab_en_US_help/udecode.html delete mode 100644 help/en_US/scilab_en_US_help/uencode.html delete mode 100644 help/en_US/scilab_en_US_help/ultrwin.html delete mode 100644 help/en_US/scilab_en_US_help/unshiftdata.html delete mode 100644 help/en_US/scilab_en_US_help/unwrap2.html delete mode 100644 help/en_US/scilab_en_US_help/upfirdn.html delete mode 100644 help/en_US/scilab_en_US_help/upsample.html delete mode 100644 help/en_US/scilab_en_US_help/upsamplefill.html delete mode 100644 help/en_US/scilab_en_US_help/var.html delete mode 100644 help/en_US/scilab_en_US_help/vco.html delete mode 100644 help/en_US/scilab_en_US_help/wconv.html delete mode 100644 help/en_US/scilab_en_US_help/welchwin.html delete mode 100644 help/en_US/scilab_en_US_help/window.html delete mode 100644 help/en_US/scilab_en_US_help/wkeep.html delete mode 100644 help/en_US/scilab_en_US_help/wrev.html delete mode 100644 help/en_US/scilab_en_US_help/xcorr1.html delete mode 100644 help/en_US/scilab_en_US_help/xcorr2.html delete mode 100644 help/en_US/scilab_en_US_help/xcov1.html delete mode 100644 help/en_US/scilab_en_US_help/xml_code.css delete mode 100644 help/en_US/scilab_en_US_help/yulewalker.html delete mode 100644 help/en_US/scilab_en_US_help/zerocrossing.html delete mode 100644 help/en_US/scilab_en_US_help/zp2sos.html delete mode 100644 help/en_US/scilab_en_US_help/zp2ss.html delete mode 100644 help/en_US/scilab_en_US_help/zp2tf.html delete mode 100644 help/en_US/scilab_en_US_help/zplane.html create mode 100644 jar/.gitignore delete mode 100644 jar/scilab_en_US_help.jar delete mode 100644 macros/ac2poly.bin delete mode 100644 macros/ac2rc.bin delete mode 100644 macros/arParEst.bin delete mode 100644 macros/ar_psd.bin delete mode 100644 macros/arburg.bin delete mode 100644 macros/arch_fit.bin delete mode 100644 macros/arch_rnd.bin delete mode 100644 macros/arch_test.bin delete mode 100644 macros/arcov.bin delete mode 100644 macros/arma_rnd.bin delete mode 100644 macros/armcov.bin delete mode 100644 macros/aryule.bin delete mode 100644 macros/autoreg_matrix.bin delete mode 100644 macros/barthannwin.bin delete mode 100644 macros/bartlett.bin delete mode 100644 macros/besselap.bin delete mode 100644 macros/besself.bin delete mode 100644 macros/bilinear.bin delete mode 100644 macros/bitrevorder.bin delete mode 100644 macros/blackman.bin delete mode 100644 macros/blackmanharris.bin delete mode 100644 macros/blackmannuttall.bin delete mode 100644 macros/bohmanwin.bin delete mode 100644 macros/boxcar.bin delete mode 100644 macros/buffer.bin delete mode 100644 macros/buttap.bin delete mode 100644 macros/butter.bin delete mode 100644 macros/buttord.bin delete mode 100644 macros/cceps.bin delete mode 100644 macros/cconv.bin delete mode 100644 macros/cell2sos.bin delete mode 100644 macros/cheb.bin delete mode 100644 macros/cheb1ap.bin delete mode 100644 macros/cheb1ord.bin delete mode 100644 macros/cheb2ap.bin delete mode 100644 macros/cheb2ord.bin delete mode 100644 macros/chebwin.bin delete mode 100644 macros/cheby1.bin delete mode 100644 macros/cheby2.bin delete mode 100644 macros/check.bin delete mode 100644 macros/chirp.bin delete mode 100644 macros/cl2bp.bin delete mode 100644 macros/clustersegment.bin delete mode 100644 macros/cmorwavf.bin delete mode 100644 macros/cohere.bin delete mode 100644 macros/convmtx.bin delete mode 100644 macros/corrmtx.bin delete mode 100644 macros/cplxreal.bin delete mode 100644 macros/cpsd.bin delete mode 100644 macros/cummax.bin delete mode 100644 macros/cummin.bin delete mode 100644 macros/czt.bin delete mode 100644 macros/db.bin delete mode 100644 macros/db2pow.bin delete mode 100644 macros/dctmtx.bin delete mode 100644 macros/decimate.bin delete mode 100644 macros/detrend1.bin delete mode 100644 macros/dftmtx.bin delete mode 100644 macros/diffpara.bin delete mode 100644 macros/diric.bin delete mode 100644 macros/downsample.bin delete mode 100644 macros/dst1.bin delete mode 100644 macros/durbinlevinson.bin delete mode 100644 macros/dutycycle.bin mode change 100755 => 100644 macros/dutycycle.sci delete mode 100644 macros/dwt.bin delete mode 100644 macros/ellip.bin delete mode 100644 macros/ellipap.bin delete mode 100644 macros/ellipord.bin delete mode 100644 macros/enbw.bin delete mode 100644 macros/eqtflength.bin delete mode 100644 macros/falltime.bin delete mode 100644 macros/fft1.bin delete mode 100644 macros/fft21.bin delete mode 100644 macros/fftconv.bin delete mode 100644 macros/fftfilt.bin delete mode 100644 macros/fftn.bin delete mode 100644 macros/fftshift1.bin delete mode 100644 macros/fftw1.bin delete mode 100644 macros/fht.bin delete mode 100644 macros/filter1.bin delete mode 100644 macros/filter2.bin delete mode 100644 macros/filternorm.bin delete mode 100644 macros/filtfilt.bin delete mode 100644 macros/filtic.bin delete mode 100644 macros/filtord.bin delete mode 100644 macros/findpeaks.bin delete mode 100644 macros/fir1.bin delete mode 100644 macros/fir2.bin delete mode 100644 macros/firpmord.bin mode change 100755 => 100644 macros/firpmord.sci delete mode 100644 macros/firtype.bin delete mode 100644 macros/flattopwin.bin delete mode 100644 macros/fracshift.bin delete mode 100644 macros/fractdiff.bin delete mode 100644 macros/freqs.bin delete mode 100644 macros/freqz.bin delete mode 100644 macros/fwhm.bin delete mode 100644 macros/fwhmjlt.bin delete mode 100644 macros/fwht.bin delete mode 100644 macros/gauspuls.bin delete mode 100644 macros/gaussdesign.bin delete mode 100644 macros/gaussian.bin delete mode 100644 macros/gausswin.bin delete mode 100644 macros/gmonopuls.bin delete mode 100644 macros/goertzel.bin delete mode 100644 macros/grpdelay.bin delete mode 100644 macros/hamming.bin delete mode 100644 macros/hann.bin delete mode 100644 macros/hanning.bin delete mode 100644 macros/helperHarmonicDistortionAmplifier.bin delete mode 100644 macros/hilbert1.bin delete mode 100644 macros/hurst.bin delete mode 100644 macros/icceps.bin delete mode 100644 macros/idct1.bin delete mode 100644 macros/idct2.bin delete mode 100644 macros/idst1.bin delete mode 100644 macros/ifft1.bin delete mode 100644 macros/ifft2.bin delete mode 100644 macros/ifftn.bin delete mode 100644 macros/ifftshift1.bin delete mode 100644 macros/ifht.bin delete mode 100644 macros/ifwht.bin delete mode 100644 macros/iirlp2mb.bin delete mode 100644 macros/impinvar.bin delete mode 100644 macros/impz.bin delete mode 100644 macros/impzlength.bin delete mode 100644 macros/interp.bin delete mode 100644 macros/intfilt.bin delete mode 100644 macros/invfreq.bin delete mode 100644 macros/invfreqs.bin delete mode 100644 macros/invfreqz.bin delete mode 100644 macros/invimpinvar.bin delete mode 100644 macros/is2rc.bin delete mode 100644 macros/isallpass.bin delete mode 100644 macros/isfir.bin delete mode 100644 macros/islinphase.bin delete mode 100644 macros/ismaxphase.bin delete mode 100644 macros/isminphase.bin delete mode 100644 macros/isstable.bin delete mode 100644 macros/kaiser.bin delete mode 100644 macros/kaiserord.bin delete mode 100644 macros/lar2rc.bin delete mode 100644 macros/latc2tf.bin delete mode 100644 macros/latcfilt.bin delete mode 100644 macros/latcfilt1.bin delete mode 100644 macros/levdown.bin delete mode 100644 macros/levin.bin delete mode 100644 macros/levinson.bin delete mode 100644 macros/lib delete mode 100644 macros/lpc.bin delete mode 100644 macros/lsf2poly.bin delete mode 100644 macros/mag2db.bin delete mode 100644 macros/marcumq.bin delete mode 100644 macros/medfilt1.bin delete mode 100644 macros/mexihat.bin delete mode 100644 macros/meyeraux.bin delete mode 100644 macros/midcross.bin mode change 100755 => 100644 macros/midcross.sci delete mode 100644 macros/modulate.bin delete mode 100644 macros/morlet.bin delete mode 100644 macros/movingrms.bin delete mode 100644 macros/mscohere.bin delete mode 100644 macros/musicBase.bin delete mode 100644 macros/ncauer.bin delete mode 100644 macros/nnls.bin delete mode 100644 macros/nuttallwin.bin delete mode 100644 macros/parzenwin.bin delete mode 100644 macros/pburg.bin delete mode 100644 macros/pchip.bin delete mode 100644 macros/pchips.bin delete mode 100644 macros/peak2peak.bin delete mode 100644 macros/peak2rms.bin delete mode 100644 macros/pei_tseng_notch.bin delete mode 100644 macros/peig.bin delete mode 100644 macros/periodogram.bin mode change 100755 => 100644 macros/periodogram.sci delete mode 100644 macros/phaseInputParseAs_ab.bin delete mode 100644 macros/phaseInputParseAs_sos.bin delete mode 100644 macros/phasedelay.bin delete mode 100644 macros/phasez.bin delete mode 100644 macros/pmusic.bin delete mode 100644 macros/poly2ac.bin delete mode 100644 macros/poly2lsf.bin delete mode 100644 macros/poly2rc.bin delete mode 100644 macros/polyscale.bin delete mode 100644 macros/polystab.bin delete mode 100644 macros/polyval.bin mode change 100755 => 100644 macros/polyval.sci delete mode 100644 macros/pow2db.bin delete mode 100644 macros/primitive.bin delete mode 100644 macros/prony.bin delete mode 100644 macros/pulseperiod.bin delete mode 100644 macros/pulsesep.bin delete mode 100644 macros/pulsewidth.bin delete mode 100644 macros/pulstran.bin delete mode 100644 macros/pwelch.bin delete mode 100644 macros/pyulear.bin delete mode 100644 macros/qp_kaiser.bin delete mode 100644 macros/rc2ac.bin delete mode 100644 macros/rc2is.bin delete mode 100644 macros/rc2lar.bin delete mode 100644 macros/rc2poly.bin delete mode 100644 macros/rceps.bin delete mode 100644 macros/rcosdesign.bin delete mode 100644 macros/rectpuls.bin delete mode 100644 macros/rectwin.bin delete mode 100644 macros/remez1.bin delete mode 100644 macros/resample.bin delete mode 100644 macros/residued.bin delete mode 100644 macros/residuez.bin delete mode 100644 macros/risetime.bin delete mode 100644 macros/rlevinson.bin delete mode 100644 macros/rms.bin delete mode 100644 macros/rooteig.bin delete mode 100644 macros/rootmusic.bin delete mode 100644 macros/rssq.bin delete mode 100644 macros/sampled2continuous.bin delete mode 100644 macros/sawtooth.bin delete mode 100644 macros/schtrig.bin delete mode 100644 macros/schurrc.bin delete mode 100644 macros/seqperiod.bin delete mode 100644 macros/sftrans.bin delete mode 100644 macros/sgolay.bin delete mode 100644 macros/sgolayfilt.bin delete mode 100644 macros/shanwavf.bin delete mode 100644 macros/shiftdata.bin delete mode 100644 macros/sigmoid_train.bin delete mode 100644 macros/sinetone.bin delete mode 100644 macros/sinewave.bin delete mode 100644 macros/slewrate.bin delete mode 100644 macros/sos2cell.bin delete mode 100644 macros/sos2ss.bin delete mode 100644 macros/sos2tf.bin delete mode 100644 macros/sos2zp.bin delete mode 100644 macros/sosbreak.bin delete mode 100644 macros/sosfilt.bin delete mode 100644 macros/specgram.bin delete mode 100644 macros/spectral_adf.bin delete mode 100644 macros/spectral_xdf.bin delete mode 100644 macros/spencer.bin delete mode 100644 macros/ss2sos.bin delete mode 100644 macros/statelevels.bin mode change 100755 => 100644 macros/statelevels.sci delete mode 100644 macros/stft.bin delete mode 100644 macros/stmcb.bin delete mode 100644 macros/strips.bin delete mode 100644 macros/subspaceMethodsInputParser.bin delete mode 100644 macros/synthesis.bin delete mode 100644 macros/tf2sos.bin delete mode 100644 macros/tf2zp.bin delete mode 100644 macros/tf2zpk.bin delete mode 100644 macros/tfe.bin delete mode 100644 macros/tfestimate.bin delete mode 100644 macros/transpose.bin delete mode 100644 macros/trial_iirlp2mb.bin delete mode 100644 macros/triang.bin delete mode 100644 macros/tripuls.bin delete mode 100644 macros/truth.bin delete mode 100644 macros/tukeywin.bin delete mode 100644 macros/udecode.bin delete mode 100644 macros/uencode.bin delete mode 100644 macros/ultrwin.bin delete mode 100644 macros/unshiftdata.bin delete mode 100644 macros/unwrap2.bin delete mode 100644 macros/upfirdn.bin delete mode 100644 macros/upsample.bin delete mode 100644 macros/upsamplefill.bin delete mode 100644 macros/var.bin delete mode 100644 macros/vco.bin delete mode 100644 macros/wconv.bin delete mode 100644 macros/welchwin.bin delete mode 100644 macros/window.bin delete mode 100644 macros/wkeep.bin delete mode 100644 macros/wrev.bin delete mode 100644 macros/xcorr1.bin delete mode 100644 macros/xcorr2.bin delete mode 100644 macros/xcov1.bin delete mode 100644 macros/yulewalker.bin delete mode 100644 macros/zerocrossing.bin delete mode 100644 macros/zp2sos.bin delete mode 100644 macros/zp2ss.bin delete mode 100644 macros/zp2tf.bin delete mode 100644 macros/zplane.bin diff --git a/.gitignore b/.gitignore index b25c15b..a14e583 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,6 @@ *~ +/help/en_US/master_help.xml +/help/en_US/scilab_en_US_help/ +/jar/scilab_en_US_help.jar +/macros/*.bin +/macros/lib diff --git a/.travis.yml b/.travis.yml index 6561d90..f26e505 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,9 +2,6 @@ language: scilab before_install: - sudo apt-get install scilab - - sudo apt-get install octave - - wget http://scilab.in/scilab_toolbox/download_codes/FOSSEE_Scilab_Octave_Interface_Toolbox.tar.gz - - tar -xf FOSSEE_Scilab_Octave_Interface_Toolbox.tar.gz script: - scilab -nw -f test.sce diff --git a/builder.sce b/builder.sce index d67b226..5abb459 100644 --- a/builder.sce +++ b/builder.sce @@ -30,9 +30,9 @@ TOOLBOX_TITLE = "FOSSEE Signal Processing Toolbox"; toolbox_dir = get_absolute_file_path("builder.sce"); //tbx_builder_gateway(toolbox_dir); +tbx_builder_macros(toolbox_dir); tbx_builder_help(toolbox_dir); tbx_build_loader(TOOLBOX_NAME, toolbox_dir); tbx_build_cleaner(TOOLBOX_NAME, toolbox_dir); -tbx_builder_macros(toolbox_dir); clear toolbox_dir TOOLBOX_NAME TOOLBOX_TITLE; diff --git a/demos/demo.sce b/demos/demo.sce old mode 100755 new mode 100644 diff --git a/demos/df_filtering.mat b/demos/df_filtering.mat old mode 100755 new mode 100644 diff --git a/help/en_US/master_help.xml b/help/en_US/master_help.xml deleted file mode 100644 index 7d4f85e..0000000 --- a/help/en_US/master_help.xml +++ /dev/null @@ -1,581 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - FOSSEE Signal Processing Toolbox - - - -FOSSEE Signal Processing Toolbox -&a1d7c1cdc3f1ee56a25c4f59b0ea1d338; -&a2502121d024e67e565a854311105c7ed; -&a9ee69d9495ad2fe8a5586732a142d5da; -&aac6644ccd37a19a6355b79f9ca469432; -&a660b56c5d7559dc0bc21a2110a5b6bca; -&a544fc957428d4da963465ce4e04e2fb9; -&affc8433affab678ceec86a6c86de3714; -&a46c8bc04ecb67929a39e287abdc83d9d; -&a690fcf46b5d311f9d9179f1b0de0121e; -&a098dd62051c686edb653c20e02c45f72; -&a1d943d1e51762d5544f2cc224cb9a1b1; -&ab81b8da00c23df25c88147e5cf558a3b; -&a8af7bf043eea00d6cd911ec564214a57; -&ae1ba82ae195690838bb4b50c6ce62e62; -&a60eaf303da001a598f3d392a0347efcd; -&aa734c7945d3318d6016845687c6b1eaf; -&aeaecf7dc05291ee398b7c2d035aa8d87; -&a21a3dc0785c7d545e3a50fe1d72fb3cf; -&a01f06b797864ac4f8d3445af84eee5e5; -&a2eec308a740a87d6ec33e83fc84f7219; -&a97c3ea66203e94bfec68a5a9f64d57b7; -&aa0b8cd6f1cf11b745cf5dc5448a75281; -&a5836be41d46381f128ca405f77ed7365; -&ae0c30c58591f35fc0cc9b9a244331166; -&aa5209375389deadc1213ea4c3f7144ea; -&a8ae2d115edca621fecf72290c8d45264; -&ac5c6cb99cc87db6ba19a1128e125dad1; -&a6405f83c7bb63adb8b212268497b3745; -&a918eba5c20e0e4db89de62a55379ae77; -&ab856a2a4d0952b344083354efba55d9a; -&a132262f7881c401b1ddefc9d4b4bbd9a; -&a45aab18730296c1e87d8f24bd0f9d121; -&a1e04716c83038ccebd28c73475c3c1df; -&a9f5404776c7b819ee0a9e8939ca4d957; -&ab29e7ec349bbb35d35a05d2364260f6c; -&a2e60231d84dd91e72db1b009c1023cad; -&a8494f2bac3a1b1b6522a108db4a2bf9d; -&abf6736f308fcaec3250c6ab2f17a279f; -&a0ac6719155643627244743fc9ac2a402; -&af894fed2f5a7c21395c714a28af0dd6c; -&a24329a21c917cb68dca0b2f0b64cfab4; -&af2c6efaea01903f8598c3ffcd79d485d; -&abb95957d7a22a31a775d52b145f1c0c8; -&aa9d18832dbd28f9babff774bdcf7d24b; -&a12550be99578d58cb8d5a155b752244e; -&a4549e16f784adbf9471bd86678692321; -&a90d72bcbe7c99310ac85b80a02ed4778; -&aea28a8fdbf530b0e0ac7e4477ec0d762; -&a01a29f0c9492e2487c890a30793082c9; -&ab851daad65c3f9632abb4b23482bc7d6; -&ac57b74c0773f52cf4f67fe228de86123; -&ab3927cf0a411a5c4c88f43148cee67b1; -&a75fae4b13b89d2edb4e5710897d4ffab; -&af499f6305809391e10d1474b3167dc62; -&a631b2b54ffd0967fc4f7cd3000fff9f8; -&a7a8efd76b53f56efb9ce91b807a84cd6; -&ad1d0b71a225d6249ab462f9a4ba66c56; -&ac371444ddae2ef267f1d638f95b810be; -&a295df427f1cb5f81defc67915dd74e5e; -&a46f8a29ea64e13f454bc324da3000bf8; -&a47fffcea2371eec2942f32d14b408816; -&a5b782c2fdcd951e0622a0d2570534a03; -&a0def2c5ad2a0ef61eb123f91db77ce3f; -&ae9f559712f99ba82ec9b15b45b19ac03; -&a85b560bcb2d7a49f76dae5c2e6a608ef; -&a81a07b27c8f43d378ee83e69a903ae0e; -&a7c84ebb4f3cecfb17873cf21a20f7a7c; -&aae1a7d567d420d29c920a153332fa7ed; -&ab1766397ed3b9fc8d699dcfe366cc112; -&a597a7f36854404e8e5a79983adde7821; -&a3de9a5e1ed0f5be9472f38d8531c137e; -&a3602c706e72f9203378405b34301bc89; -&a10d83d7a5520992cd91e2ef660b73539; -&a87356c6195918ae6de387b3a1073fb5b; -&af37d07ed3cf608b9effee094a506471e; -&a80b89ccb0b74246f5e84989a68344d1e; -&a05541c97ab20f76844da7530c1debecc; -&a02db0b5faf80404d32ca75fd436dc5b2; -&af2b408e279daa0981a22ef2f68ba8574; -&a38b62cb15cc425c8dd1dbf755f8e3b24; -&a50a617a00c3e5af3e5f253176b9c5ea5; -&a9e47eb86d07da26440ffe10259ab8f72; -&a8382861dcd888bb20c47471f0e87e807; -&a533455f87e2ae7a372cda10c369936d4; -&a10e25d410860296c04df878309707411; -&aafa3c3f73f112120f9f4ca451bb1329c; -&a68fd4bd665e9e4566fd4bc4157757aa8; -&ac5ac0db532b582e98ba272a1973c478a; -&a1b88e2e8d5c1a28883146df886c12ffb; -&a083532e6b83e1886aa456c31b9f4bf46; -&a56df5bd123687ac8d0a96f5f1b925da8; -&a37917778a17082a75f4db2bd9e02c362; -&a306a09e335b85c5a60302ed0a7a59989; -&acd1c36b0389fb4170dad7061b62cd104; -&a003bcd0afb09df1b871e9903e0041d67; -&a3b74b07006aa143e863e5d54bd8b5e10; -&a8bc9977b06bde5719acf0390686967d0; -&a9b4616ce7083397c684ddcdf318d49d4; -&a79748fb44bce57e140a93ee0dae5f4ff; -&a022a48c2967d7475958add18455ee928; -&ada51dcc2cef7bb7ce51de6cbf6bfe3dc; -&aad295b71d6cf88523f1e876221a149c8; -&afbf38247cf36aa57f17fad6f6ae9c45e; -&a219afcf3b109658bb2348df6af8721c8; -&aad8d0f0f6d5908f0e51f146b2c2568dd; -&a062d72ccc881d48cd90b00a4f7562afc; -&aa94254ce4277543d796fb9501c368d3a; -&a54b9efff44c5d1ded147ab653ea1597f; -&afe946d962df7cad71f1b7f55fd08f48d; -&ae98cf69125de58c396c46c5ab73762f6; -&a7e7f2ea04fe6d0552090c57a5aeefb56; -&abc0d2a66225a8fbc011eaa5ae0d902ec; -&a5c5522bdfe1882137a14e497e393e873; -&aac86da3a2ffd29a290fe39745fbfe236; -&a99f6b99bc9a57d1ae06ca0c3aeb95b36; -&af497ecb75dc2c9049abb743cc712bf0c; -&aacc98b9b2557aad066793f1d4f68fb41; -&aa33d3f77c3c736735c86d02e1402541e; -&a18b8e7014436a0ab188c0f9d7fd9d600; -&a8150ccaeeca978108ecd3c1982c57c47; -&aee8140b5db42fa784664b1d629446f80; -&a49d6abf5224ced03c158d442c29690a6; -&a9a3b2ea47e039877974f92e4f572eed9; -&a886eea16ba322c04c22a8128ccca0d97; -&a177951c5dd335c135bfd4a96bad69daf; -&acd56e534d80a818c4679dce6e28105db; -&adc251c4ceb720048c37e260615050488; -&a613fb8620ad114753f0568210e18b3b0; -&aaa6b03028c143f83663dac7e2ea8318c; -&aaacff250f4514ba91ebb56cdf6901c88; -&af9b05595002543f7ed87e1643fffcf3b; -&af0a64b2805f528ec4961f0971e0df8d8; -&a664890036c033eb8c61ce6564a9e6067; -&a791d2af9676c0722c48a0a710cc8e412; -&a9de6bf36ca5e44bf87c232f6677e3080; -&a6b39022e38dcdf7b9f25f9e57ff94930; -&a30c9b73c8bd7a280399e5148e1077577; -&a6f977183db5b3bb25cfa5c8ba2d823d8; -&a946744f349849c78e1abc4f16374a966; -&a32ccf5dd3b4620c322484d6ef0a8e38d; -&a6a86c5afe65f25acf705dbd49baa0cc1; -&ad7d3c884d58460d8d396d59a4d192c83; -&a63b8cd43f0e966ec39cb9a4ba635a822; -&a19bd4811b02df196b03e8ef16090b7c4; -&a931ed5c8757508b2c0464a311adea044; -&a200fa421424b3c3359120d8f50869698; -&a7a9ba38b904ee8e187ecadd6e618855e; -&aa51da453fef8653143458077a1039166; -&a879daa71c63288c82a6d85607131c560; -&a7add1bfded9c198dc2235271427fb70c; -&ae8a8690f796f280b35578ca244dc291a; -&a3ff04aad2dcfef40701e2b07240a792f; -&a3009e41b5ddb1d987fd1d40feb819ff5; -&aece0d48b110125a6a0405d8542504986; -&a50850297f80f8ca41447537fcbc184d4; -&a863b2bbdfc664a558c047de965a10532; -&a050975c4fbe871a49a951535d39b950f; -&a038deed688d6e009339b7965f533ab3f; -&a7df65511826d97ae7bc8fa88b4379975; -&aedc195010f8b7bd0350241fc022ea863; -&a19b83042f24e7e0a1ea3ea8f20e310d4; -&a5dac86daafc5c5f3fdd8fc33458f9c10; -&a0a9e5107fea24f6591a449e928e7c7c2; -&a4a3e1cccb158fa2be6a101e105b6073f; -&a363ae8118494d280dd3bbbfe2912f0aa; -&a5bac4918086f2c5d6bc01d128c9970bf; -&a546950765f7109cc60dc0a2b55bc04ee; -&a9a61481a2ff53bf331add8edeaa01a1a; -&a84beb1aa00ea60a2e199a576b5c47ffc; -&aa5a955ae1865cf0f1b843c9db9fe9cea; -&a302d9afaf9b54d13ef5f63776290c88e; -&a6cc5bff8b79d39b05d1db5580b7546a1; -&ad00359acd2a1092ea52c4e2b339c2e8f; -&a0b6e9aa17afa8826dd1c1f8f81b80d2e; -&a038ded0483473b0cfc40b24bda5a6a40; -&ac94dae8aff38778fb71b0a4f02700033; -&a02066b2d58c861417bec17353940bacd; -&a7499b539c5f9db22e7be4075b1faef2f; -&a2b34aaec3bce2993fea6bde237cd9a43; -&a8aa28daf31ecb2864bbf9efdc835bbe8; -&aa8ff7afd26879a60ec7819a3176a106d; -&aa6867999b8564c35eb14da32a73ee12b; -&a463b77e947b5086ca141605cbe076c62; -&afa15f5030a36933fdff7f81447d09b8c; -&a657acbfa45e4652a1e2777a010eb7d1f; -&a25bd370faf2e3d38a5ea73ef3bc63540; -&a1d4f712b073ed9ca1b2032506829b9f6; -&a2098c95e6a15c1af1818cb945cd4602e; -&a84c3fd697745fe7019a4454bcce67454; -&a2c1d08e9b987792784ff85384b447cd2; -&a32cfdf891b1a8f2acaceac1a409f1d46; -&a54bfa618c0c74a62ad1c25836c5bef45; -&a8aefd6c804a63fd7872c4c73c7c144c2; -&a7f012b713df70c11b16a3bf6b1d4d1b3; -&ac777b0f27705edf8e13d80e414b34788; -&a46e9340d96a55c273382f755a00112a0; -&a7db11b608676b06a11f2d0f13e43db9b; -&a028f063dc1b08a191e3ec7f278ecb7c5; -&ac52e7451f5b7a665fd8257992ec3049f; -&ad2ff829dae736bd51044d8e9c75ffef6; -&a8680ade0a743149ea7f6f194f35cf08f; -&afa2036a75b9c6e65627855eeeb7c75e1; -&a75eb9c2d643f8038d1e29b1d7675c2a9; -&a38bca9ba0778602ee3e1b44ed00cdd4b; -&ac44b259ca147dadfab6c77c234af067b; -&a535fcebeee76a12e87b740823fbe0bc0; -&a45a9e6f96c08fd15f40d5fcdad19bba7; -&a77da215551b9576a2c1d0be2c08194b6; -&a554d3ce80c7873cffc7db83d0e74267d; -&a4afa30cf3c6ba3c65990e306cd7f7320; -&a4c9acdb10bfb081584c321d954bc322e; -&ad8f2e769032703cc5ca441eae4038b80; -&a844527cd414fb3ce9e3eb919867f14e7; -&ae80f8098c5888d665bd5769fb889eeb6; -&a82fed145be23ccd667cc316c7e826358; -&a17026f66efc10c8c07b2fa17845e1f2d; -&a6fdd7d9e68e53b9e29a16cb96092d788; -&a22213b9332544b18cf846614d1ea4304; -&a46fdc612baaec86a460b6426a35e0485; -&aa85dfae4bf2feca847705e9866b47e91; -&a0d75652fcb01364b643967ae26f6a0e5; -&a79a6ecab0adee5b11e30cbd3685f155f; -&a0b0b4b439f95d8824e366ca0ce407620; -&a9f96b88b93d3edaf68a38a8fa22b9a12; -&afe94e84ada1d0b0695f86b0f5b6fa9e1; -&ae66e9f7f73301591271c6d291650832c; -&ac5bef48caf1b98f422e1ddb4b4f3fe09; -&a000a1408762c406d90af9ac0227385a5; -&a91c491767d16a04c51aa796241e51d74; -&a9cbc67c76919205104744fbdc2d062af; -&a49861a0aa07a6a96b8c7c20451742657; -&aef5c3b2c06406708cea68de884d4b7d1; -&afa2b2fc30a67d87e75c71f1b71d84829; -&ae2c422987fbb04092f4c86ddc93c090e; -&a25a37ba40641b9711d6861672d424309; -&a1077cd699ac65c9aab1c17d3730a65e1; -&a68151b8dc7613dac30af778df11ddc74; -&a8d7d4589faaea6adfbef5a1c9da4ffbe; -&a9ae2d16700e8abaa38ab81f870a97803; -&a04958aa3b7e97a458ad8304bdfdfb427; -&af32517c11dd07433b2032ced8e25e9d0; -&a55c66767bb0a9bc53409eac1de2da33f; -&a06be1cb23c87c32ae0e55bbb6fad91b7; -&a9e92cabf7783cb93d5fbb0993146cf9b; -&a8d0ef54b40a688cbb701f95fd96d6f7b; -&a1f8c28d4c4be970d488c7e7152d32269; -&a6106a98e095d64701dcbf930d2a5b49c; -&a318410c8b2b23e37cc91ca4041c8ca78; -&ae97c52d48dc2e5b25fafd2c1146bed2d; -&a106daf6eb25c55a692efac0f5baa624b; -&a79da6ff7526979c02da0d435f741b4b8; -&ac407bf41aafc36d3e11e8f85ea4017d8; -&ad865ea1e8e5ab7d8f37ca06ccb1441cf; -&a0311468189a1adc24ae3457fc793bd09; -&a76fee6ade07e8c5cd4ec6d1cb65613a9; -&a05d7250643cd83876af4c50ddf6b5771; -&a8b6ff9e8f230bae22c9bc065923dcf15; -&a6ae70c3f8100258d4d32723037975837; -&a68b00096efd598686bb99b3ef4a7dcf6; -&a240f2d47d40d81a581e1ff44b26fd84e; -&ac17fc50654689bcff45fa0d8930e8016; -&a9238c6cac4daa3d6ce80cd781225e523; -&ab522c4caa0887c0a13ce55b9643bbfc2; -&a74d6f4cdc0fd908b9a7ffeeee8de2bbc; -&a31b7175454b6367813d3b89b7eb3a662; -&a225974736af7deedfc2e21cbfc97a16b; -&a28a69191b7ab75bcc9b5820f9d80b904; -&a6eff9513929596d29f1e0de73164933d; -&a7c20a7d32f8827d8fefde2e5e2c1561b; -&a74e687942ce0b706254992bafb481610; -&a564cb867b1caf69cefa1e1b7c8c3cfbf; -&affeadc702da3b9c5b09c64844e943b4c; -&acddf8ecd9d9848c114a949f31756db22; -&af1f99d76b051c09a299f1e8614f3b4ed; -&a779926c3cc1ad1b29337ebfb6f6e8da1; -&ae37d3ccee6da029cacee4697d75c7cd7; -&a859d279efe1eb8f3fd90e3cf4a9f971f; -&ab0c4f3dbe6ba9b831161c475d4e6cae5; -&ac70ab2143cf0a93d6dbc931c3f77953a; -&a235ab910c295d843987825384238b3b2; - - diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS b/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS deleted file mode 100644 index 70a2dcf..0000000 Binary files a/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS and /dev/null 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 deleted file mode 100644 index cdf6bbd..0000000 Binary files a/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS b/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS deleted file mode 100644 index 5ae3754..0000000 Binary files a/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS b/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS deleted file mode 100644 index 11e3220..0000000 Binary files a/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA b/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA deleted file mode 100644 index 5ad1925..0000000 --- a/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA +++ /dev/null @@ -1,2 +0,0 @@ -JavaSearch 1.0 -TMAP bs=2048 rt=1 fl=-1 id1=2979 id2=1 diff --git a/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP b/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP deleted file mode 100644 index 420eda0..0000000 Binary files a/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ScilabCaution.png b/help/en_US/scilab_en_US_help/ScilabCaution.png deleted file mode 100644 index a9e4ff3..0000000 Binary files a/help/en_US/scilab_en_US_help/ScilabCaution.png and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ScilabEdit.png b/help/en_US/scilab_en_US_help/ScilabEdit.png deleted file mode 100644 index 188e1c1..0000000 Binary files a/help/en_US/scilab_en_US_help/ScilabEdit.png and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ScilabExecute.png b/help/en_US/scilab_en_US_help/ScilabExecute.png deleted file mode 100644 index a7de0fe..0000000 Binary files a/help/en_US/scilab_en_US_help/ScilabExecute.png and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ScilabImportant.png b/help/en_US/scilab_en_US_help/ScilabImportant.png deleted file mode 100644 index 81e9ed2..0000000 Binary files a/help/en_US/scilab_en_US_help/ScilabImportant.png and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ScilabNote.png b/help/en_US/scilab_en_US_help/ScilabNote.png deleted file mode 100644 index 8851b99..0000000 Binary files a/help/en_US/scilab_en_US_help/ScilabNote.png and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ScilabTip.png b/help/en_US/scilab_en_US_help/ScilabTip.png deleted file mode 100644 index 8851b99..0000000 Binary files a/help/en_US/scilab_en_US_help/ScilabTip.png and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ScilabWarning.png b/help/en_US/scilab_en_US_help/ScilabWarning.png deleted file mode 100644 index a9e4ff3..0000000 Binary files a/help/en_US/scilab_en_US_help/ScilabWarning.png and /dev/null differ diff --git a/help/en_US/scilab_en_US_help/ac2poly.html b/help/en_US/scilab_en_US_help/ac2poly.html deleted file mode 100644 index 2c2a5b6..0000000 --- a/help/en_US/scilab_en_US_help/ac2poly.html +++ /dev/null @@ -1,81 +0,0 @@ - - - ac2poly - - - -
- - - - -
- << FOSSEE Signal Processing Toolbox - - - FOSSEE Signal Processing Toolbox - - - ac2rc >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ac2poly - -

-

ac2poly

-

Convert autocorrelation sequence to polynomial of prediction filter

- - -

Calling Sequence

-
a = ac2poly(r)
-[a,e] = ac2poly(r)
- -

Parameters

-
r: -

Autocorrelation sequence to be represented with an FIR linear prediction filter

-
a: -

Output polynomial representing the linear prediction filter e/(a(1) + a(2)z + a(3)z^2 .. a(N)z^N-1)

-
e: -

Output scaling for the lienar prediction filter

- -

Description

-

Function ac2poly() finds the best fit polynomial for FIR linear prediction filter a, corresponding to the autocorrelation sequence r. a is the same length as r, and is normalized with the first element. So a(1) = 1.

-

Author -Parthe Pandit

-

- -

Bibliography

-

Kay, Steven M. Modern Spectral Estimation. Englewood Cliffs, NJ: Prentice-Hall, 1988.

-
- -
- - - - - - -
Report an issue
- << FOSSEE Signal Processing Toolbox - - - FOSSEE Signal Processing Toolbox - - - ac2rc >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ac2rc.html b/help/en_US/scilab_en_US_help/ac2rc.html deleted file mode 100644 index e048130..0000000 --- a/help/en_US/scilab_en_US_help/ac2rc.html +++ /dev/null @@ -1,81 +0,0 @@ - - - ac2rc - - - -
- - - - -
- << ac2poly - - - FOSSEE Signal Processing Toolbox - - - arParEst >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ac2rc - -

-

ac2rc

-

Convert autocorrelation sequence to reflection coefficients.

- - -

Calling Sequence

-
k = ac2rc(R)
-[k,R0] = ac2rc(R)
- -

Parameters

-
R: -

The input autocorrelation sequence. If r is a matrix, each column of r is treated as a separate signal.

-
k: -

Returns the reflection coefficients

-
R0: -

the zero lag autocorrelation, R0, based on the autocorrelation sequence, R.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << ac2poly - - - FOSSEE Signal Processing Toolbox - - - arParEst >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/arParEst.html b/help/en_US/scilab_en_US_help/arParEst.html deleted file mode 100644 index a2d240a..0000000 --- a/help/en_US/scilab_en_US_help/arParEst.html +++ /dev/null @@ -1,59 +0,0 @@ - - - arParEst - - - -
- - - - -
- << ac2rc - - - FOSSEE Signal Processing Toolbox - - - ar_psd >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > arParEst - -

-

arParEst

-

-
- -
- - - - - - -
Report an issue
- << ac2rc - - - FOSSEE Signal Processing Toolbox - - - ar_psd >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ar_psd.html b/help/en_US/scilab_en_US_help/ar_psd.html deleted file mode 100644 index 15dcf18..0000000 --- a/help/en_US/scilab_en_US_help/ar_psd.html +++ /dev/null @@ -1,94 +0,0 @@ - - - ar_psd - - - -
- - - - -
- << arParEst - - - FOSSEE Signal Processing Toolbox - - - arburg >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ar_psd - -

-

ar_psd

-

Calculate the power spectrum of the autoregressive model

- - -

Calling Sequence

-
[PSD,F_OUT]=ar_psd (A, V)
-[PSD,F_OUT]=ar_psd (A, V, FREQ)
-[PSD,F_OUT]=ar_psd (A, V, FREQ, FS)
-[PSD,F_OUT]=ar_psd (..., RANGE)
-[PSD,F_OUT]=ar_psd (..., METHOD)
-[PSD,F_OUT]=ar_psd (..., PLOTTYPE)
- -

Parameters

-
A: -

List of M=(order+1) autoregressive model coefficients. The first element of "ar_coeffs" is the zero-lag coefficient, which always has a value of 1.

-
V: -

Square of the moving-average coefficient of the AR model.

-
FREQ: -

Frequencies at which power spectral density is calculated, or a scalar indicating the number of uniformly distributed frequency values at which spectral density is calculated. (default = 256)

-
FS: -

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 spectrum. 'poly': calculate power spectrum 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.

-
PSD: -

estimate of power-spectral density

-
F_OUT: -

frequency values

- -

Description

-

If the FREQ argument is a vector (of frequencies) the spectrum is calculated using the polynomial method and the METHOD argument is ignored. For scalar FREQ, an integer power of 2, or METHOD = "FFT", causes the spectrum to be calculated by FFT. Otherwise, the spectrum is calculated as a polynomial. It may be computationally more efficient to use the FFT method if length of the model is not much smaller than the number of frequency values. The spectrum is scaled so that spectral energy (area under spectrum) is the same as the time-domain energy (mean square of the signal).

- -

Examples

-
[a,b]= ar_psd([1,2,3],2)
-
- -
- - - - - - -
Report an issue
- << arParEst - - - FOSSEE Signal Processing Toolbox - - - arburg >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/arburg.html b/help/en_US/scilab_en_US_help/arburg.html deleted file mode 100644 index b06437b..0000000 --- a/help/en_US/scilab_en_US_help/arburg.html +++ /dev/null @@ -1,90 +0,0 @@ - - - arburg - - - -
- - - - -
- << ar_psd - - - FOSSEE Signal Processing Toolbox - - - arch_fit >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > arburg - -

-

arburg

-

This function calculates coefficients of an autoregressive (AR) model of complex data.

- - -

Calling Sequence

-
a = arburg(x, poles)
-a = arburg(x, poles, criterion)
-[a, v] = arburg(...)
-[a, v, k] = arburg(...)
- -

Parameters

-
x: -

vector of real or complex numbers, of length > 2

-
poles: -

positive integer value < length(x) - 2

-
criterion: -

string value, takes in "AKICc", "KIC", "AICc", "AIC" and "FPE", default it not using a model-selection criterion

-
a, v, k: -

Output variables

- -

Description

-

This is an Octave function.

-

This function calculates coefficients of an autoregressive (AR) model of complex data x using the whitening lattice-filter method of Burg.

-

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. -Output variable v is the mean square of residual noise from the whitening operation of the Burg lattice filter. -Output variable k corresponds to the reflection coefficients defining the lattice-filter embodiment of the model.

- -

Examples

-
arburg([1,2,3,4,5],2)
-ans =
-1.00000  -1.86391   0.95710
-
- -
- - - - - - -
Report an issue
- << ar_psd - - - FOSSEE Signal Processing Toolbox - - - arch_fit >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/arch_fit.html b/help/en_US/scilab_en_US_help/arch_fit.html deleted file mode 100644 index 78da78f..0000000 --- a/help/en_US/scilab_en_US_help/arch_fit.html +++ /dev/null @@ -1,76 +0,0 @@ - - - arch_fit - - - -
- - - - -
- << arburg - - - FOSSEE Signal Processing Toolbox - - - arch_rnd >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > arch_fit - -

-

arch_fit

-

This functions fits an ARCH regression model to the time series Y using the scoring algorithm in Engle's original ARCH paper.

- - -

Calling Sequence

-
[A, B] = arch_fit (Y, X, P, ITER, GAMMA, A0, B0)
- -

Parameters

-
- -

Description

-

Fit an ARCH regression model to the time series Y using the scoring algorithm in Engle's original ARCH paper.

-

The model is

-

y(t) = b(1) * x(t,1) + ... + b(k) * x(t,k) + e(t), -h(t) = a(1) + a(2) * e(t-1)^2 + ... + a(p+1) * e(t-p)^2

-

in which e(t) is N(0, h(t)), given a time-series vector Y up to time t-1 and a matrix of (ordinary) regressors X up to t. The order of the regression of the residual variance is specified by P.

-

If invoked as 'arch_fit (Y, K, P)' with a positive integer K, fit an ARCH(K, P) process, i.e., do the above with the t-th row of X given by

-

[1, y(t-1), ..., y(t-k)]

-

Optionally, one can specify the number of iterations ITER, the updating factor GAMMA, and initial values a0 and b0 for the scoring algorithm.

-
- -
- - - - - - -
Report an issue
- << arburg - - - FOSSEE Signal Processing Toolbox - - - arch_rnd >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/arch_rnd.html b/help/en_US/scilab_en_US_help/arch_rnd.html deleted file mode 100644 index 2cb6946..0000000 --- a/help/en_US/scilab_en_US_help/arch_rnd.html +++ /dev/null @@ -1,91 +0,0 @@ - - - arch_rnd - - - -
- - - - -
- << arch_fit - - - FOSSEE Signal Processing Toolbox - - - arch_test >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > arch_rnd - -

-

arch_rnd

-

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
-
- -
- - - - - - -
Report an issue
- << arch_fit - - - FOSSEE Signal Processing Toolbox - - - arch_test >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/arch_test.html b/help/en_US/scilab_en_US_help/arch_test.html deleted file mode 100644 index 6949fb0..0000000 --- a/help/en_US/scilab_en_US_help/arch_test.html +++ /dev/null @@ -1,82 +0,0 @@ - - - arch_test - - - -
- - - - -
- << arch_rnd - - - FOSSEE Signal Processing Toolbox - - - arcov >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > arch_test - -

-

arch_test

-

perform a Lagrange Multiplier (LM) test of thenull hypothesis of no conditional heteroscedascity against the alternative of CH(P)

- - -

Calling Sequence

-
arch_test(Y,X,P)
-PVAL = arch_test(Y,X,P)
-[PVAL, LM]= arch_test(Y,X,P)
- -

Parameters

-
P: -

Degrees of freedom

-
PVAL: -

PVAL is the p-value (1 minus the CDF of this distribution at LM) of the test

- -

Description

-

perform a Lagrange Multiplier (LM) test of thenull hypothesis of no conditional heteroscedascity against the alternative of CH(P).

-

I.e., the model is

-

y(t) = b(1) * x(t,1) + ... + b(k) * x(t,k) + e(t),

-

given Y up to t-1 and X up to t, e(t) is N(0, h(t)) with

-

h(t) = v + a(1) * e(t-1)^2 + ... + a(p) *e(t-p)^2, and the null is a(1) == ... == a(p) == 0.

-

If the second argument is a scalar integer, k,perform the sametest in a linear autoregression model of orderk, i.e., with

-

[1, y(t-1), ..., y(t-K)] as the t-th row of X.

-

Under the null, LM approximatel has a chisquare distribution with P degrees of freedom and PVAL is the p-value (1 minus the CDF of this distribution at LM) of the test.

-

If no output argument is given, the p-value is displayed.

-
- -
- - - - - - -
Report an issue
- << arch_rnd - - - FOSSEE Signal Processing Toolbox - - - arcov >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/arcov.html b/help/en_US/scilab_en_US_help/arcov.html deleted file mode 100644 index dff6ae6..0000000 --- a/help/en_US/scilab_en_US_help/arcov.html +++ /dev/null @@ -1,74 +0,0 @@ - - - arcov - - - -
- - - - -
- << arch_test - - - FOSSEE Signal Processing Toolbox - - - arma_rnd >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > arcov - -

-

arcov

-

Autoregressive all-pole model parameters — covariance method

- - -

Calling Sequence

-
a = arcov(x,p)
-[a,e] = arcov(x,p)
- -

Parameters

-
a: -

contains normalized estimates of the AR system parameters, A(z), in descending powers of z.

-
e: -

variance estimate of the white noise input to the AR model

-
x: -

is the input signal

-
p: -

is the order of the auto regressive model

-
- -
- - - - - - -
Report an issue
- << arch_test - - - FOSSEE Signal Processing Toolbox - - - arma_rnd >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/arma_rnd.html b/help/en_US/scilab_en_US_help/arma_rnd.html deleted file mode 100644 index f1dd4ff..0000000 --- a/help/en_US/scilab_en_US_help/arma_rnd.html +++ /dev/null @@ -1,99 +0,0 @@ - - - arma_rnd - - - -
- - - - -
- << arcov - - - FOSSEE Signal Processing Toolbox - - - armcov >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > arma_rnd - -

-

arma_rnd

-

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
-
- -
- - - - - - -
Report an issue
- << arcov - - - FOSSEE Signal Processing Toolbox - - - armcov >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/armcov.html b/help/en_US/scilab_en_US_help/armcov.html deleted file mode 100644 index 3af166a..0000000 --- a/help/en_US/scilab_en_US_help/armcov.html +++ /dev/null @@ -1,59 +0,0 @@ - - - armcov - - - -
- - - - -
- << arma_rnd - - - FOSSEE Signal Processing Toolbox - - - aryule >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > armcov - -

-

armcov

-

-
- -
- - - - - - -
Report an issue
- << arma_rnd - - - FOSSEE Signal Processing Toolbox - - - aryule >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/aryule.html b/help/en_US/scilab_en_US_help/aryule.html deleted file mode 100644 index 3b50415..0000000 --- a/help/en_US/scilab_en_US_help/aryule.html +++ /dev/null @@ -1,84 +0,0 @@ - - - aryule - - - -
- - - - -
- << armcov - - - FOSSEE Signal Processing Toolbox - - - autoreg_matrix >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > aryule - -

-

aryule

-

This function fits an AR (p)-model with Yule-Walker estimates.

- - -

Calling Sequence

-
a = aryule (x, p)
-[a, v] = aryule (x, p)
-[a, v, k] = aryule (x, p)
- -

Parameters

-
x: -

vector of real or complex numbers, length > 2

-
p: -

positive integer value < length(x) - 1

-
a, v, k: -

Output variables

- -

Description

-

This is an Octave function.

-

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.

- -

Examples

-
aryule([1,2,3,4,5],2)
-ans  =
-1.  - 0.8140351    0.1192982
-
- -
- - - - - - -
Report an issue
- << armcov - - - FOSSEE Signal Processing Toolbox - - - autoreg_matrix >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/autoreg_matrix.html b/help/en_US/scilab_en_US_help/autoreg_matrix.html deleted file mode 100644 index c342bb1..0000000 --- a/help/en_US/scilab_en_US_help/autoreg_matrix.html +++ /dev/null @@ -1,81 +0,0 @@ - - - autoreg_matrix - - - -
- - - - -
- << aryule - - - FOSSEE Signal Processing Toolbox - - - barthannwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > autoreg_matrix - -

-

autoreg_matrix

-

Given a time series (vector) Y, return a matrix with ones in the first column and the first K lagged values of Y in the other columns.

- - -

Calling Sequence

-
autoreg_matrix(Y, K)
- -

Parameters

-
Y: -

Vector

-
K: -

Scalar or Vector

- -

Description

-

Given a time series (vector) Y, return a matrix with ones in the first column and the first K lagged values of Y in the other columns.

-

In other words, for T > K, '[1, Y(T-1), ..., Y(T-K)]' is the t-th row of the result.

-

The resulting matrix may be used as a regressor matrix in autoregressions.

- -

Examples

-
autoreg_matrix([1,2,3],2)
-ans =
-1.    0.    0.
-1.    1.    0.
-1.    2.    1.
-
- -
- - - - - - -
Report an issue
- << aryule - - - FOSSEE Signal Processing Toolbox - - - barthannwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/barthannwin.html b/help/en_US/scilab_en_US_help/barthannwin.html deleted file mode 100644 index 8fcd947..0000000 --- a/help/en_US/scilab_en_US_help/barthannwin.html +++ /dev/null @@ -1,81 +0,0 @@ - - - barthannwin - - - -
- - - - -
- << autoreg_matrix - - - FOSSEE Signal Processing Toolbox - - - bartlett >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > barthannwin - -

-

barthannwin

-

This function returns the filter coefficients of a modified Bartlett-Hann window.

- - -

Calling Sequence

-
y = barthannwin(m)
- -

Parameters

-
m: -

positive integer value

-
y: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a modified Bartlett Hann window of length m supplied as input, to the output vector y.

- -

Examples

-
barthannwin(4)
-ans  =
-0.
-0.73
-0.73
-0.
-
- -
- - - - - - -
Report an issue
- << autoreg_matrix - - - FOSSEE Signal Processing Toolbox - - - bartlett >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/bartlett.html b/help/en_US/scilab_en_US_help/bartlett.html deleted file mode 100644 index 1f5afd7..0000000 --- a/help/en_US/scilab_en_US_help/bartlett.html +++ /dev/null @@ -1,80 +0,0 @@ - - - bartlett - - - -
- - - - -
- << barthannwin - - - FOSSEE Signal Processing Toolbox - - - besselap >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > bartlett - -

-

bartlett

-

Generates a Bartlett window

- - -

Calling Sequence

-
w=bartlett(L)
- -

Parameters

-
- -

Description

-

w=bartlett(L) returns an L-point Bartlett window in a column vector w -Example -w=bartlett(4) -w =

-

0. -0.6666667 -0.6666667 -0. -Author -Ankur Mallick -References -[1] Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1999.

-
- -
- - - - - - -
Report an issue
- << barthannwin - - - FOSSEE Signal Processing Toolbox - - - besselap >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/besselap.html b/help/en_US/scilab_en_US_help/besselap.html deleted file mode 100644 index 8d96194..0000000 --- a/help/en_US/scilab_en_US_help/besselap.html +++ /dev/null @@ -1,92 +0,0 @@ - - - besselap - - - -
- - - - -
- << bartlett - - - FOSSEE Signal Processing Toolbox - - - besself >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > besselap - -

-

besselap

-

Return bessel analog filter prototype.

- - -

Calling Sequence

-
[zero, pole, gain] = besselap (n)
-[zero, pole] = besselap (n)
-zero = besselap (n)
- -

Parameters

-
n: -

Filter Order

-
zero: -

Zeros

-
pole: -

Poles

-
gain: -

Gain

- -

Description

-

This is an Octave function. -It Return bessel analog filter prototype of nth order.

- -

Examples

-
[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
-
- -
- - - - - - -
Report an issue
- << bartlett - - - FOSSEE Signal Processing Toolbox - - - besself >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/besself.html b/help/en_US/scilab_en_US_help/besself.html deleted file mode 100644 index 62893d4..0000000 --- a/help/en_US/scilab_en_US_help/besself.html +++ /dev/null @@ -1,87 +0,0 @@ - - - besself - - - -
- - - - -
- << besselap - - - FOSSEE Signal Processing Toolbox - - - bilinear >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > besself - -

-

besself

-

This function generates a Bessel filter.

- - -

Calling Sequence

-
[a, b] = besself(n, w)
-[a, b] = besself (n, w, "high")
-[a, b, c] = besself (…)
-[a, b, c, d] = besself (…)
-[…] = besself (…, "z")
- -

Parameters

-
n: -

positive integer value

-
w: -

positive real value

- -

Description

-

This is an Octave function. -This function generates a Bessel filter. The default is a Laplace space (s) filter. -The third parameter takes in high or low, the default value being low. The cutoff is pi*Wc radians. -[z,p,g] = besself(...) returns filter as zero-pole-gain rather than coefficients of the numerator and denominator polynomials. -[...] = besself(...,’z’) returns a discrete space (Z) filter. w must be less than 1. -[a,b,c,d] = besself(...) returns state-space matrices.

- -

Examples

-
[a,b]=besself(2,3,"low")
-a =  9.0000
-b =
-1.0000   5.1962   9.0000
-
- -
- - - - - - -
Report an issue
- << besselap - - - FOSSEE Signal Processing Toolbox - - - bilinear >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/bilinear.html b/help/en_US/scilab_en_US_help/bilinear.html deleted file mode 100644 index fef77d7..0000000 --- a/help/en_US/scilab_en_US_help/bilinear.html +++ /dev/null @@ -1,73 +0,0 @@ - - - bilinear - - - -
- - - - -
- << besself - - - FOSSEE Signal Processing Toolbox - - - bitrevorder >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > bilinear - -

-

bilinear

-

Transform a s-plane filter specification into a z-plane specification

- - -

Calling Sequence

-
[ZB, ZA] = bilinear (SB, SA, T)
-[ZB, ZA] = bilinear (SZ, SP, SG, T)
-[ZZ, ZP, ZG] = bilinear (...)
- -

Description

-

Transform a s-plane filter specification into a z-plane specification. Filters can be specified in either zero-pole-gain or transfer function form. The input form does not have to match the output form. 1/T is the sampling frequency represented in the z plane.

-

Note: this differs from the bilinear function in the signal processing toolbox, which uses 1/T rather than T.

-

Theory: Given a piecewise flat filter design, you can transform it from the s-plane to the z-plane while maintaining the band edges by means of the bilinear transform. This maps the left hand side of the s-plane into the interior of the unit circle. The mapping is highly non-linear, so you must design your filter with band edges in the s-plane positioned at 2/T tan(w*T/2) so that they will be positioned at w after the bilinear transform is complete.

- -

Examples

-
[ZB,ZA]=bilinear([1],[2,3],3)
-
- -
- - - - - - -
Report an issue
- << besself - - - FOSSEE Signal Processing Toolbox - - - bitrevorder >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/bitrevorder.html b/help/en_US/scilab_en_US_help/bitrevorder.html deleted file mode 100644 index 8968ac4..0000000 --- a/help/en_US/scilab_en_US_help/bitrevorder.html +++ /dev/null @@ -1,78 +0,0 @@ - - - bitrevorder - - - -
- - - - -
- << bilinear - - - FOSSEE Signal Processing Toolbox - - - blackman >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > bitrevorder - -

-

bitrevorder

-

- - -

Calling Sequence

-
[y,i]=bitrevorder(x)
- -

Parameters

-
x: -

Vector of real or complex values

- -

Description

-

This is an Octave function. -This function returns the input data after reversing the bits of the indices and reordering the elements of the input array.

- -

Examples

-
1.    [y]=bitrevorder ([i,1,3,6i])
-y =   [0 + 1i   3 + 0i   1 + 0i   0 + 6i]
-2.    [y,i]=bitrevorder (['a','b','c','d'])
-y = acbd
-i =   [1   3   2   4]
-
- -
- - - - - - -
Report an issue
- << bilinear - - - FOSSEE Signal Processing Toolbox - - - blackman >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/blackman.html b/help/en_US/scilab_en_US_help/blackman.html deleted file mode 100644 index f1bc0e9..0000000 --- a/help/en_US/scilab_en_US_help/blackman.html +++ /dev/null @@ -1,84 +0,0 @@ - - - blackman - - - -
- - - - -
- << bitrevorder - - - FOSSEE Signal Processing Toolbox - - - blackmanharris >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > blackman - -

-

blackman

-

Generates a Blackman window

- - -

Calling Sequence

-
w=blackman(N)
-w=blackman(N,sflag)
- -

Parameters

-
- -

Description

-

w=blackman(N) returns an N-point symmetric Blackman window in a column vector w -w=blackman(N,sflag) -Returns an N point Blackman window using the type of sampling specified by sflag -sflag can be either 'symmetric' (default) or 'periodic' (used in spectral analysis) -Example -w=blackman(4) -w =

-

- 1.388D-17 -0.63 -0.63 -- 1.388D-17 -Author -Ankur Mallick -References -[1] Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1999.

-
- -
- - - - - - -
Report an issue
- << bitrevorder - - - FOSSEE Signal Processing Toolbox - - - blackmanharris >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/blackmanharris.html b/help/en_US/scilab_en_US_help/blackmanharris.html deleted file mode 100644 index ad212b7..0000000 --- a/help/en_US/scilab_en_US_help/blackmanharris.html +++ /dev/null @@ -1,86 +0,0 @@ - - - blackmanharris - - - -
- - - - -
- << blackman - - - FOSSEE Signal Processing Toolbox - - - blackmannuttall >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > blackmanharris - -

-

blackmanharris

-

This function returns the filter coefficients of a Blackman-Harris window.

- - -

Calling Sequence

-
w = blackmanharris (m)
-w = blackmanharris (m, opt)
- -

Parameters

-
m: -

positive integer value

-
opt: -

string value, takes "periodic" or "symmetric"

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Blackman-Harris window of length m supplied as input, to the output vector w. -The second parameter can take the values "periodic" or "symmetric", depending on which the corresponding form of window is returned. The default is symmetric.

- -

Examples

-
blackmanharris(5,"periodic")
-ans  =
-0.00006
-0.1030115
-0.7938335
-0.7938335
-0.1030115
-
- -
- - - - - - -
Report an issue
- << blackman - - - FOSSEE Signal Processing Toolbox - - - blackmannuttall >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/blackmannuttall.html b/help/en_US/scilab_en_US_help/blackmannuttall.html deleted file mode 100644 index 150b27e..0000000 --- a/help/en_US/scilab_en_US_help/blackmannuttall.html +++ /dev/null @@ -1,81 +0,0 @@ - - - blackmannuttall - - - -
- - - - -
- << blackmanharris - - - FOSSEE Signal Processing Toolbox - - - bohmanwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > blackmannuttall - -

-

blackmannuttall

-

This function returns the filter coefficients of a Blackman-Nuttall window.

- - -

Calling Sequence

-
w = blackmannuttall (m)
-w = blackmannuttall (m, opt)
- -

Parameters

-
m: -

positive integer value

-
opt: -

string value, takes "periodic" or "symmetric"

-
w: -

output variable, vector of real numbers

- -

Examples

-
blackmannuttall(5,"symmetric")
-ans  =
-0.0003628
-0.2269824
-1.
-0.2269824
-0.0003628
-
- -
- - - - - - -
Report an issue
- << blackmanharris - - - FOSSEE Signal Processing Toolbox - - - bohmanwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/bohmanwin.html b/help/en_US/scilab_en_US_help/bohmanwin.html deleted file mode 100644 index 5400c3d..0000000 --- a/help/en_US/scilab_en_US_help/bohmanwin.html +++ /dev/null @@ -1,81 +0,0 @@ - - - bohmanwin - - - -
- - - - -
- << blackmannuttall - - - FOSSEE Signal Processing Toolbox - - - boxcar >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > bohmanwin - -

-

bohmanwin

-

This function returns the filter coefficients of a Bohman window.

- - -

Calling Sequence

-
y = bohmanwin (m)
- -

Parameters

-
m: -

positive integer value

-
y: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Bohman window of length m supplied as input, to the output vector y.

- -

Examples

-
bohmanwin(4)
-ans  =
-0.
-0.6089978
-0.6089978
-0.
-
- -
- - - - - - -
Report an issue
- << blackmannuttall - - - FOSSEE Signal Processing Toolbox - - - boxcar >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/boxcar.html b/help/en_US/scilab_en_US_help/boxcar.html deleted file mode 100644 index 72476a4..0000000 --- a/help/en_US/scilab_en_US_help/boxcar.html +++ /dev/null @@ -1,83 +0,0 @@ - - - boxcar - - - -
- - - - -
- << bohmanwin - - - FOSSEE Signal Processing Toolbox - - - buffer >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > boxcar - -

-

boxcar

-

This function returns the filter coefficients of a rectangular window.

- - -

Calling Sequence

-
y =  boxcar (m)
- -

Parameters

-
m: -

positive integer value

-
y: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a rectangular window of length m supplied as input, to the output vector y.

- -

Examples

-
boxcar(6)
-ans  =
-1.
-1.
-1.
-1.
-1.
-1.
-
- -
- - - - - - -
Report an issue
- << bohmanwin - - - FOSSEE Signal Processing Toolbox - - - buffer >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/buffer.html b/help/en_US/scilab_en_US_help/buffer.html deleted file mode 100644 index 3b05ce4..0000000 --- a/help/en_US/scilab_en_US_help/buffer.html +++ /dev/null @@ -1,87 +0,0 @@ - - - buffer - - - -
- - - - -
- << boxcar - - - FOSSEE Signal Processing Toolbox - - - buttap >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > buffer - -

-

buffer

-

This function buffers the given data into a matrix of signal frames

- - -

Calling Sequence

-
[y] = buffer (x, n)
-[y] = buffer (x, n, p)
-[y] = buffer (x, n, p)
-[y, z, opt] = buffer (...)
- -

Parameters

-
x: -

Data to be buffered

-
n: -

Positive integer equal to number of rows in the produced data buffer

-
p: -

Integer less than n, default value 0

-
opt: -

In case of overlap, it can be a vector of length p or the string "nodelay", In case of underlap, it is an integer between 0 and p

- -

Description

-

This function buffers the given data into a matrix of signal frames

- -

Examples

-
buffer(1,3,2)
-ans =
-0   0
-0   1
-1   0
-This function being called from Octave
-
- -
- - - - - - -
Report an issue
- << boxcar - - - FOSSEE Signal Processing Toolbox - - - buttap >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/buttap.html b/help/en_US/scilab_en_US_help/buttap.html deleted file mode 100644 index 74fbab2..0000000 --- a/help/en_US/scilab_en_US_help/buttap.html +++ /dev/null @@ -1,88 +0,0 @@ - - - buttap - - - -
- - - - -
- << buffer - - - FOSSEE Signal Processing Toolbox - - - butter >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > buttap - -

-

buttap

-

Design a lowpass analog Butterworth filter.

- - -

Calling Sequence

-
z = buttap (n)
-[z, p] = buttap (n)
-[z, p, g] = buttap (n)
- -

Parameters

-
n: -

Filter Order

-
z: -

Zeros

-
p: -

Poles

-
g: -

Gain

- -

Description

-

This is an Octave function. -It designs a lowpass analog Butterworth filter of nth order.

- -

Examples

-
[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
-
- -
- - - - - - -
Report an issue
- << buffer - - - FOSSEE Signal Processing Toolbox - - - butter >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/butter.html b/help/en_US/scilab_en_US_help/butter.html deleted file mode 100644 index 6a1a3e2..0000000 --- a/help/en_US/scilab_en_US_help/butter.html +++ /dev/null @@ -1,92 +0,0 @@ - - - butter - - - -
- - - - -
- << buttap - - - FOSSEE Signal Processing Toolbox - - - buttord >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > butter - -

-

butter

-

This function generates a Butterworth filter.

- - -

Calling Sequence

-
[a, b] = butter (n, w)
-[a, b] = butter (n, w, "high")
-[a, b] = butter (n, [wl, wh])
-[b, a] = butter (n, [wl, wh], "stop")
-[a, b, c] = butter (…)
-[a, b, c, d] = butter (…)
-[…] = butter (…, "s")
- -

Parameters

-
n: -

positive integer value

-
w: -

positive real value, w in the range [0,1]

- -

Description

-

This is an Octave function. -This function generates a Butterworth filter. Default is a discrete space (Z) filter. -The third parameter takes in low or high, default value is low. The cutoff is pi*Wc radians. -[b,a] = butter(n, [Wl, Wh]) indicates a band pass filter with edges pi*Wl and pi*Wh radians. -[b,a] = butter(n, [Wl, Wh], ’stop’) indicates a band reject filter with edges pi*Wl and pi*Wh radians. -[z,p,g] = butter(...) returns filter as zero-pole-gain rather than coefficients of the numerator and denominator polynomials. -[...] = butter(...,’s’) returns a Laplace space filter, w can be larger than 1. -[a,b,c,d] = butter(...) returns state-space matrices.

- -

Examples

-
[a,b]=butter(3, 0.7)
-a =
-0.37445   1.12336   1.12336   0.37445
-b =
-1.00000   1.16192   0.69594   0.13776
-
- -
- - - - - - -
Report an issue
- << buttap - - - FOSSEE Signal Processing Toolbox - - - buttord >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/buttord.html b/help/en_US/scilab_en_US_help/buttord.html deleted file mode 100644 index c61164b..0000000 --- a/help/en_US/scilab_en_US_help/buttord.html +++ /dev/null @@ -1,91 +0,0 @@ - - - buttord - - - -
- - - - -
- << butter - - - FOSSEE Signal Processing Toolbox - - - cceps >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > buttord - -

-

buttord

-

/This function computes the minimum filter order of a Butterworth filter with the desired response characteristics.

- - -

Calling Sequence

-
n = buttord(Wp, Ws, Rp, Rs)
-[n, Wc] = buttord(Wp, Ws, Rp, Rs)
- -

Parameters

-
Wp: -

scalar or vector of length 2

-
Ws: -

scalar or vector of length 2, elements must be in the range [0,1]

-
Rp: -

real or complex value

-
Rs: -

real or complex value

- -

Description

-

This is an Octave function. -This function computes the minimum filter order of a Butterworth filter with the desired response characteristics. -The filter frequency band edges are specified by the passband frequency wp and stopband frequency ws. -Frequencies are normalized to the Nyquist frequency in the range [0,1]. -Rp is measured in decibels and is the allowable passband ripple, and Rs is also in decibels and is the minimum attenuation in the stop band. -If ws>wp, the filter is a low pass filter. If wp>ws, the filter is a high pass filter. -If wp and ws are vectors of length 2, then the passband interval is defined by wp the stopband interval is defined by ws. -If wp is contained within the lower and upper limits of ws, the filter is a band-pass filter. If ws is contained within the lower and upper limits of wp the filter is a band-stop or band-reject filter.

- -

Examples

-
Wp = 40/500
-Ws = 150/500
-[n, Wn] = buttord(Wp, Ws, 3, 60)
-n =  5
-Wn =  0.080038
-
- -
- - - - - - -
Report an issue
- << butter - - - FOSSEE Signal Processing Toolbox - - - cceps >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/c_code.css b/help/en_US/scilab_en_US_help/c_code.css deleted file mode 100644 index 948d2ee..0000000 --- a/help/en_US/scilab_en_US_help/c_code.css +++ /dev/null @@ -1,54 +0,0 @@ -.ccomment { - font-style: italic; - color: #b22222 -} - -.cdefault { - font-style: normal; - color: #000000 -} - -.copenclose { - font-style: normal; - color: #000000 -} - -.coperator { - font-style: normal; - color: #000000 -} - -.cstring { - font-style: normal; - color: #a6557a -} - -.ctype { - font-style: normal; - color: #55a655 -} - -.cpreprocessor { - font-style: normal; - color: #9965a6 -} - -.cid { - font-style: normal; - color: #000000 -} - -.ckeyword { - font-style: normal; - color: #ad3ff2 -} - -.cmodifier { - font-style: normal; - color: #ad3ff2 -} - -.cnumber { - font-style: normal; - color: #008b8b -} diff --git a/help/en_US/scilab_en_US_help/cceps.html b/help/en_US/scilab_en_US_help/cceps.html deleted file mode 100644 index 11e6135..0000000 --- a/help/en_US/scilab_en_US_help/cceps.html +++ /dev/null @@ -1,80 +0,0 @@ - - - cceps - - - -
- - - - -
- << buttord - - - FOSSEE Signal Processing Toolbox - - - cconv >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cceps - -

-

cceps

-

Return the complex cepstrum of the vector x

- - -

Calling Sequence

-
cceps (x)
-cceps(x, correct)
- -

Parameters

-
x: -

vector.

-
correct: -

if 1, a correction method is applied.

- -

Description

-

This function return the complex cepstrum of the vector x. If the optional argument correct has the value 1, a correction method is applied. The default is not to do this.

- -

Examples

-
cceps([1,2,3],1)
-ans =
-1.92565
-0.96346
--1.09735
-
- -
- - - - - - -
Report an issue
- << buttord - - - FOSSEE Signal Processing Toolbox - - - cconv >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cconv.html b/help/en_US/scilab_en_US_help/cconv.html deleted file mode 100644 index b9d14d5..0000000 --- a/help/en_US/scilab_en_US_help/cconv.html +++ /dev/null @@ -1,59 +0,0 @@ - - - cconv - - - -
- - - - -
- << cceps - - - FOSSEE Signal Processing Toolbox - - - cell2sos >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cconv - -

-

cconv

-

[nargout,nargin]=argn();

-
- -
- - - - - - -
Report an issue
- << cceps - - - FOSSEE Signal Processing Toolbox - - - cell2sos >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cell2sos.html b/help/en_US/scilab_en_US_help/cell2sos.html deleted file mode 100644 index 9a21edf..0000000 --- a/help/en_US/scilab_en_US_help/cell2sos.html +++ /dev/null @@ -1,100 +0,0 @@ - - - cell2sos - - - -
- - - - -
- << cconv - - - FOSSEE Signal Processing Toolbox - - - cheb >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cell2sos - -

-

cell2sos

-

Converts a cell array to a second order section matrix

- - -

Parameters

-
- -

Description

-

s=cell2sos(c) converts a a cell array c = { {B1},{A1}, {B2},{A2}, ... {BL},{AL}} -to an L-by-6 second-order-section matrix s given by: -s = [B1 A1 -B2 A2 -... -BL AL] -numerator vector Bi and denominator vector Ai contains the coefficients of a -linear or quadratic polynomial. If the polynomial is linear, the coefficients -zero-padded on the right. -[s,g]=cell2sos(c) estimates the gain from the leading term of the cell array -c={ {[g1,g2]},{B1},{A1}, {B2},{A2}, ... {BL},{AL}} to give g=g1/g2 as the gain -Example -c=cell(1,5);

-

c(1,1).entries=[2, 1];

-

c(1,2).entries=rand(1,3);

-

c(1,3).entries=rand(1,3);

-

c(1,4).entries=rand(1,3);

-

c(1,5).entries=rand(1,3);

-

c = -column 1 to 3

-

![2,1] [0.2113249,0.7560439,0.0002211] [0.3303271,0.6653811,0.6283918] !

-

column 4 to 5

-

![0.8497452,0.6857310,0.8782165] [0.0683740,0.5608486,0.6623569] ! -[s,g]=cell2sos(c); -s =

-

column 1 to 5

-

0.2113249 0.7560439 0.0002211 0.3303271 0.6653811 -0.8497452 0.6857310 0.8782165 0.0683740 0.5608486

-

column 6

-

0.6283918 -0.6623569

-

g =

-

2. -Author -Ankur Mallick

-
- -
- - - - - - -
Report an issue
- << cconv - - - FOSSEE Signal Processing Toolbox - - - cheb >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cheb.html b/help/en_US/scilab_en_US_help/cheb.html deleted file mode 100644 index 3792fd2..0000000 --- a/help/en_US/scilab_en_US_help/cheb.html +++ /dev/null @@ -1,84 +0,0 @@ - - - cheb - - - -
- - - - -
- << cell2sos - - - FOSSEE Signal Processing Toolbox - - - cheb1ap >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cheb - -

-

cheb

-

Calculates the nth-order Chebyshev polynomial at the point x.

- - -

Calling Sequence

-
cheb(n, x)
- -

Parameters

-
n: -

Filter order

-
x: -

Point at which the Chebyshev polynomial is calculater.

- -

Description

-

This is an Octave function. -Equation for Chebyshev polynomial is -/ cos(n acos(x), |x| <= 1 -Tn(x) = | -\ cosh(n acosh(x), |x| > 1

-

x can also be a vector. In that case the output will also be a vector of same size as x.

- -

Examples

-
x = [1 2 3 4]
-cheb(10, x)
-ans =
-
-1.0000e+00   2.6209e+05   2.2620e+07   4.5747e+08
-
- -
- - - - - - -
Report an issue
- << cell2sos - - - FOSSEE Signal Processing Toolbox - - - cheb1ap >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cheb1ap.html b/help/en_US/scilab_en_US_help/cheb1ap.html deleted file mode 100644 index ad68fc0..0000000 --- a/help/en_US/scilab_en_US_help/cheb1ap.html +++ /dev/null @@ -1,96 +0,0 @@ - - - cheb1ap - - - -
- - - - -
- << cheb - - - FOSSEE Signal Processing Toolbox - - - cheb1ord >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cheb1ap - -

-

cheb1ap

-

This function designs a lowpass analog Chebyshev type I filter.

- - -

Calling Sequence

-
[z, p, g] = cheb1ap (n, Rp)
-[z, p] = cheb1ap (n, Rp)
-p = cheb1ap (n, Rp)
- -

Parameters

-
n: -

Filter Order

-
Rp: -

Peak-to-peak passband ripple

-
z: -

Zeros

-
p: -

Poles

-
g: -

Gain

- -

Description

-

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.

- -

Examples

-
[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
-
- -
- - - - - - -
Report an issue
- << cheb - - - FOSSEE Signal Processing Toolbox - - - cheb1ord >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cheb1ord.html b/help/en_US/scilab_en_US_help/cheb1ord.html deleted file mode 100644 index 1cde03d..0000000 --- a/help/en_US/scilab_en_US_help/cheb1ord.html +++ /dev/null @@ -1,88 +0,0 @@ - - - cheb1ord - - - -
- - - - -
- << cheb1ap - - - FOSSEE Signal Processing Toolbox - - - cheb2ap >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cheb1ord - -

-

cheb1ord

-

This function computes the minimum filter order of a Chebyshev type I filter with the desired response characteristics.

- - -

Calling Sequence

-
n = cheb1ord(Wp, Ws, Rp, Rs)
-[n, Wc] = cheb1ord(Wp, Ws, Rp, Rs)
- -

Parameters

-
Wp: -

scalar or vector of length 2, all elements must be in the range [0,1]

-
Ws: -

scalar or vector of length 2, all elements must be in the range [0,1]

-
Rp: -

real value

-
Rs: -

real value

- -

Description

-

This is an Octave function. -This function computes the minimum filter order of a Chebyshev type I filter with the desired response characteristics. -Stopband frequency ws and passband frequency wp specify the the filter frequency band edges. -Frequencies are normalized to the Nyquist frequency in the range [0,1]. -Rp is measured in decibels and is the allowable passband ripple and Rs is also measured in decibels and is the minimum attenuation in the stop band. -If ws>wp then the filter is a low pass filter. If wp>ws, then the filter is a high pass filter. -If wp and ws are vectors of length 2, then the passband interval is defined by wp and the stopband interval is defined by ws. -If wp is contained within the lower and upper limits of ws, the filter is a band-pass filter. If ws is contained within the lower and upper limits of wp, the filter is a band-stop or band-reject filter.

- -

Examples

-
cheb1ord(0.1,0.2,-0.3,4)
-ans =  2
-
- -
- - - - - - -
Report an issue
- << cheb1ap - - - FOSSEE Signal Processing Toolbox - - - cheb2ap >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cheb2ap.html b/help/en_US/scilab_en_US_help/cheb2ap.html deleted file mode 100644 index 85a113c..0000000 --- a/help/en_US/scilab_en_US_help/cheb2ap.html +++ /dev/null @@ -1,84 +0,0 @@ - - - cheb2ap - - - -
- - - - -
- << cheb1ord - - - FOSSEE Signal Processing Toolbox - - - cheb2ord >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cheb2ap - -

-

cheb2ap

-

This function designs a lowpass analog Chebyshev type II filter.

- - -

Calling Sequence

-
[z, p, g] = cheb2ap (n, Rs)
-[z, p] = cheb2ap (n, Rs)
-p = cheb2ap (n, Rs)
- -

Parameters

-
n: -

Filter Order

-
Rs: -

Stopband attenuation

-
z: -

Zeros

-
p: -

Poles

-
g: -

Gain

- -

Description

-

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.

- -

Examples

-
-
- -
- - - - - - -
Report an issue
- << cheb1ord - - - FOSSEE Signal Processing Toolbox - - - cheb2ord >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cheb2ord.html b/help/en_US/scilab_en_US_help/cheb2ord.html deleted file mode 100644 index d7dba01..0000000 --- a/help/en_US/scilab_en_US_help/cheb2ord.html +++ /dev/null @@ -1,88 +0,0 @@ - - - cheb2ord - - - -
- - - - -
- << cheb2ap - - - FOSSEE Signal Processing Toolbox - - - chebwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cheb2ord - -

-

cheb2ord

-

This function computes the minimum filter order of a Chebyshev type II filter with the desired response characteristics.

- - -

Calling Sequence

-
n = cheb2ord(Wp, Ws, Rp, Rs)
-[n, Wc] = cheb2ord(Wp, Ws, Rp, Rs)
- -

Parameters

-
Wp: -

scalar or vector of length 2, all elements must be in the range [0,1]

-
Ws: -

scalar or vector of length 2, all elements must be in the range [0,1]

-
Rp: -

real value

-
Rs: -

real value

- -

Description

-

This is an Octave function. -This function computes the minimum filter order of a Chebyshev type II filter with the desired response characteristics. -Stopband frequency ws and passband frequency wp specify the the filter frequency band edges. -Frequencies are normalized to the Nyquist frequency in the range [0,1]. -Rp is measured in decibels and is the allowable passband ripple and Rs is also measured in decibels and is the minimum attenuation in the stop band. -If ws>wp then the filter is a low pass filter. If wp>ws, then the filter is a high pass filter. -If wp and ws are vectors of length 2, then the passband interval is defined by wp and the stopband interval is defined by ws. -If wp is contained within the lower and upper limits of ws, the filter is a band-pass filter. If ws is contained within the lower and upper limits of wp, the filter is a band-stop or band-reject filter.

- -

Examples

-
cheb2ord([0.25,0.3],[0.2,0.8],0.3,0.4)
-ans =  1
-
- -
- - - - - - -
Report an issue
- << cheb2ap - - - FOSSEE Signal Processing Toolbox - - - chebwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/chebwin.html b/help/en_US/scilab_en_US_help/chebwin.html deleted file mode 100644 index bfc0b00..0000000 --- a/help/en_US/scilab_en_US_help/chebwin.html +++ /dev/null @@ -1,88 +0,0 @@ - - - chebwin - - - -
- - - - -
- << cheb2ord - - - FOSSEE Signal Processing Toolbox - - - cheby1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > chebwin - -

-

chebwin

-

This function returns the filter coefficients of a Dolph-Chebyshev window.

- - -

Calling Sequence

-
w = chebwin (m)
-w = chebwin (m, at)
- -

Parameters

-
m: -

positive integer value

-
at: -

real scalar value

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Dolph-Chebyshev window of length m supplied as input, to the output vector w. -The second parameter is the stop band attenuation of the Fourier transform in dB. The default value is 100 dB.

- -

Examples

-
chebwin(7)
-ans  =
-0.0565041
-0.3166085
-0.7601208
-1.
-0.7601208
-0.3166085
-0.0565041
-
- -
- - - - - - -
Report an issue
- << cheb2ord - - - FOSSEE Signal Processing Toolbox - - - cheby1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cheby1.html b/help/en_US/scilab_en_US_help/cheby1.html deleted file mode 100644 index e566d5d..0000000 --- a/help/en_US/scilab_en_US_help/cheby1.html +++ /dev/null @@ -1,95 +0,0 @@ - - - cheby1 - - - -
- - - - -
- << chebwin - - - FOSSEE Signal Processing Toolbox - - - cheby2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cheby1 - -

-

cheby1

-

This function generates a Chebyshev type I filter with rp dB of passband ripple.

- - -

Calling Sequence

-
[a, b] = cheby1 (n, rp, w)
-[a, b] = cheby1 (n, rp, w, "high")
-[a, b] = cheby1 (n, rp, [wl, wh])
-[a, b] = cheby1 (n, rp, [wl, wh], "stop")
-[a, b, c] = cheby1 (…)
-[a, b, c, d] = cheby1 (…)
-[…] = cheby1 (…, "s")
- -

Parameters

-
n: -

positive integer value

-
rp: -

non negative scalar value

-
w: -

vector, all elements must be in the range [0,1]

- -

Description

-

This is an Octave function. -This function generates a Chebyshev type I filter with rp dB of passband ripple. -The fourth parameter takes in high or low, default value is low. The cutoff is pi*Wc radians. -[b, a] = cheby1(n, Rp, [Wl, Wh]) indicates a band pass filter with edges pi*Wl and pi*Wh radians. -[b, a] = cheby1(n, Rp, [Wl, Wh], ’stop’) indicates a band reject filter with edges pi*Wl and pi*Wh radians. -[z, p, g] = cheby1(...) returns filter as zero-pole-gain rather than coefficients of the numerator and denominator polynomials. -[...] = cheby1(...,’s’) returns a Laplace space filter, w can be larger than 1. -[a,b,c,d] = cheby1(...) returns state-space matrices.

- -

Examples

-
[a,b,c]=cheby1(2,6,0.7,"high")
-a =
-1   1
-b =
--0.62915 + 0.55372i  -0.62915 - 0.55372i
-c =  0.055649
-
- -
- - - - - - -
Report an issue
- << chebwin - - - FOSSEE Signal Processing Toolbox - - - cheby2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cheby2.html b/help/en_US/scilab_en_US_help/cheby2.html deleted file mode 100644 index a76cefc..0000000 --- a/help/en_US/scilab_en_US_help/cheby2.html +++ /dev/null @@ -1,95 +0,0 @@ - - - cheby2 - - - -
- - - - -
- << cheby1 - - - FOSSEE Signal Processing Toolbox - - - check >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cheby2 - -

-

cheby2

-

This function generates a Chebyshev type II filter with rs dB of stopband attenuation.

- - -

Calling Sequence

-
[a, b] = cheby2 (n, rs, wc)
-[a, b] = cheby2 (n, rs, wc, "high")
-[a, b] = cheby2 (n, rs, [wl, wh])
-[a, b] = cheby2 (n, rs, [wl, wh], "stop")
-[a, b, c] = cheby2 (…)
-[a, b, c, d] = cheby2 (…)
-[…] = cheby2 (…, "s")
- -

Parameters

-
n: -

positive integer value

-
rp: -

non negative scalar value

-
w: -

vector, all elements must be in the range [0,1]

- -

Description

-

This is an Octave function. -This function generates a Chebyshev type II filter with rs dB of stopband attenuation. -The fourth parameter takes in high or low, default value is low. The cutoff is pi*Wc radians. -[b, a] = cheby2(n, Rp, [Wl, Wh]) indicates a band pass filter with edges pi*Wl and pi*Wh radians. -[b, a] = cheby2(n, Rp, [Wl, Wh], ’stop’) indicates a band reject filter with edges pi*Wl and pi*Wh radians. -[z, p, g] = cheby2(...) returns filter as zero-pole-gain rather than coefficients of the numerator and denominator polynomials. -[...] = cheby2(...,’s’) returns a Laplace space filter, w can be larger than 1. -[a,b,c,d] = cheby2(...) returns state-space matrices.

- -

Examples

-
[a,b,c]=cheby2(2,5,0.7,"high")
-a =
--0.31645 - 0.94861i  -0.31645 + 0.94861i
-b =
--0.39388 + 0.53138i  -0.39388 - 0.53138i
-c =  0.47528
-
- -
- - - - - - -
Report an issue
- << cheby1 - - - FOSSEE Signal Processing Toolbox - - - check >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/check.html b/help/en_US/scilab_en_US_help/check.html deleted file mode 100644 index 9de89de..0000000 --- a/help/en_US/scilab_en_US_help/check.html +++ /dev/null @@ -1,59 +0,0 @@ - - - check - - - -
- - - - -
- << cheby2 - - - FOSSEE Signal Processing Toolbox - - - chirp >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > check - -

-

check

-

funcprot(0);

-
- -
- - - - - - -
Report an issue
- << cheby2 - - - FOSSEE Signal Processing Toolbox - - - chirp >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/chirp.html b/help/en_US/scilab_en_US_help/chirp.html deleted file mode 100644 index 46e4fe4..0000000 --- a/help/en_US/scilab_en_US_help/chirp.html +++ /dev/null @@ -1,96 +0,0 @@ - - - chirp - - - -
- - - - -
- << check - - - FOSSEE Signal Processing Toolbox - - - cl2bp >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > chirp - -

-

chirp

-

This function evaluates a chirp signal at time t.

- - -

Calling Sequence

-
y = chirp(t)
-y = chirp(t, f0)
-y = chirp(t, f0, t1)
-y = chirp(t, f0, t1, f1)
-y = chirp(t, f0, t1, f1, frm)
-y = chirp(t, f0, t1, f1, frm, phse)
- -

Parameters

-
t: -

vector

-
f0: -

-
t1: -

-
f1: -

-
frm: -

string value, takes in "linear", "quadratic", "logarithmic"

-
phse: -

- -

Description

-

This is an Octave function. -This function evaluates a chirp signal at time t. A chirp signal is a frequency swept cosine wave. -The first argument is a vector of times to evaluate the chirp signal, second argument is the frequency at t=0, third argument is time t1 and fourth argument is frequency at t1. -The fifth argument is the form which takes in values "linear", "quadratic" and "logarithmic", the sixth argument gives the phase shift at t=0.

- -

Examples

-
chirp([4,3,2,1],4,5,0.9)
-ans  =
-column 1 to 3
-0.9685832    0.2486899    0.0627905
-column 4
-- 0.3681246
-
- -
- - - - - - -
Report an issue
- << check - - - FOSSEE Signal Processing Toolbox - - - cl2bp >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cl2bp.html b/help/en_US/scilab_en_US_help/cl2bp.html deleted file mode 100644 index ee8b08d..0000000 --- a/help/en_US/scilab_en_US_help/cl2bp.html +++ /dev/null @@ -1,96 +0,0 @@ - - - cl2bp - - - -
- - - - -
- << chirp - - - FOSSEE Signal Processing Toolbox - - - clustersegment >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cl2bp - -

-

cl2bp

-

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
-
- -
- - - - - - -
Report an issue
- << chirp - - - FOSSEE Signal Processing Toolbox - - - clustersegment >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/clustersegment.html b/help/en_US/scilab_en_US_help/clustersegment.html deleted file mode 100644 index 35b0be4..0000000 --- a/help/en_US/scilab_en_US_help/clustersegment.html +++ /dev/null @@ -1,81 +0,0 @@ - - - clustersegment - - - -
- - - - -
- << cl2bp - - - FOSSEE Signal Processing Toolbox - - - cmorwavf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > clustersegment - -

-

clustersegment

-

This function calculates boundary indexes of clusters of 1’s.

- - -

Calling Sequence

-
c = clustersegment(s)
- -

Parameters

-
s: -

scalar, vector or matrix of real numbers (clusters of 1s)

-
c: -

output variable, cell array of size 1 by N, where N is the number of rows in s

- -

Description

-

This is an Octave function. -This function calculates boundary indexes of clusters of 1’s. -This function calculates the initial and end indices of the sequences of 1's present in the input argument. -The output variable c is a cell array of size 1 by N, where N is the number of rows in s and each element has two rows indicating the initial index and end index of the cluster of 1's respectively. The indexing starts from 1.

- -

Examples

-
y = clustersegment ([0,1,0,0,1,1])
-y  =
-2.    5.
-2.    6.
-
- -
- - - - - - -
Report an issue
- << cl2bp - - - FOSSEE Signal Processing Toolbox - - - cmorwavf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cmorwavf.html b/help/en_US/scilab_en_US_help/cmorwavf.html deleted file mode 100644 index 228fe51..0000000 --- a/help/en_US/scilab_en_US_help/cmorwavf.html +++ /dev/null @@ -1,59 +0,0 @@ - - - cmorwavf - - - -
- - - - -
- << clustersegment - - - FOSSEE Signal Processing Toolbox - - - cohere >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cmorwavf - -

-

cmorwavf

-

funcprot(0);

-
- -
- - - - - - -
Report an issue
- << clustersegment - - - FOSSEE Signal Processing Toolbox - - - cohere >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cohere.html b/help/en_US/scilab_en_US_help/cohere.html deleted file mode 100644 index 4437757..0000000 --- a/help/en_US/scilab_en_US_help/cohere.html +++ /dev/null @@ -1,87 +0,0 @@ - - - cohere - - - -
- - - - -
- << cmorwavf - - - FOSSEE Signal Processing Toolbox - - - convmtx >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cohere - -

-

cohere

-

Estimate (mean square) coherence of signals "x" and "y"

- - -

Calling Sequence

-
[Pxx,freqs] = cohere(x,y,Nfft,Fs,win,overlap,ran,plot_type,detrends)
- -

Parameters

-
x: -

[non-empty vector] system-input time-series data

-
y: -

[non-empty vector] system-output time-series data

-
win: -

[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 frequenciesstored in "wrap around" order after the positivefrequencies; 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'.

-
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.

-
detrends: -

'no-strip', 'none' -- do NOT remove mean value from the data'short', 'mean' -- remove the mean value of each segment from each segment of the data. 'linear',-- remove linear trend from each segment of the data.'long-mean'-- remove the mean value from the data before splitting it into segments. This is the default.

- -

Description

-

Estimate (mean square) coherence of signals "x" and "y".

-

Use the Welch (1967) periodogram/FFT method.

-
- -
- - - - - - -
Report an issue
- << cmorwavf - - - FOSSEE Signal Processing Toolbox - - - convmtx >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/convmtx.html b/help/en_US/scilab_en_US_help/convmtx.html deleted file mode 100644 index a42e935..0000000 --- a/help/en_US/scilab_en_US_help/convmtx.html +++ /dev/null @@ -1,59 +0,0 @@ - - - convmtx - - - -
- - - - -
- << cohere - - - FOSSEE Signal Processing Toolbox - - - corrmtx >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > convmtx - -

-

convmtx

-

n=double(n);

-
- -
- - - - - - -
Report an issue
- << cohere - - - FOSSEE Signal Processing Toolbox - - - corrmtx >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/corrmtx.html b/help/en_US/scilab_en_US_help/corrmtx.html deleted file mode 100644 index af70fdb..0000000 --- a/help/en_US/scilab_en_US_help/corrmtx.html +++ /dev/null @@ -1,142 +0,0 @@ - - - corrmtx - - - -
- - - - -
- << convmtx - - - FOSSEE Signal Processing Toolbox - - - cplxreal >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > corrmtx - -

-

corrmtx

-

Generate data matrix for autocorrelation matrix estimation

- - -

Calling Sequence

-
X = corrmtx(x,m)
-[X,R] = corrmtx(x,m)
-X = corrmtx(x,m,s)
-[X,R] = corrmtx(x,m,s)
- -

Parameters

-
x: -

input vector of size N for which correlation matrix of size m is to be calculated

-
m: -

size of correlation matrix to be computed. Positive integer strictly smaller than the length of the input x

-
X: -

data matrix as specified according to the input 'method'

-
s: -

method for type of output matrix X

-
'autocorrelation': -

(default) X is the (n + m)-by-(m + 1) rectangular Toeplitz matrix that generates an autocorrelation estimate for the leng th-n data vector x, derived using prewindowed and postwindowed data, based on an mth-order prediction error model.

-
'prewindowed': -

X is the n-by-(m + 1) rectangular Toeplitz matrix that generates an autocorrelation estimate for the length-n data vector x, derived using prewindowed data, based on an mth-order prediction error model.

-
'postwindowed': -

X is the n-by-(m + 1) rectangular Toeplitz matrix that generates an autocorrelation estimate for the length-n data vector x , derived using postwindowed data, based on an mth-order prediction error model.

-
'covariance': -

X is the (n – m)-by-(m + 1) rectangular Toeplitz matrix that generates an autocorrelation estimate for the length-n data vect or x, derived using nonwindowed data, based on an mth-order prediction error model.

-
'modified': -

X is the 2(n – m)-by-(m + 1) modified rectangular Toeplitz matrix that generates an autocorrelation estimate for the length-n d ata vector x, derived using forward and backward prediction error estimates, based on an mth-order prediction error model.

-
R: -

(m + 1)-by-(m + 1) autocorrelation matrix estimate calculated as X'*X

- -

Description

-

Consider the generic matrix X below -_ _ -| x(1) ..........0 | -| : . : | -| : . : | -| x(m+1).......x(1)| -| : . : | -| : . : | -X = | x(n-m).....x(m+1)| -| : . : | -| : . : | -| x(n).......x(n-m)| -| : . : | -| : . : | -|_0 ..........x(n)_| --- -For different inputs of string s the output would vary ass described below -'autocorrelation' — (default) X = X, above. -'prewindowed' — X is the n-by-(m + 1) submatrix of X whose first row is [x(1) … 0] and whose last row is [x(n) … x(n – m)] -'postwindowed' — X is the n-by-(m + 1) submatrix of X whose first row is [x(m + 1) … x(1)] and whose last row is [0 … x(n)] -'covariance' — X is the (n – m)-by-(m + 1) submatrix of X whose first row is [x(m + 1) … x(1)] and whose last row is [x(n) … x(n – m)] -'modified' — X is the 2(n – m)-by-(m + 1) matrix X_mod shown below -_ _ -| x(m+1) ......x(1)| -| : . : | -| : . : | -| x(n-m).....x(m+1)| -| : . : | -| : . : | -| x(n).......x(n-m)| -X_mod= | x*(1).....x*(m+1)| -| : . : | -| : . : | -| x*(m+1)...x*(n-m)| -| : . : | -| : . : | -|_x*(n-m) ...x*(n)_|

-

- -

Examples

-
- -

See also

-
-
- -
- - - - - - -
Report an issue
- << convmtx - - - FOSSEE Signal Processing Toolbox - - - cplxreal >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cplxreal.html b/help/en_US/scilab_en_US_help/cplxreal.html deleted file mode 100644 index 1995545..0000000 --- a/help/en_US/scilab_en_US_help/cplxreal.html +++ /dev/null @@ -1,87 +0,0 @@ - - - cplxreal - - - -
- - - - -
- << corrmtx - - - FOSSEE Signal Processing Toolbox - - - cpsd >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cplxreal - -

-

cplxreal

-

Function to divide vector z into complex and real elements, removing the one of each complex conjugate pair.

- - -

Calling Sequence

-
[zc, zr] = cplxreal (z, thresh)
-[zc, zr] = cplxreal (z)
-zc = cplxreal (z, thresh)
-zc = cplxreal (z)
- -

Parameters

-
z: -

vector of complex numbers.

-
thresh: -

tolerance for comparisons.

-
zc: -

vector containing the elements of z that have positive imaginary parts.

-
zr: -

vector containing the elements of z that are real.

- -

Description

-

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
-
- -
- - - - - - -
Report an issue
- << corrmtx - - - FOSSEE Signal Processing Toolbox - - - cpsd >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cpsd.html b/help/en_US/scilab_en_US_help/cpsd.html deleted file mode 100644 index b73729b..0000000 --- a/help/en_US/scilab_en_US_help/cpsd.html +++ /dev/null @@ -1,88 +0,0 @@ - - - cpsd - - - -
- - - - -
- << cplxreal - - - FOSSEE Signal Processing Toolbox - - - cummax >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cpsd - -

-

cpsd

-

This function estimates cross power spectrum of data x and y by the Welch (1967) periodogram/FFT method.

- - -

Calling Sequence

-
[PXX, FREQ] = cpsd(X, Y)
-[...] = cpsd(X, Y, WINDOW)
-[...] = cpsd(X, Y, WINDOW, OVERLAP)
-[...] = cpsd(X, Y, WINDOW, OVERLAP, NFFT)
-[...] = cpsd(X, Y, WINDOW, OVERLAP, NFFT, FS)
-[...] = cpsd(X, Y, WINDOW, OVERLAP, NFFT, FS, RANGE)
-cpsd(...)
- -

Parameters

-
X, Y: -

Matrix or integer

- -

Description

-

Estimate cross power spectrum of data X and Y by the Welch (1967) periodogram/FFT method.

- -

Examples

-
[a, b] = cpsd([1,2,3],[4,5,6])
-ans =
-b  =
-0.
-0.25
-0.5
-a  =
-2.7804939
-4.4785583 + 1.0743784i
-0.7729851
-
- -
- - - - - - -
Report an issue
- << cplxreal - - - FOSSEE Signal Processing Toolbox - - - cummax >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cummax.html b/help/en_US/scilab_en_US_help/cummax.html deleted file mode 100644 index 266004c..0000000 --- a/help/en_US/scilab_en_US_help/cummax.html +++ /dev/null @@ -1,87 +0,0 @@ - - - cummax - - - -
- - - - -
- << cpsd - - - FOSSEE Signal Processing Toolbox - - - cummin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cummax - -

-

cummax

-

Cumulative maximum

- - -

Calling Sequence

-
M = cummax(A)
-returns the cumulative maximum of the arguments of A. The dimension
-of M is same as the dimension of A. If A is a 2D matrix, the operation
-is performed along the columns. For a hypermatrix, the operation is
-performed along the first non-zero dimension
-M = cummax(A,dim)
-The operation is performed along the dimension specified by dim
-M = cummax(_,direction)
-direction specifies as the direction of operation
- -

Parameters

-
- -

Examples

-
1) Cumulative maximum values in a vector
-v = [8 9 1 10 6 1 3 6 10 10]
-M = cummax(v)
-
-Expected output: [8 8 1 1 1 1 1 1 1 1]
- -

Authors

-
- -

See also

-
-
- -
- - - - - - -
Report an issue
- << cpsd - - - FOSSEE Signal Processing Toolbox - - - cummin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/cummin.html b/help/en_US/scilab_en_US_help/cummin.html deleted file mode 100644 index 48d8946..0000000 --- a/help/en_US/scilab_en_US_help/cummin.html +++ /dev/null @@ -1,87 +0,0 @@ - - - cummin - - - -
- - - - -
- << cummax - - - FOSSEE Signal Processing Toolbox - - - czt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > cummin - -

-

cummin

-

Cumulative minimum

- - -

Calling Sequence

-
M = cummin(A)
-returns the cumulative minimum of the arguments of A. The dimension
-of M is same as the dimension of A. If A is a 2D matrix, the operation
-is performed along the columns. For a hypermatrix, the operation is
-performed along the first non-zero dimension
-M = cummin(A,dim)
-The operation is performed along the dimension specified by dim
-M = cummin(_,direction)
-direction specifies as the direction of operation
- -

Parameters

-
- -

Examples

-
1) Cumulative minimum values in a vector
-v = [8 9 1 10 6 1 3 6 10 10]
-M = cummin(v)
-
-Expected output: [8 8 1 1 1 1 1 1 1 1]
- -

Authors

-
- -

See also

-
-
- -
- - - - - - -
Report an issue
- << cummax - - - FOSSEE Signal Processing Toolbox - - - czt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/czt.html b/help/en_US/scilab_en_US_help/czt.html deleted file mode 100644 index 06b9a9b..0000000 --- a/help/en_US/scilab_en_US_help/czt.html +++ /dev/null @@ -1,86 +0,0 @@ - - - czt - - - -
- - - - -
- << cummin - - - FOSSEE Signal Processing Toolbox - - - db >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > czt - -

-

czt

-

Chirp Z Transform

- - -

Calling Sequence

-
czt (x)
-czt (x, m)
-czt (x, m, w)
-czt (x, m, w, a)
- -

Parameters

-
x: -

Input scalar or vector

-
m: -

Total Number of steps

-
w: -

ratio between points in each step

-
a: -

point in the complex plane

- -

Description

-

This is an Octave function. -Chirp z-transform. Compute the frequency response starting at a and stepping by w for m steps. a is a point in the complex plane, and w is the ratio between points in each step (i.e., radius increases exponentially, and angle increases linearly).

- -

Examples

-
m = 32;                               ## number of points desired
-w = exp(-j*2*pi*(f2-f1)/((m-1)*Fs));  ## freq. step of f2-f1/m
-a = exp(j*2*pi*f1/Fs);                ## starting at frequency f1
-y = czt(x, m, w, a);
-
- -
- - - - - - -
Report an issue
- << cummin - - - FOSSEE Signal Processing Toolbox - - - db >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/db.html b/help/en_US/scilab_en_US_help/db.html deleted file mode 100644 index 97ee1d6..0000000 --- a/help/en_US/scilab_en_US_help/db.html +++ /dev/null @@ -1,59 +0,0 @@ - - - db - - - -
- - - - -
- << czt - - - FOSSEE Signal Processing Toolbox - - - db2pow >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > db - -

-

db

-

-
- -
- - - - - - -
Report an issue
- << czt - - - FOSSEE Signal Processing Toolbox - - - db2pow >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/db2pow.html b/help/en_US/scilab_en_US_help/db2pow.html deleted file mode 100644 index 75444f9..0000000 --- a/help/en_US/scilab_en_US_help/db2pow.html +++ /dev/null @@ -1,75 +0,0 @@ - - - db2pow - - - -
- - - - -
- << db - - - FOSSEE Signal Processing Toolbox - - - dctmtx >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > db2pow - -

-

db2pow

-

- - -

Calling Sequence

-
- -

Parameters

-
ydb : -

scalar or vector or matrix or N-D array

- -

Examples

-
ydb = 20
-y=mag2pow(ydb)
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << db - - - FOSSEE Signal Processing Toolbox - - - dctmtx >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/dctmtx.html b/help/en_US/scilab_en_US_help/dctmtx.html deleted file mode 100644 index b8a946e..0000000 --- a/help/en_US/scilab_en_US_help/dctmtx.html +++ /dev/null @@ -1,79 +0,0 @@ - - - dctmtx - - - -
- - - - -
- << db2pow - - - FOSSEE Signal Processing Toolbox - - - decimate >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > dctmtx - -

-

dctmtx

-

- - -

Calling Sequence

-
[y]=dctmtx(n)
- -

Parameters

-
n: -

Real scalar integer greater than or equal to 1

- -

Description

-

This is an Octave function -dctmtx(n) returns a Discrete cosine transform matrix of order n-by-n. It is useful for jpeg image compression. D*A is the DCT of the columns of A and D'*A is the inverse DCT of the columns of A (when A is n-by-n).

- -

Examples

-
1.    dctmtx(2)
-ans = [0.70711   0.70711;   0.70711  -0.70711]
-2.    dctmtx(3)
-ans = [5.7735e-01   5.7735e-01   5.7735e-01;
-7.0711e-01   4.9996e-17  -7.0711e-01;
-4.0825e-01  -8.1650e-01   4.0825e-01]
-
- -
- - - - - - -
Report an issue
- << db2pow - - - FOSSEE Signal Processing Toolbox - - - decimate >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/decimate.html b/help/en_US/scilab_en_US_help/decimate.html deleted file mode 100644 index 57ec08a..0000000 --- a/help/en_US/scilab_en_US_help/decimate.html +++ /dev/null @@ -1,59 +0,0 @@ - - - decimate - - - -
- - - - -
- << dctmtx - - - FOSSEE Signal Processing Toolbox - - - detrend1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > decimate - -

-

decimate

-

rhs = argn(2)

-
- -
- - - - - - -
Report an issue
- << dctmtx - - - FOSSEE Signal Processing Toolbox - - - detrend1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/detrend1.html b/help/en_US/scilab_en_US_help/detrend1.html deleted file mode 100644 index d47fb2f..0000000 --- a/help/en_US/scilab_en_US_help/detrend1.html +++ /dev/null @@ -1,74 +0,0 @@ - - - detrend1 - - - -
- - - - -
- << decimate - - - FOSSEE Signal Processing Toolbox - - - dftmtx >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > detrend1 - -

-

detrend1

-

This function removes the best fit of a polynomial of order P from the data X

- - -

Calling Sequence

-
detrend1(X,P)
- -

Parameters

-
X: -

Input vecor or matrix.

-
P: -

The order of polnomial

- -

Description

-

If X is a vector, 'detrend1(X, P)' removes the best fit of apolynomial of order P from the data X.If X is a matrix, 'detrend1(X, P)' does the same for each column in X.

-

The second argument P is optional. If it is not specified, a value of 1 is assumed. This corresponds to removing a linear trend. -The order of the polynomial can also be given as a string, in which case P must be either "constant" (corresponds to 'P=0') or "linear"(corresponds to 'P=1')

-
- -
- - - - - - -
Report an issue
- << decimate - - - FOSSEE Signal Processing Toolbox - - - dftmtx >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/dftmtx.html b/help/en_US/scilab_en_US_help/dftmtx.html deleted file mode 100644 index d1b38f8..0000000 --- a/help/en_US/scilab_en_US_help/dftmtx.html +++ /dev/null @@ -1,77 +0,0 @@ - - - dftmtx - - - -
- - - - -
- << detrend1 - - - FOSSEE Signal Processing Toolbox - - - diffpara >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > dftmtx - -

-

dftmtx

-

- - -

Calling Sequence

-
[d]=dftmtx(n)
- -

Parameters

-
n: -

Real positive scalar number

- -

Description

-

This is an Octave function -This fuction gives a complex matrix of values whose product with a vector produces the discrete Fourier transform. This can also be achieved by directly using the fft function i.e. y=fft(x) is same as y=A*x where A=dftmtx(n).

- -

Examples

-
1.    dftmtx(3)
-ans =   1.00000 + 0.00000i   1.00000 + 0.00000i   1.00000 + 0.00000i
-1.00000 + 0.00000i  -0.50000 - 0.86603i  -0.50000 + 0.86603i
-1.00000 - 0.00000i  -0.50000 + 0.86603i  -0.50000 - 0.86603i
-
- -
- - - - - - -
Report an issue
- << detrend1 - - - FOSSEE Signal Processing Toolbox - - - diffpara >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/diffpara.html b/help/en_US/scilab_en_US_help/diffpara.html deleted file mode 100644 index 3a393e7..0000000 --- a/help/en_US/scilab_en_US_help/diffpara.html +++ /dev/null @@ -1,79 +0,0 @@ - - - diffpara - - - -
- - - - -
- << dftmtx - - - FOSSEE Signal Processing Toolbox - - - diric >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > diffpara - -

-

diffpara

-

Return the estimator D for the differencing parameter of an integrated time series

- - -

Calling Sequence

-
[D, DD] = diffpara (X)
-[D, DD] = diffpara (X, A)
-[D, DD] = diffpara (X, A, B)
- -

Parameters

-
X: -

Input scalar or vector.

-
DD: -

The estimators for all frequencies in the intervals described above.

-
D: -

The mean of DD

- -

Description

-

Return the estimator D for the differencing parameter of an integrated time series.

-

The frequencies from [2*pi*a/t, 2*pi*b/T] are used for the estimation. If B is omitted, the interval [2*pi/T, 2*pi*a/T] is used. If both B and A are omitted then a = 0.5 * sqrt (T) and b = 1.5 * sqrt (T) is used, where T is the sample size. If X is a matrix, the differencing parameter of each column is estimated.

-

The estimators for all frequencies in the intervals described above is returned in DD.

-

The value of D is simply the mean of DD.

-
- -
- - - - - - -
Report an issue
- << dftmtx - - - FOSSEE Signal Processing Toolbox - - - diric >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/diric.html b/help/en_US/scilab_en_US_help/diric.html deleted file mode 100644 index 255aa5f..0000000 --- a/help/en_US/scilab_en_US_help/diric.html +++ /dev/null @@ -1,79 +0,0 @@ - - - diric - - - -
- - - - -
- << diffpara - - - FOSSEE Signal Processing Toolbox - - - downsample >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > diric - -

-

diric

-

- - -

Calling Sequence

-
[y]=diric(x,n)
- -

Parameters

-
x: -

Real valued vector or matrix

-
n: -

Real positive integer or complex integer

- -

Description

-

This is an Octave function -y=diric(x,n) returns the dirichlet function values of parameter x.

- -

Examples

-
1.     diric([1 2 3],3)
-ans= 0.6935349    0.0559021  -0.3266617
-2.    diric(1,2)
-ans= 0.8775826
-
- -
- - - - - - -
Report an issue
- << diffpara - - - FOSSEE Signal Processing Toolbox - - - downsample >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/downsample.html b/help/en_US/scilab_en_US_help/downsample.html deleted file mode 100644 index 7abfa9e..0000000 --- a/help/en_US/scilab_en_US_help/downsample.html +++ /dev/null @@ -1,82 +0,0 @@ - - - downsample - - - -
- - - - -
- << diric - - - FOSSEE Signal Processing Toolbox - - - dst1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > downsample - -

-

downsample

-

This function downsamples the signal by selecting every nth element.

- - -

Calling Sequence

-
y = downsample (x, n)
-y = downsample (x, n, phase)
- -

Parameters

-
x: -

scalar, vector or matrix of real or complex numbers

-
n: -

real number or vector

-
phase: -

integer value, 0 <= phase <= (n - 1), default value 0, or logical

- -

Description

-

This is an Octave function. -This function downsamples the signal by selecting every nth element supplied as parameter 2. If x is a matrix, the function downsamples every column. -If the phase is specified, every nth element is selected starting from the sample phase. The default phase is 0.

- -

Examples

-
downsample([1,2,4],2)
-ans  =
-1.    4.
-
- -
- - - - - - -
Report an issue
- << diric - - - FOSSEE Signal Processing Toolbox - - - dst1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/dst1.html b/help/en_US/scilab_en_US_help/dst1.html deleted file mode 100644 index f125469..0000000 --- a/help/en_US/scilab_en_US_help/dst1.html +++ /dev/null @@ -1,72 +0,0 @@ - - - dst1 - - - -
- - - - -
- << downsample - - - FOSSEE Signal Processing Toolbox - - - durbinlevinson >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > dst1 - -

-

dst1

-

Computes the type I discrete sine transform of x

- - -

Calling Sequence

-
y= dst1(x)
-y= dst1(x,n)
- -

Parameters

-
x: -

real or complex valued vector

- -

Description

-

This is an Octave function. -Computes the type I discrete sine transform of x. If n is given, then x is padded or trimmed to length n before computing the transform. If x is a matrix, compute the transform along the columns of the the matrix.

-
- -
- - - - - - -
Report an issue
- << downsample - - - FOSSEE Signal Processing Toolbox - - - durbinlevinson >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/durbinlevinson.html b/help/en_US/scilab_en_US_help/durbinlevinson.html deleted file mode 100644 index e57aae0..0000000 --- a/help/en_US/scilab_en_US_help/durbinlevinson.html +++ /dev/null @@ -1,78 +0,0 @@ - - - durbinlevinson - - - -
- - - - -
- << dst1 - - - FOSSEE Signal Processing Toolbox - - - dutycycle >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > durbinlevinson - -

-

durbinlevinson

-

Perform one step of the Durbin-Levinson algorithm..

- - -

Calling Sequence

-
durbinlevinson (C);
-durbinlevinson (C, OLDPHI);
-durbinlevinson (C, OLDPHI, OLDV);
- -

Parameters

-
C: -

The vector C specifies the autocovariances '[gamma_0, ..., gamma_t]' from lag 0 to T.

-
OLDPHI: -

It specifies the coefficients based on C(T-1).

-
OLDV: -

It specifies the corresponding error.

- -

Description

-

This is an Octave function. -Perform one step of the Durbin-Levinson. -If OLDPHI and OLDV are omitted, all steps from 1 to T of the algorithm are performed.

-
- -
- - - - - - -
Report an issue
- << dst1 - - - FOSSEE Signal Processing Toolbox - - - dutycycle >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/dutycycle.html b/help/en_US/scilab_en_US_help/dutycycle.html deleted file mode 100644 index 88938ac..0000000 --- a/help/en_US/scilab_en_US_help/dutycycle.html +++ /dev/null @@ -1,59 +0,0 @@ - - - dutycycle - - - -
- - - - -
- << durbinlevinson - - - FOSSEE Signal Processing Toolbox - - - dwt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > dutycycle - -

-

dutycycle

-

-
- -
- - - - - - -
Report an issue
- << durbinlevinson - - - FOSSEE Signal Processing Toolbox - - - dwt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/dwt.html b/help/en_US/scilab_en_US_help/dwt.html deleted file mode 100644 index ca450f7..0000000 --- a/help/en_US/scilab_en_US_help/dwt.html +++ /dev/null @@ -1,89 +0,0 @@ - - - dwt - - - -
- - - - -
- << dutycycle - - - FOSSEE Signal Processing Toolbox - - - ellip >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > dwt - -

-

dwt

-

Discrete wavelet transform (1D)

- - -

Calling Sequence

-
[U, V] = dwt(X, WNAME)
-[U, V] = dwt(X, HP, GP)
-[U, V] = dwt(X, HP, GP,...)
- -

Parameters

-
Inputs: -

-
X: -

Signal Vector.

-
WNAME: -

Wavelet name.

-
HP: -

Coefficients of low-pass decomposition FIR filter.

-
GP: -

Coefficients of high-pass decomposition FIR filter.

-
Outputs: -

-
U: -

Signal vector of average, approximation.

-
V: -

Signal vector of difference, detail.

- -

Description

-

This function calculates the discrete wavelet transform (1D).

- -

Examples

-
-
- -
- - - - - - -
Report an issue
- << dutycycle - - - FOSSEE Signal Processing Toolbox - - - ellip >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ellip.html b/help/en_US/scilab_en_US_help/ellip.html deleted file mode 100644 index e3b56b9..0000000 --- a/help/en_US/scilab_en_US_help/ellip.html +++ /dev/null @@ -1,95 +0,0 @@ - - - ellip - - - -
- - - - -
- << dwt - - - FOSSEE Signal Processing Toolbox - - - ellipap >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ellip - -

-

ellip

-

This function generates an elliptic or Cauer filter with rp dB of passband ripple and rs dB of stopband attenuation.

- - -

Calling Sequence

-
[a, b] = ellip (n, rp, rs, wp)
-[a, b] = ellip (n, rp, rs, wp, "high")
-[a, b] = ellip (n, rp, rs, [wl, wh])
-[a, b] = ellip (n, rp, rs, [wl, wh], "stop")
-[a, b, c] = ellip (…)
-[a, b, c, d] = ellip (…)
-[…] = ellip (…, "s")
- -

Parameters

-
n: -

positive integer value

-
rp: -

non negative scalar value

-
rs: -

non negative scalar value

-
w: -

scalar or vector, all elements should be in the range [0,1]

- -

Description

-

This is an Octave function. -This function generates an elliptic or Cauer filter with rp dB of passband ripple and rs dB of stopband attenuation. -[b, a] = ellip(n, Rp, Rs, Wp) indicates low pass filter with order n, Rp decibels of ripple in the passband and a stopband Rs decibels down and cutoff of pi*Wp radians. If the fifth argument is high, then the filter is a high pass filter. -[b, a] = ellip(n, Rp, Rs, [Wl, Wh]) indictaes band pass filter with band pass edges pi*Wl and pi*Wh. If the fifth argument is stop, the filter is a band reject filter. -[z, p, g] = ellip(...) returns filter as zero-pole-gain. -[...] = ellip(...,’s’) returns a Laplace space filter, w can be larger than 1. -[a, b, c, d] = ellip(...) returns state-space matrices.

- -

Examples

-
[a,b]=ellip(2, 0.5, 0.7, [0.3,0.4])
-a =
-0.88532  -1.58410   2.40380  -1.58410   0.88532
-b =
-1.00000  -1.78065   2.68703  -1.75725   0.97454
-
- -
- - - - - - -
Report an issue
- << dwt - - - FOSSEE Signal Processing Toolbox - - - ellipap >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ellipap.html b/help/en_US/scilab_en_US_help/ellipap.html deleted file mode 100644 index 5941d88..0000000 --- a/help/en_US/scilab_en_US_help/ellipap.html +++ /dev/null @@ -1,89 +0,0 @@ - - - ellipap - - - -
- - - - -
- << ellip - - - FOSSEE Signal Processing Toolbox - - - ellipord >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ellipap - -

-

ellipap

-

Designs a lowpass analog elliptic filter.

- - -

Calling Sequence

-
[z, p, g] = ellipap (n, Rp, Rs)
-[z, p] = ellipap (n, Rp, Rs)
-z = ellipap (n, Rp, Rs)
- -

Parameters

-
n: -

Filter Order

-
Rp: -

Peak-to-peak passband ripple

-
Rs: -

Stopband attenuation

- -

Description

-

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.

- -

Examples

-
[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
-
- -
- - - - - - -
Report an issue
- << ellip - - - FOSSEE Signal Processing Toolbox - - - ellipord >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ellipord.html b/help/en_US/scilab_en_US_help/ellipord.html deleted file mode 100644 index c932396..0000000 --- a/help/en_US/scilab_en_US_help/ellipord.html +++ /dev/null @@ -1,89 +0,0 @@ - - - ellipord - - - -
- - - - -
- << ellipap - - - FOSSEE Signal Processing Toolbox - - - enbw >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ellipord - -

-

ellipord

-

This function computes the minimum filter order of an elliptic filter with the desired response characteristics.

- - -

Calling Sequence

-
[n] = ellipord(Wp, Ws, Rp, Rs)
-[n, Wp] = ellipord(Wp, Ws, Rp, Rs)
- -

Parameters

-
Wp: -

scalar or vector of length 2, all elements must be in the range [0,1]

-
Ws: -

scalar or vector of length 2, all elements must be in the range [0,1]

-
Rp: -

real or complex value

-
Rs: -

real or complex value

- -

Description

-

This is an Octave function. -This function computes the minimum filter order of an elliptic filter with the desired response characteristics. -Stopband frequency ws and passband frequency wp specify the the filter frequency band edges. -Frequencies are normalized to the Nyquist frequency in the range [0,1]. -Rp is measured in decibels and is the allowable passband ripple and Rs is also measured in decibels and is the minimum attenuation in the stop band. -If ws>wp then the filter is a low pass filter. If wp>ws, then the filter is a high pass filter. -If wp and ws are vectors of length 2, then the passband interval is defined by wp and the stopband interval is defined by ws. -If wp is contained within the lower and upper limits of ws, the filter is a band-pass filter. If ws is contained within the lower and upper limits of wp, the filter is a band-stop or band-reject filter.

- -

Examples

-
[a,b]=ellipord(0.2, 0.5, 0.7, 0.4)
-a =  1
-b =  0.20000
-
- -
- - - - - - -
Report an issue
- << ellipap - - - FOSSEE Signal Processing Toolbox - - - enbw >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/enbw.html b/help/en_US/scilab_en_US_help/enbw.html deleted file mode 100644 index 22506a8..0000000 --- a/help/en_US/scilab_en_US_help/enbw.html +++ /dev/null @@ -1,59 +0,0 @@ - - - enbw - - - -
- - - - -
- << ellipord - - - FOSSEE Signal Processing Toolbox - - - eqtflength >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > enbw - -

-

enbw

-

-
- -
- - - - - - -
Report an issue
- << ellipord - - - FOSSEE Signal Processing Toolbox - - - eqtflength >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/eqtflength.html b/help/en_US/scilab_en_US_help/eqtflength.html deleted file mode 100644 index c7e1f49..0000000 --- a/help/en_US/scilab_en_US_help/eqtflength.html +++ /dev/null @@ -1,64 +0,0 @@ - - - eqtflength - - - -
- - - - -
- << enbw - - - FOSSEE Signal Processing Toolbox - - - falltime >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > eqtflength - -

-

eqtflength

-

Modifies the input vector to give output vectors of the same length

- - -

Calling Sequence

-
[b,a] = eqtflength(b,a)
-[b,a,N,M] = eqtflength(b,a)
-
- -
- - - - - - -
Report an issue
- << enbw - - - FOSSEE Signal Processing Toolbox - - - falltime >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/falltime.html b/help/en_US/scilab_en_US_help/falltime.html deleted file mode 100644 index 0138c71..0000000 --- a/help/en_US/scilab_en_US_help/falltime.html +++ /dev/null @@ -1,101 +0,0 @@ - - - falltime - - - -
- - - - -
- << eqtflength - - - FOSSEE Signal Processing Toolbox - - - fft >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > falltime - -

-

falltime

-

- - -

Calling Sequence

-
r=falltime(x)
-r=falltime(x, t)
-r=falltime(x, Fs)
-r=falltime(x, t, 'PercentReferenceLevels', N )
-r=falltime(x, t, 'Tolerance', M)
-r=falltime(x, t,'StateLevels', O)
-[r lowercrossvalue uppercrossvalue lowerreference upperreference]=falltime(x)
-[r lowercrossvalue uppercrossvalue lowerreference upperreference]=falltime(x, Fs)
-[r lowercrossvalue uppercrossvalue lowerreference upperreference]=falltime(x, t)
-[r lowercrossvalue uppercrossvalue lowerreference upperreference]=falltime(x, t, 'PercentReferenceLevels', N )
-[r lowercrossvalue uppercrossvalue lowerreference upperreference]= falltime(x, t, 'Tolerance', M)
-[r lowercrossvalue uppercrossvalue lowerreference upperreference]= falltime(x, t,'StateLevels', O)
-[r lowercrossvalue uppercrossvalue lowerreference upperreference]= falltime(x, t,'StateLevels', O, 'fig', on or off)
- -

Parameters

-
x: -

real vector.

-
Fs: -

specifies the sample rate, Fs, as a positive scalar, where the first sample instant corresponds to a time of zero.

-
t: -

defiene instant sample time t as vector with same length of x, or specifies the sample rate, t, as a positive scalar.

-
PercentReferenceLevels: -

specify the percentreferenceleves as a percentage, default value of N is [10 90].

-
Tolerance: -

define the tolerance value as real scaler value, where default value of M is 2.0.

-
StateLevels: -

define the lower and upper state levels as two element real vector.

-
fig: -

specify the logical input value to display figure as one of 'on' or 'off', where the default input in 'off'.

-
f: -

return fall time of negative-going bilevel waveform transitions X.

-
lowercrossvalue: -

return the lowerc cross value.

-
uppercrossvalue: -

return the upper cross value.

-
lowerreference: -

return lower reference value corrosponding to lower percent reference value.

-
upperreference: -

return upper reference value corrosponding to upper percent reference value.

-
- -
- - - - - - -
Report an issue
- << eqtflength - - - FOSSEE Signal Processing Toolbox - - - fft >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fft.html b/help/en_US/scilab_en_US_help/fft.html deleted file mode 100644 index 27d6db2..0000000 --- a/help/en_US/scilab_en_US_help/fft.html +++ /dev/null @@ -1,91 +0,0 @@ - - - fft - - - -
- - - - -
- << falltime - - - FOSSEE Signal Processing Toolbox - - - fft1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fft - -

-

fft

-

Calculates the discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.

- - -

Calling Sequence

-
fft (x, n, dim)
-fft (x, n)
-fft (x)
- -

Parameters

-
x: -

input matrix

-
n: -

Specifies the number of elements of x to be used

-
dim: -

Specifies the dimention of the matrix along which the FFT is performed

- -

Description

-

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.

-

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.

-

dim is an integer specifying the dimension of the matrix along which the FFT is performed.

- -

Examples

-
x = [1 2 3; 4 5 6; 7 8 9]
-n = 3
-dim = 2
-fft (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
-
- -
- - - - - - -
Report an issue
- << falltime - - - FOSSEE Signal Processing Toolbox - - - fft1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fft1.html b/help/en_US/scilab_en_US_help/fft1.html deleted file mode 100644 index 4699b5a..0000000 --- a/help/en_US/scilab_en_US_help/fft1.html +++ /dev/null @@ -1,91 +0,0 @@ - - - fft1 - - - -
- - - - -
- << fft - - - FOSSEE Signal Processing Toolbox - - - fft2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fft1 - -

-

fft1

-

Calculates the discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.

- - -

Calling Sequence

-
fft (x, n, dim)
-fft (x, n)
-fft (x)
- -

Parameters

-
x: -

input matrix

-
n: -

Specifies the number of elements of x to be used

-
dim: -

Specifies the dimention of the matrix along which the FFT is performed

- -

Description

-

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.

-

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.

-

dim is an integer specifying the dimension of the matrix along which the FFT is performed.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << fft - - - FOSSEE Signal Processing Toolbox - - - fft2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fft2.html b/help/en_US/scilab_en_US_help/fft2.html deleted file mode 100644 index 032cdab..0000000 --- a/help/en_US/scilab_en_US_help/fft2.html +++ /dev/null @@ -1,89 +0,0 @@ - - - fft2 - - - -
- - - - -
- << fft1 - - - FOSSEE Signal Processing Toolbox - - - fft21 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fft2 - -

-

fft2

-

Calculates the two-dimensional discrete Fourier transform of A using a Fast Fourier Transform algorithm.

- - -

Calling Sequence

-
fft2 (A, m, n)
-fft2 (A)
- -

Parameters

-
A: -

input matrix

-
m: -

number of rows of A to be used

-
n: -

number of columns of A to be used

- -

Description

-

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.

- -

Examples

-
x = [1 2 3; 4 5 6; 7 8 9]
-m = 4
-n = 4
-fft2 (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
-
- -
- - - - - - -
Report an issue
- << fft1 - - - FOSSEE Signal Processing Toolbox - - - fft21 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fft21.html b/help/en_US/scilab_en_US_help/fft21.html deleted file mode 100644 index a525d95..0000000 --- a/help/en_US/scilab_en_US_help/fft21.html +++ /dev/null @@ -1,89 +0,0 @@ - - - fft21 - - - -
- - - - -
- << fft2 - - - FOSSEE Signal Processing Toolbox - - - fftconv >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fft21 - -

-

fft21

-

Calculates the two-dimensional discrete Fourier transform of A using a Fast Fourier Transform algorithm.

- - -

Calling Sequence

-
fft2 (A, m, n)
-fft2 (A)
- -

Parameters

-
A: -

input matrix

-
m: -

number of rows of A to be used

-
n: -

number of columns of A to be used

- -

Description

-

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.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << fft2 - - - FOSSEE Signal Processing Toolbox - - - fftconv >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fftconv.html b/help/en_US/scilab_en_US_help/fftconv.html deleted file mode 100644 index d2710cf..0000000 --- a/help/en_US/scilab_en_US_help/fftconv.html +++ /dev/null @@ -1,76 +0,0 @@ - - - fftconv - - - -
- - - - -
- << fft21 - - - FOSSEE Signal Processing Toolbox - - - fftfilt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fftconv - -

-

fftconv

-

Convolve two vectors using the FFT for computation.

- - -

Calling Sequence

-
Y = fftconv(X, Y)
-Y = fftconv(X, Y, N)
- -

Parameters

-
X, Y: -

Vectors

- -

Description

-

Convolve two vectors using the FFT for computation. 'c' = fftconv (X, Y)' returns a vector of length equal to 'length(X) + length (Y) - 1'. If X and Y are the coefficient vectors of two polynomials, the returned value is the coefficient vector of the product polynomial.

- -

Examples

-
fftconv([1,2,3], [3,4,5])
-ans =
-3.    10.    22.    22.    15.
-
- -
- - - - - - -
Report an issue
- << fft21 - - - FOSSEE Signal Processing Toolbox - - - fftfilt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fftfilt.html b/help/en_US/scilab_en_US_help/fftfilt.html deleted file mode 100644 index d0e6c9d..0000000 --- a/help/en_US/scilab_en_US_help/fftfilt.html +++ /dev/null @@ -1,90 +0,0 @@ - - - fftfilt - - - -
- - - - -
- << fftconv - - - FOSSEE Signal Processing Toolbox - - - fftn >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fftfilt - -

-

fftfilt

-

Performs FFT-based FIR filtering using overlap-add method

- - -

Calling Sequence

-
- -

Parameters

-
x: -

real|complex numbers - vector|matrix

-
b: -

real|complex numbers - vector|matrix

-
n: -

positive integer

- -

Description

-

y = fftfilt(b,x) filters the data in vector x with the filter described -by coefficient vector b. -y = fftfilt(b,x,n) uses n to determine the length of the FFT.

-

- -

Examples

-
1) Filtering a sine wave
-x = sin(1:2000);
-b = [1 1/2];
-y = fftfilt(b,x);
-2) Multiple filters (1,1/3) and (1/4,1/5);
-x = sin(1:2000);
-b = [1 1/4;1/3 1/5];
-y = fftfilt(b,x);
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << fftconv - - - FOSSEE Signal Processing Toolbox - - - fftn >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fftn.html b/help/en_US/scilab_en_US_help/fftn.html deleted file mode 100644 index 2346dcd..0000000 --- a/help/en_US/scilab_en_US_help/fftn.html +++ /dev/null @@ -1,76 +0,0 @@ - - - fftn - - - -
- - - - -
- << fftfilt - - - FOSSEE Signal Processing Toolbox - - - fftshift1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fftn - -

-

fftn

-

This function computes the N-dimensional discrete Fourier transform of A using a Fast Fourier Transform (FFT) algorithm.

- - -

Calling Sequence

-
Y = fftn(A)
-Y = fftn(A, size)
- -

Parameters

-
A: -

Matrix

- -

Description

-

This function computes the N-dimensional discrete Fourier transform of A using a Fast Fourier Transform (FFT) algorithm. The optional vector argument SIZE may be used specify the dimensions of the array to be used. If an element of SIZE is smaller than the corresponding dimension of A, then the dimension of A is truncated prior to performing the FFT. Otherwise, if an element of SIZE is larger than the corresponding dimension then A is resized and padded with zeros.

- -

Examples

-
fftn([2,3,4])
-ans =
-9.  - 1.5 + 0.8660254i  - 1.5 - 0.8660254i
-
- -
- - - - - - -
Report an issue
- << fftfilt - - - FOSSEE Signal Processing Toolbox - - - fftshift1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fftshift1.html b/help/en_US/scilab_en_US_help/fftshift1.html deleted file mode 100644 index 247192c..0000000 --- a/help/en_US/scilab_en_US_help/fftshift1.html +++ /dev/null @@ -1,79 +0,0 @@ - - - fftshift1 - - - -
- - - - -
- << fftn - - - FOSSEE Signal Processing Toolbox - - - fftw1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fftshift1 - -

-

fftshift1

-

Perform a shift of the vector X, for use with the 'fft1' and 'ifft1' functions, in order the move the frequency 0 to the center of the vector or matrix.

- - -

Calling Sequence

-
fftshift1 (X)
-fftshift1 (X, DIM)
- -

Parameters

-
X: -

It is a vector of N elements corresponding to time samples

-
DIM: -

The optional DIM argument can be used to limit the dimension along which the permutation occurs

- -

Description

-

This is an Octave function. -Perform a shift of the vector X, for use with the 'fft1' and 'ifft1' functions, in order the move the frequency 0 to the center of the vector or matrix.

-

If X is a vector of N elements corresponding to N time samples spaced by dt, then 'fftshift1 (fft1 (X))' corresponds to frequencies

-

f = [ -(ceil((N-1)/2):-1:1)*df 0 (1:floor((N-1)/2))*df ]

-

where df = 1 / dt.

-

If X is a matrix, the same holds for rows and columns. If X is an array, then the same holds along each dimension.

-

The optional DIM argument can be used to limit the dimension along

-
- -
- - - - - - -
Report an issue
- << fftn - - - FOSSEE Signal Processing Toolbox - - - fftw1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fftw1.html b/help/en_US/scilab_en_US_help/fftw1.html deleted file mode 100644 index 4c3322c..0000000 --- a/help/en_US/scilab_en_US_help/fftw1.html +++ /dev/null @@ -1,98 +0,0 @@ - - - fftw1 - - - -
- - - - -
- << fftshift1 - - - FOSSEE Signal Processing Toolbox - - - fht >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fftw1 - -

-

fftw1

-

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)

-
- -
- - - - - - -
Report an issue
- << fftshift1 - - - FOSSEE Signal Processing Toolbox - - - fht >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fht.html b/help/en_US/scilab_en_US_help/fht.html deleted file mode 100644 index 9fbcbef..0000000 --- a/help/en_US/scilab_en_US_help/fht.html +++ /dev/null @@ -1,77 +0,0 @@ - - - fht - - - -
- - - - -
- << fftw1 - - - FOSSEE Signal Processing Toolbox - - - filter1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fht - -

-

fht

-

The Function calculates the Fast Hartley Transform of real input.

- - -

Calling Sequence

-
M = fht (D)
-M = fht (D, N)
-M = fht (D, N, DIM)
- -

Parameters

-
- -

Description

-

This function calculates the Fast Hartley transform of real input D. If D is a matrix, the Hartley transform is calculated along the columns by default.

- -

Examples

-
fht(1:4)
-ans =
-10   -4   -2   0
-This function being called from Octave.
-
- -
- - - - - - -
Report an issue
- << fftw1 - - - FOSSEE Signal Processing Toolbox - - - filter1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/filter1.html b/help/en_US/scilab_en_US_help/filter1.html deleted file mode 100644 index c4d93e1..0000000 --- a/help/en_US/scilab_en_US_help/filter1.html +++ /dev/null @@ -1,91 +0,0 @@ - - - filter1 - - - -
- - - - -
- << fht - - - FOSSEE Signal Processing Toolbox - - - filter2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > filter1 - -

-

filter1

-

Apply a 1-D digital filter to the data X.

- - -

Calling Sequence

-
Y = filter1(B, A, X)
-[Y, SF] = filter1(B, A, X, SI)
-[Y, SF] = filter1(B, A, X, [], DIM)
-[Y, SF] = filter1(B, A, X, SI, DIM)
- -

Parameters

-
B: -

Matrix or Integer

-
A: -

Matrix or Integer

-
X: -

Matrix or Integer

- -

Description

-

'filter' returns the solution to the following linear, time-invariant difference equation:

-

N M

-

SUM a(k+1) y(n-k) = SUM b(k+1) x(n-k) for 1<=n<=length(x)

-

k=0 k=0

-

where N=length(a)-1 and M=length(b)-1. The result is calculated over the first non-singleton dimension of X or over DIM if supplied.

-

An equivalent form of the equation is:

-

N M

-

y(n) = - SUM c(k+1) y(n-k) + SUM d(k+1) x(n-k) for 1<=n<=length(x)

-

k=1 k=0

-

where c = a/a(1) and d = b/a(1).

- -

Examples

-
filter([1,2,3], [3,4,5], [5,6,7])
-ans =
-1.6666667    3.1111111    4.4074074
-
- -
- - - - - - -
Report an issue
- << fht - - - FOSSEE Signal Processing Toolbox - - - filter2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/filter2.html b/help/en_US/scilab_en_US_help/filter2.html deleted file mode 100644 index 069ce59..0000000 --- a/help/en_US/scilab_en_US_help/filter2.html +++ /dev/null @@ -1,84 +0,0 @@ - - - filter2 - - - -
- - - - -
- << filter1 - - - FOSSEE Signal Processing Toolbox - - - filternorm >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > filter2 - -

-

filter2

-

Apply the 2-D FIR filter B to X.

- - -

Calling Sequence

-
Y = filter2(B, X)
-Y = filter2(B, X, SHAPE)
- -

Parameters

-
B, X: -

Matrix

-
SHAPE: -

-
'full': -

pad X with zeros on all sides before filtering.

-
'same': -

unpadded X (default)

-
'valid': -

trim X after filtering so edge effects are no included.

- -

Description

-

This function applies the 2-D FIR filter B to X. If the argument SHAPE is specified, return an array of the desired shape.

- -

Examples

-
filter2([1,3], [4,5])
-ans =
-19.    5.
-
- -
- - - - - - -
Report an issue
- << filter1 - - - FOSSEE Signal Processing Toolbox - - - filternorm >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/filternorm.html b/help/en_US/scilab_en_US_help/filternorm.html deleted file mode 100644 index 0f39826..0000000 --- a/help/en_US/scilab_en_US_help/filternorm.html +++ /dev/null @@ -1,88 +0,0 @@ - - - filternorm - - - -
- - - - -
- << filter2 - - - FOSSEE Signal Processing Toolbox - - - filtfilt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > filternorm - -

-

filternorm

-

Calculates the L-2 norm or L-infinity norm of a digital filter

- - -

Calling Sequence

-
L = filternorm(b,a)
-L = filternorm(b,a,pnorm)
-L = filternorm(b,a,2,tol)
- -

Parameters

-
b: -

The filter numerator coefficients.

-
a: -

The filter denominator coefficients.

-
pnorm: -

The L-norm to be calculated. The values accepted are 2 (L2 norm) or %inf (L-infinity norm). Default value is 2.

-
tol: -

The tolerance of the L-2 norm to be calculated. If tol not specified, it defaults to 10^(-8). tol must be a positive scalar

- -

Examples

-
// 1) L-2 norm of an IIR filter with tol = 10^(-10)
-b = [-3 2];
-a = [1 -0.5];
-L = filternorm(b, a, 2, 10d-10);
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << filter2 - - - FOSSEE Signal Processing Toolbox - - - filtfilt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/filtfilt.html b/help/en_US/scilab_en_US_help/filtfilt.html deleted file mode 100644 index d9be9ab..0000000 --- a/help/en_US/scilab_en_US_help/filtfilt.html +++ /dev/null @@ -1,79 +0,0 @@ - - - filtfilt - - - -
- - - - -
- << filternorm - - - FOSSEE Signal Processing Toolbox - - - filtic >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > filtfilt - -

-

filtfilt

-

- - -

Calling Sequence

-
[y]=filtfilt(b,a,x)
- -

Parameters

-
b: -

Real or complex valued vector or matrix

-
a: -

Real or complex valued vector or matrix

-
x: -

Real or complex valued vector or matrix

- -

Description

-

This is an Octave function -In theory, it forwards and reverse filters the signal and corrects phase distortion upto an extent by a one-pass filter but squares the magnitude response in the process. Practically though, the correction isn't perfect and magnitude response, particularly the stop band is distorted.

- -

Examples

-
1.    [a,b]=filtfilt (1,2i,[i -4 0])
-a =   [0.00000 - 0.25000i   1.00000 + 0.00000i   0.00000 + 0.00000i]
-
- -
- - - - - - -
Report an issue
- << filternorm - - - FOSSEE Signal Processing Toolbox - - - filtic >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/filtic.html b/help/en_US/scilab_en_US_help/filtic.html deleted file mode 100644 index 3020c9f..0000000 --- a/help/en_US/scilab_en_US_help/filtic.html +++ /dev/null @@ -1,86 +0,0 @@ - - - filtic - - - -
- - - - -
- << filtfilt - - - FOSSEE Signal Processing Toolbox - - - filtord >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > filtic - -

-

filtic

-

- - -

Calling Sequence

-
zf = filtic (b, a, y)
-zf = filtic (b, a, y, x)
- -

Parameters

-
b: -

vector of real or complex numbers

-
a: -

vector of real or complex numbers

-
y: -

vector of real or complex numbers

-
x: -

vector of real or complex numbers

- -

Description

-

This function finds the initial conditions for the delays in the transposed direct-form II filter implementation. -The vectors b and a represent the numerator and denominator coefficients of the filter's transfer function.

- -

Examples

-
filtic([i,1,-i,5], [1,2,3i], [0.8i,7,9])
-ans =
-0.00000 - 22.60000i
-2.40000 +  0.00000i
-0.00000 +  0.00000i
-This function being called from Octave
-
- -
- - - - - - -
Report an issue
- << filtfilt - - - FOSSEE Signal Processing Toolbox - - - filtord >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/filtord.html b/help/en_US/scilab_en_US_help/filtord.html deleted file mode 100644 index 22d2e97..0000000 --- a/help/en_US/scilab_en_US_help/filtord.html +++ /dev/null @@ -1,59 +0,0 @@ - - - filtord - - - -
- - - - -
- << filtic - - - FOSSEE Signal Processing Toolbox - - - findpeaks >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > filtord - -

-

filtord

-

and denominator coefficients, a.

-
- -
- - - - - - -
Report an issue
- << filtic - - - FOSSEE Signal Processing Toolbox - - - findpeaks >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/findpeaks.html b/help/en_US/scilab_en_US_help/findpeaks.html deleted file mode 100644 index c8da74a..0000000 --- a/help/en_US/scilab_en_US_help/findpeaks.html +++ /dev/null @@ -1,87 +0,0 @@ - - - findpeaks - - - -
- - - - -
- << filtord - - - FOSSEE Signal Processing Toolbox - - - fir1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > findpeaks - -

-

findpeaks

-

This function find peaks on DATA.

- - -

Calling Sequence

-
[PKS, LOC, EXTRA] = findpeaks(DATA)
-[PKS, LOC, EXTRA] = findpeaks(..., PROPERTY, VALUE)
-[PKS, LOC, EXTRA] = findpeaks(..., "DoubleSided")
- -

Description

-

Peaks of a positive array of data are defined as local maxima. For double-sided data, they are maxima of the positive part and minima of the negative part. DATA is expected to be a single column vector.

-

The function returns the value of DATA at the peaks in PKS. The index indicating their position is returned in LOC.

-

The third output argument is a structure with additional information:

-

"parabol": -A structure containing the parabola fitted to each returned peak. The structure has two fields, "x" and "pp". The field "pp" contains the coefficients of the 2nd degree polynomial and "x" the extrema of the intercal here it was fitted.

-

"height": -The estimated height of the returned peaks (in units of DATA).

-

"baseline": -The height at which the roots of the returned peaks were calculated (in units of DATA).

-

"roots": -The abscissa values (in index units) at which the parabola fitted to each of the returned peaks crosses the "baseline" value. The width of the peak is calculated by 'diff(roots)'.

-

This function accepts property-value pair given in the list below:

-

"MinPeakHeight": -Minimum peak height (positive scalar). Only peaks that exceed this value will be returned. For data taking positive and negative values use the option "DoubleSided". Default value '2*std (abs (detrend (data,0)))'.

-

"MinPeakDistance": -Minimum separation between (positive integer). Peaks separated by less than this distance are considered a single peak. This distance is also used to fit a second order polynomial to the peaks to estimate their width, therefore it acts as a smoothing parameter. Default value 4.

-

"MinPeakWidth": -Minimum width of peaks (positive integer). The width of the peaks is estimated using a parabola fitted to the neighborhood of each peak. The neighborhood size is equal to the value of "MinPeakDistance". The width is evaluated at the half height of the peak with baseline at "MinPeakHeight". Default value 2.

-

"DoubleSided": -Tells the function that data takes positive and negative values. The base-line for the peaks is taken as the mean value of the function. This is equivalent as passing the absolute value of the data after removing the mean.

-
- -
- - - - - - -
Report an issue
- << filtord - - - FOSSEE Signal Processing Toolbox - - - fir1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fir1.html b/help/en_US/scilab_en_US_help/fir1.html deleted file mode 100644 index 66ea3e9..0000000 --- a/help/en_US/scilab_en_US_help/fir1.html +++ /dev/null @@ -1,83 +0,0 @@ - - - fir1 - - - -
- - - - -
- << findpeaks - - - FOSSEE Signal Processing Toolbox - - - fir2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fir1 - -

-

fir1

-

Produce an order N FIR filter with the given frequency cutoff, returning the N+1 filter coefficients in B.

- - -

Calling Sequence

-
B = fir1(N, W)
-B = fir1(N, W, TYPE)
-B = fir1(N, W, TYPE, WINDOW)
-B = fir1(N, W, TYPE, WINDOW, NOSCALE)
- -

Parameters

-
N: -

Integer

-
W: -

Integer or Vector

- -

Description

-

Produce an order N FIR filter with the given frequency cutoff W, returning the N+1 filter coefficients in B. If W is a scalar, it specifies the frequency cutoff for a lowpass or highpass filter. If W is a two-element vector, the two values specify the edges of a bandpass or bandstop filter. If W is an N-element vector, each value specifies a band edge of a multiband pass/stop filter.

-

The filter TYPE can be specified with one of the following strings: "low", "high", "stop", "pass", "bandpass", "DC-0", or "DC-1". The default is "low" is W is a scalar, "pass" if W is a pair, or "DC-0" if W is a vector with more than 2 elements.

-

An optional shaping WINDOW can be given as a vector with length N+1. If not specified, a Hamming window of length N+1 is used.

-

With the option "noscale", the filter coefficients are not normalized. The default is to normalize the filter such that the magnitude response of the center of the first passband is 1.

- -

Examples

-
fir1 (5, 0.4)
-ans =
-9.2762e-05   9.5482e-02   4.0443e-01   4.0443e-01   9.5482e-02   9.2762e-05
-
- -
- - - - - - -
Report an issue
- << findpeaks - - - FOSSEE Signal Processing Toolbox - - - fir2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fir2.html b/help/en_US/scilab_en_US_help/fir2.html deleted file mode 100644 index 23e5620..0000000 --- a/help/en_US/scilab_en_US_help/fir2.html +++ /dev/null @@ -1,84 +0,0 @@ - - - fir2 - - - -
- - - - -
- << fir1 - - - FOSSEE Signal Processing Toolbox - - - firpmord >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fir2 - -

-

fir2

-

Produce an order N FIR filter with arbitrary frequency response M over frequency bands F, returning the N+1 filter coefficients in B.

- - -

Calling Sequence

-
B = fir2(N, F, M)
-B = fir2(N, F, M, GRID_N)
-B = fir1(N, F, M, GRID_N, RAMP_N)
-B = fir1(N, F, M, GRID_N, RAMP_N, WINDOW)
- -

Parameters

-
N: -

Integer

-
F, M: -

Vector

- -

Description

-

Produce an order N FIR filter with arbitrary frequency response M over frequency bands F, returning the N+1 filter coefficients in B. The vector F specifies the frequency band edges of the filter response and M specifies the magnitude response at each frequency.

-

The vector F must be nondecreasing over the range [0,1], and the first and last elements must be 0 and 1, respectively. A discontinuous jump in the frequency response can be specified by duplicating a band edge in F with different values in M.

-

The resolution over which the frequency response is evaluated can be controlled with the GRID_N argument. The default is 512 or the next larger power of 2 greater than the filter length.

-

The band transition width for discontinuities can be controlled with the RAMP_N argument. The default is GRID_N/25. Larger values will result in wider band transitions but better stopband rejection.

-

An optional shaping WINDOW can be given as a vector with length N+1. If not specified, a Hamming window of length N+1 is used.

- -

Examples

-
fir2 (10, [0, 0.5, 1], [1, 2, 3])
-ans =
--0.00130   0.00000  -0.01792   0.00000  -0.36968   2.00000  -0.36968   0.00000  -0.01792   0.00000  -0.00130
-
- -
- - - - - - -
Report an issue
- << fir1 - - - FOSSEE Signal Processing Toolbox - - - firpmord >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/firpmord.html b/help/en_US/scilab_en_US_help/firpmord.html deleted file mode 100644 index 0999378..0000000 --- a/help/en_US/scilab_en_US_help/firpmord.html +++ /dev/null @@ -1,108 +0,0 @@ - - - firpmord - - - -
- - - - -
- << fir2 - - - FOSSEE Signal Processing Toolbox - - - firtype >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > firpmord - -

-

firpmord

-

Parks-McClennan optimal FIR filter order estimation

- - -

Calling Sequence

-
- -

Parameters

-
f: -

double - positive - vector

-
a: -

double - positive - vector

-
dev: -

double - positive - vector

-
n: -

int - scalar

-
fo: -

double - positive - vector

-
ao: -

double - positive - vector

-
w: -

double - vector

- -

Examples

-
[1] A low-pass filter
-f = [1500 2000];        // frequency edges for bands
-a = [1 0];              // desired amplitude for each band
-dev = [0.01 0.1];       // Acceptable deviation for each band
-fs = 8000;              // Sampling frequency
-[n,fo,ao,w] = firpmord(f,a,dev,fs);
-
-[2] A bandstop filter
-f = [1000 1800 2400 3000];
-a = [1 0 0.5];
-dev = [0.01 0.1 0.03];
-fs = 8000;
-[n,fo,ao,w] = firpmord(f,a,dev,fs);
-
-References
-[1] Rabiner, Lawrence R., and Bernard Gold. "Theory and application of
-digital signal processing." Englewood Cliffs, NJ, Prentice-Hall, Inc.,
-1975. 777 p. 156-7 (1975).
-[2] Rabiner, Lawrence R., and Otto Herrmann. "The predictability of certain
-optimum finite-impulse-response digital filters." Circuit Theory,
-IEEE Transactions on 20.4 (1973): 401-408.
- -

Authors

-
- -

See also

-
-
- -
- - - - - - -
Report an issue
- << fir2 - - - FOSSEE Signal Processing Toolbox - - - firtype >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/firtype.html b/help/en_US/scilab_en_US_help/firtype.html deleted file mode 100644 index e161197..0000000 --- a/help/en_US/scilab_en_US_help/firtype.html +++ /dev/null @@ -1,59 +0,0 @@ - - - firtype - - - -
- - - - -
- << firpmord - - - FOSSEE Signal Processing Toolbox - - - flattopwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > firtype - -

-

firtype

-

if (type(b)~=1) then

-
- -
- - - - - - -
Report an issue
- << firpmord - - - FOSSEE Signal Processing Toolbox - - - flattopwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/flattopwin.html b/help/en_US/scilab_en_US_help/flattopwin.html deleted file mode 100644 index 1bf84d0..0000000 --- a/help/en_US/scilab_en_US_help/flattopwin.html +++ /dev/null @@ -1,90 +0,0 @@ - - - flattopwin - - - -
- - - - -
- << firtype - - - FOSSEE Signal Processing Toolbox - - - fracshift >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > flattopwin - -

-

flattopwin

-

This function returns the filter coefficients of a Flat Top window.

- - -

Calling Sequence

-
w = flattopwin (m)
-w = flattopwin (m, opt)
- -

Parameters

-
m: -

positive integer value

-
opt: -

string value, takes in "periodic" or "symmetric"

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Flat Top window of length m supplied as input, to the output vector w. -The second parameter can take the values "periodic" or "symmetric", depending on which the corresponding form of window is returned. The default is symmetric. -This window has low pass-band ripple but a high bandwidth.

- -

Examples

-
flattopwin(8,"periodic")
-ans  =
-0.0009051
-- 0.0264124
-- 0.0555580
-0.4435496
-1.
-0.4435496
-- 0.0555580
-- 0.0264124
-
- -
- - - - - - -
Report an issue
- << firtype - - - FOSSEE Signal Processing Toolbox - - - fracshift >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fracshift.html b/help/en_US/scilab_en_US_help/fracshift.html deleted file mode 100644 index 8c51824..0000000 --- a/help/en_US/scilab_en_US_help/fracshift.html +++ /dev/null @@ -1,83 +0,0 @@ - - - fracshift - - - -
- - - - -
- << flattopwin - - - FOSSEE Signal Processing Toolbox - - - fractdiff >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fracshift - -

-

fracshift

-

This function shifts the series x supplied as input argument by a number of samples d.

- - -

Calling Sequence

-
y = fracshift(x, d)
-y = fracshift(x, d, h)
-[y, h] = fracshift(...)
- -

Parameters

-
x: -

-
d: -

-
h: -

- -

Description

-

This is an Octave function. -This function shifts the series x supplied as input argument by a number of samples d. -The third parameter is the interpolator, which is designed with a Kaiser-windowed sinecard by default, if not supplied.

- -

Examples

-
fracshift([1,2,3],5)
-ans  =
-1.    2.    3.
-
- -
- - - - - - -
Report an issue
- << flattopwin - - - FOSSEE Signal Processing Toolbox - - - fractdiff >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fractdiff.html b/help/en_US/scilab_en_US_help/fractdiff.html deleted file mode 100644 index fc242b7..0000000 --- a/help/en_US/scilab_en_US_help/fractdiff.html +++ /dev/null @@ -1,67 +0,0 @@ - - - fractdiff - - - -
- - - - -
- << fracshift - - - FOSSEE Signal Processing Toolbox - - - freqs >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fractdiff - -

-

fractdiff

-

Compute the fractional differences (1-L)^d x where L denotes the lag-operator and d is greater than -1.

- - -

Calling Sequence

-
fractdiff (X, D)
- -

Description

-

This is an Octave function. -Compute the fractional differences (1-L)^d x where L denotes the lag-operator and d is greater than -1.

-
- -
- - - - - - -
Report an issue
- << fracshift - - - FOSSEE Signal Processing Toolbox - - - freqs >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/freqs.html b/help/en_US/scilab_en_US_help/freqs.html deleted file mode 100644 index ed9910c..0000000 --- a/help/en_US/scilab_en_US_help/freqs.html +++ /dev/null @@ -1,82 +0,0 @@ - - - freqs - - - -
- - - - -
- << fractdiff - - - FOSSEE Signal Processing Toolbox - - - freqz >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > freqs - -

-

freqs

-

Compute the s-plane frequency response of the IIR filter.

- - -

Calling Sequence

-
h = freqs (b, a, w)
- -

Parameters

-
b: -

vector containing the coefficients of the numerator of the filter.

-
a: -

vector containing the coefficients of the denominator of the filter.

-
w: -

vector containing frequencies

- -

Description

-

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.

- -

Examples

-
B = [1 2];
-A = [1 1];
-w = linspace(0,4,128);
-freqs(B,A,w);
-
- -
- - - - - - -
Report an issue
- << fractdiff - - - FOSSEE Signal Processing Toolbox - - - freqz >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/freqz.html b/help/en_US/scilab_en_US_help/freqz.html deleted file mode 100644 index 9e896bf..0000000 --- a/help/en_US/scilab_en_US_help/freqz.html +++ /dev/null @@ -1,92 +0,0 @@ - - - freqz - - - -
- - - - -
- << freqs - - - FOSSEE Signal Processing Toolbox - - - fwhm >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > freqz - -

-

freqz

-

This function returns the complex frequency response H of the rational IIR filter whose numerator and denominator coefficients are B and A, respectively.

- - -

Calling Sequence

-
[H, W] = freqz(B, A, N, "whole")
-[H, W] = freqz(B)
-[H, W] = freqz(B, A)
-[H, W] = freqz(B, A, N)
-H = freqz(B, A, W)
-[H, W] = freqz(..., FS)
-freqz(...)
- -

Parameters

-
B, A, N: -

Integer or Vector

- -

Description

-

Return the complex frequency response H of the rational IIR filter whose numerator and denominator coefficients are B and A, respectively.

-

The response is evaluated at N angular frequencies between 0 and 2*pi.

-

The output value W is a vector of the frequencies.

-

If A is omitted, the denominator is assumed to be 1 (this corresponds to a simple FIR filter).

-

If N is omitted, a value of 512 is assumed. For fastest computation, N should factor into a small number of small primes.

-

If the fourth argument, "whole", is omitted the response is evaluated at frequencies between 0 and pi.

-

'freqz (B, A, W)'

-

Evaluate the response at the specific frequencies in the vector W. The values for W are measured in radians.

-

'[...] = freqz (..., FS)'

-

Return frequencies in Hz instead of radians assuming a sampling rate FS. If you are evaluating the response at specific frequencies W, those frequencies should be requested in Hz rather than radians.

-

'freqz (...)'

-

Plot the magnitude and phase response of H rather than returning them.

- -

Examples

-
H = freqz([1,2,3], [4,3], [1,2,5])
-ans =
-0.4164716 - 0.5976772i  - 0.4107690 - 0.2430335i    0.1761948 + 0.6273032i
-
- -
- - - - - - -
Report an issue
- << freqs - - - FOSSEE Signal Processing Toolbox - - - fwhm >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fwhm.html b/help/en_US/scilab_en_US_help/fwhm.html deleted file mode 100644 index 4fb4c91..0000000 --- a/help/en_US/scilab_en_US_help/fwhm.html +++ /dev/null @@ -1,72 +0,0 @@ - - - fwhm - - - -
- - - - -
- << freqz - - - FOSSEE Signal Processing Toolbox - - - fwhmjlt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fwhm - -

-

fwhm

-

This function computes peak full width at half minimum or at another level of peak minimum for vector or matrix data y supplied as input.

- - -

Calling Sequence

-
f = fwhm (y)
-f = fwhm (x, y)
-f = fwhm (…, "zero")
-f = fwhm (…, "min")
-f = fwhm (…, "alevel", level)
-f = fwhm (…, "rlevel", level)
- -

Parameters

-
y: -

vector or matrix

-
- -
- - - - - - -
Report an issue
- << freqz - - - FOSSEE Signal Processing Toolbox - - - fwhmjlt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fwhmjlt.html b/help/en_US/scilab_en_US_help/fwhmjlt.html deleted file mode 100644 index bc847d8..0000000 --- a/help/en_US/scilab_en_US_help/fwhmjlt.html +++ /dev/null @@ -1,59 +0,0 @@ - - - fwhmjlt - - - -
- - - - -
- << fwhm - - - FOSSEE Signal Processing Toolbox - - - fwht >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fwhmjlt - -

-

fwhmjlt

-

rhs = argn(2)

-
- -
- - - - - - -
Report an issue
- << fwhm - - - FOSSEE Signal Processing Toolbox - - - fwht >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/fwht.html b/help/en_US/scilab_en_US_help/fwht.html deleted file mode 100644 index dcd1ee3..0000000 --- a/help/en_US/scilab_en_US_help/fwht.html +++ /dev/null @@ -1,84 +0,0 @@ - - - fwht - - - -
- - - - -
- << fwhmjlt - - - FOSSEE Signal Processing Toolbox - - - gauspuls >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > fwht - -

-

fwht

-

Compute the Walsh-Hadamard transform of x using the Fast Walsh-Hadamard Transform (FWHT) algorithm

- - -

Calling Sequence

-
fwht (x)
-fwht (x, n)
-fwht (x, n, order)
- -

Parameters

-
x: -

real or complex valued scalar or vector

-
n: -

x is truncated or extended to have length n

-
order: -

Specification of order in which coefficients should be arranged

- -

Description

-

Compute the Walsh-Hadamard transform of x using the Fast Walsh-Hadamard Transform (FWHT) algorithm. If the input is a matrix, the FWHT is calculated along the columns of x.

-

The number of elements of x must be a power of 2; if not, the input will be extended and filled with zeros. If a second argument is given, the input is truncated or extended to have length n.

-

The third argument specifies the order in which the returned Walsh-Hadamard transform coefficients should be arranged. The order may be any of the following strings:

-

"sequency" -The coefficients are returned in sequency order. This is the default if order is not given.

-

"hadamard" -The coefficients are returned in Hadamard order.

-

"dyadic" -The coefficients are returned in Gray code order.

-
- -
- - - - - - -
Report an issue
- << fwhmjlt - - - FOSSEE Signal Processing Toolbox - - - gauspuls >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/gauspuls.html b/help/en_US/scilab_en_US_help/gauspuls.html deleted file mode 100644 index fb542f7..0000000 --- a/help/en_US/scilab_en_US_help/gauspuls.html +++ /dev/null @@ -1,83 +0,0 @@ - - - gauspuls - - - -
- - - - -
- << fwht - - - FOSSEE Signal Processing Toolbox - - - gaussdesign >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > gauspuls - -

-

gauspuls

-

- - -

Calling Sequence

-
[y]=gauspuls(t,fc,bw)
-[y]=gauspuls(t,fc)
-[y]=gauspuls(t)
- -

Parameters

-
t: -

Real or complex valued vector or matrix

-
fc: -

Real non negative number or complex number

-
bw: -

Real positive number or complex number

- -

Description

-

This is an Octave function -This function returns a Gaussian RF pulse of unity amplitude at the times indicated in array t.

- -

Examples

-
1.    gauspuls(1,2,3)
-ans= 1.427D-56
-2.    gauspuls([1 2 3],1,1)
-ans= 0.0281016    0.0000006    1.093D-14
-
- -
- - - - - - -
Report an issue
- << fwht - - - FOSSEE Signal Processing Toolbox - - - gaussdesign >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/gaussdesign.html b/help/en_US/scilab_en_US_help/gaussdesign.html deleted file mode 100644 index 4263951..0000000 --- a/help/en_US/scilab_en_US_help/gaussdesign.html +++ /dev/null @@ -1,59 +0,0 @@ - - - gaussdesign - - - -
- - - - -
- << gauspuls - - - FOSSEE Signal Processing Toolbox - - - gaussian >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > gaussdesign - -

-

gaussdesign

-

GAUSSDESIGN designs a Gaussian pulse-shaping filter which is a low pass FIR

-
- -
- - - - - - -
Report an issue
- << gauspuls - - - FOSSEE Signal Processing Toolbox - - - gaussian >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/gaussian.html b/help/en_US/scilab_en_US_help/gaussian.html deleted file mode 100644 index c78326e..0000000 --- a/help/en_US/scilab_en_US_help/gaussian.html +++ /dev/null @@ -1,86 +0,0 @@ - - - gaussian - - - -
- - - - -
- << gaussdesign - - - FOSSEE Signal Processing Toolbox - - - gausswin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > gaussian - -

-

gaussian

-

This function returns a Gaussian convolution window.

- - -

Calling Sequence

-
w = gaussian (m)
-w = gaussian (m, a)
- -

Parameters

-
m: -

positive integer value

-
a: -

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns a Gaussian convolution window of length m supplied as input, to the output vector w. -The second parameter is the width measured in sample rate/number of samples and should be f for time domain and 1/f for frequency domain. The width is inversely proportional to a.

- -

Examples

-
gaussian(5,6)
-ans  =
-5.380D-32
-1.523D-08
-1.
-1.523D-08
-5.380D-32
-
- -
- - - - - - -
Report an issue
- << gaussdesign - - - FOSSEE Signal Processing Toolbox - - - gausswin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/gausswin.html b/help/en_US/scilab_en_US_help/gausswin.html deleted file mode 100644 index 8725f87..0000000 --- a/help/en_US/scilab_en_US_help/gausswin.html +++ /dev/null @@ -1,84 +0,0 @@ - - - gausswin - - - -
- - - - -
- << gaussian - - - FOSSEE Signal Processing Toolbox - - - gmonopuls >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > gausswin - -

-

gausswin

-

This function returns the filter coefficients of a Gaussian window.

- - -

Calling Sequence

-
w = gausswin (m)
-w = gausswin (m, a)
- -

Parameters

-
m: -

positive integer value

-
a: -

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Gaussian window of length m supplied as input, to the output vector w. -The second parameter is the width measured in sample rate/number of samples and should be f for time domain and 1/f for frequency domain. The width is inversely proportional to a.

- -

Examples

-
gausswin(3)
-ans  =
-0.2493522
-1.
-0.2493522
-
- -
- - - - - - -
Report an issue
- << gaussian - - - FOSSEE Signal Processing Toolbox - - - gmonopuls >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/gmonopuls.html b/help/en_US/scilab_en_US_help/gmonopuls.html deleted file mode 100644 index 758ebd4..0000000 --- a/help/en_US/scilab_en_US_help/gmonopuls.html +++ /dev/null @@ -1,76 +0,0 @@ - - - gmonopuls - - - -
- - - - -
- << gausswin - - - FOSSEE Signal Processing Toolbox - - - goertzel >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > gmonopuls - -

-

gmonopuls

-

- - -

Parameters

-
t: -

Real or complex valued vector or matrix

-
fc: -

Real non-negative value or complex value or a vector or matrix with not all real values negative.

- -

Description

-

This is an Octave function -This function returns samples of the Gaussian monopulse of amplitude unity.

- -

Examples

-
1.    gmonopuls([1 2 3],0.1)
-ans= 0.85036   0.94070   0.52591
-2.    gmonopuls([1 2 3])
-ans= 0 0 0
-
- -
- - - - - - -
Report an issue
- << gausswin - - - FOSSEE Signal Processing Toolbox - - - goertzel >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/goertzel.html b/help/en_US/scilab_en_US_help/goertzel.html deleted file mode 100644 index 1b8510e..0000000 --- a/help/en_US/scilab_en_US_help/goertzel.html +++ /dev/null @@ -1,89 +0,0 @@ - - - goertzel - - - -
- - - - -
- << gmonopuls - - - FOSSEE Signal Processing Toolbox - - - grpdelay >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > goertzel - -

-

goertzel

-

Computes DFT using the second order Goertzel Algorithm

- - -

Calling Sequence

-
Y = goertzel(X,INDVEC,DIM)
- -

Parameters

-
- -

Description

-

goertzel(X,INDVEC) -Computes the DFT of X at indices INDVEC using the second order algorithm along -the first non-singleton dimension. Elements of INDVEC must be positive integers -less than the length of the first non-singleton dimension. If INDVEC is empty -the DFT is computed at all indices along the first non-singleton dimension -goertzel(X,INDVEC,DIM) -Implements the algorithm along dimension DIM -In general goertzel is slower than fft when computing the DFT for all indices -along a particular dimension. However it is computationally more efficient when -the DFT at only a subset of indices is desired -Example -x=rand(1,5) -x =

-

0.6283918 0.8497452 0.6857310 0.8782165 0.0683740 -y=goertzel(x,2); -y =

-

- 0.3531539 - 0.6299881i -Author -Ankur Mallick -References -Goertzel, G. (January 1958), "An Algorithm for the Evaluation of Finite Trigonometric Series", American Mathematical Monthly 65 (1): 34–35, doi:10.2307/2310304

-
- -
- - - - - - -
Report an issue
- << gmonopuls - - - FOSSEE Signal Processing Toolbox - - - grpdelay >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/grpdelay.html b/help/en_US/scilab_en_US_help/grpdelay.html deleted file mode 100644 index 1a5dd00..0000000 --- a/help/en_US/scilab_en_US_help/grpdelay.html +++ /dev/null @@ -1,68 +0,0 @@ - - - grpdelay - - - -
- - - - -
- << goertzel - - - FOSSEE Signal Processing Toolbox - - - hamming >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > grpdelay - -

-

grpdelay

-

This function computes the group delay of a filter.

- - -

Calling Sequence

-
gd = grpdelay(b)
-gd = grpdelay(b, a)
-gd = grpdelay(b, a, nfft)
-gd = grpdelay(b, a, nfft, whole)
-gd = grpdelay(b, a, nfft, whole, Fs)
-[gd, w] = grpdelay(...)
-
- -
- - - - - - -
Report an issue
- << goertzel - - - FOSSEE Signal Processing Toolbox - - - hamming >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/hamming.html b/help/en_US/scilab_en_US_help/hamming.html deleted file mode 100644 index 956dbc4..0000000 --- a/help/en_US/scilab_en_US_help/hamming.html +++ /dev/null @@ -1,73 +0,0 @@ - - - hamming - - - -
- - - - -
- << grpdelay - - - FOSSEE Signal Processing Toolbox - - - hann >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > hamming - -

-

hamming

-

Return the filter coefficients of a Hamming window of length M

- - -

Calling Sequence

-
hamming (M)
-hamming (M, "periodic")
-hamming (M, "symmetric")
- -

Parameters

-
M: -

real scalar, which will be the length of hamming window

- -

Description

-

Return the filter coefficients of a Hamming window of length M. -If the optional argument "periodic" is given, the periodic form of the window is returned. This is equivalent to the window of length M+1 with the last coefficient removed. The optional argument "symmetric" is equivalent to not specifying a second argument.

-
- -
- - - - - - -
Report an issue
- << grpdelay - - - FOSSEE Signal Processing Toolbox - - - hann >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/hann.html b/help/en_US/scilab_en_US_help/hann.html deleted file mode 100644 index 122010b..0000000 --- a/help/en_US/scilab_en_US_help/hann.html +++ /dev/null @@ -1,88 +0,0 @@ - - - hann - - - -
- - - - -
- << hamming - - - FOSSEE Signal Processing Toolbox - - - hanning >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > hann - -

-

hann

-

This function returns the filter coefficients of a Hanning window.

- - -

Calling Sequence

-
w = hann(m)
-w = hann(m, "symmteric")
-w = hann(m, "periodic")
- -

Parameters

-
m: -

positive integer value

-
opt: -

string value, takes in "periodic" or "symmetric"

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Hanning window of length m supplied as input, to the output vector w. -The second parameter can take the values "periodic" or "symmetric", depending on which the corresponding form of window is returned. The default is symmetric.

- -

Examples

-
hann(6,"symmetric")
-ans  =
-0.
-0.3454915
-0.9045085
-0.9045085
-0.3454915
-0.
-
- -
- - - - - - -
Report an issue
- << hamming - - - FOSSEE Signal Processing Toolbox - - - hanning >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/hanning.html b/help/en_US/scilab_en_US_help/hanning.html deleted file mode 100644 index 3d28072..0000000 --- a/help/en_US/scilab_en_US_help/hanning.html +++ /dev/null @@ -1,73 +0,0 @@ - - - hanning - - - -
- - - - -
- << hann - - - FOSSEE Signal Processing Toolbox - - - helperHarmonicDistortionAmplifier >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > hanning - -

-

hanning

-

Return the filter coefficients of a Hanning window of length M

- - -

Calling Sequence

-
hanning (M)
-hanning (M, "periodic")
-hanning (M, "symmetric")
- -

Parameters

-
M: -

real scalar, which will be the length of hanning window

- -

Description

-

Return the filter coefficients of a Hanning window of length M. -If the optional argument "periodic" is given, the periodic form of the window is returned. This is equivalent to the window of length M+1 with the last coefficient removed. The optional argument "symmetric" is equivalent to not specifying a second argument.

-
- -
- - - - - - -
Report an issue
- << hann - - - FOSSEE Signal Processing Toolbox - - - helperHarmonicDistortionAmplifier >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/helperHarmonicDistortionAmplifier.html b/help/en_US/scilab_en_US_help/helperHarmonicDistortionAmplifier.html deleted file mode 100644 index 4a90ac5..0000000 --- a/help/en_US/scilab_en_US_help/helperHarmonicDistortionAmplifier.html +++ /dev/null @@ -1,59 +0,0 @@ - - - helperHarmonicDistortionAmplifier - - - -
- - - - -
- << hanning - - - FOSSEE Signal Processing Toolbox - - - hilbert1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > helperHarmonicDistortionAmplifier - -

-

helperHarmonicDistortionAmplifier

-

helperHarmonicDistortionADC Helper function for HarmonicDistortionExample.m

-
- -
- - - - - - -
Report an issue
- << hanning - - - FOSSEE Signal Processing Toolbox - - - hilbert1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/hilbert1.html b/help/en_US/scilab_en_US_help/hilbert1.html deleted file mode 100644 index ce0943b..0000000 --- a/help/en_US/scilab_en_US_help/hilbert1.html +++ /dev/null @@ -1,85 +0,0 @@ - - - hilbert1 - - - -
- - - - -
- << helperHarmonicDistortionAmplifier - - - FOSSEE Signal Processing Toolbox - - - hurst >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > hilbert1 - -

-

hilbert1

-

Analytic extension of real valued signal.

- - -

Calling Sequence

-
h= hilbert1(f)
-h= hilbert1(f,N)
-h= hilbert1(f,N,dim)
- -

Parameters

-
f: -

real or complex valued scalar or vector

-
N: -

The result will have length N

-
dim : -

It analyses the input in this dimension

- -

Description

-

h = hilbert1 (f) computes the extension of the real valued signal f to an analytic signal. If f is a matrix, the transformation is applied to each column. For N-D arrays, the transformation is applied to the first non-singleton dimension.

-

real (h) contains the original signal f. imag (h) contains the Hilbert transform of f.

-

hilbert1 (f, N) does the same using a length N Hilbert transform. The result will also have length N.

-

hilbert1 (f, [], dim) or hilbert1 (f, N, dim) does the same along dimension dim.

- -

Examples

-
## notice that the imaginary signal is phase-shifted 90 degrees
-t=linspace(0,10,256);
-z = hilbert1(sin(2*pi*0.5*t));
-grid on; plot(t,real(z),';real;',t,imag(z),';imag;');
-
- -
- - - - - - -
Report an issue
- << helperHarmonicDistortionAmplifier - - - FOSSEE Signal Processing Toolbox - - - hurst >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/hurst.html b/help/en_US/scilab_en_US_help/hurst.html deleted file mode 100644 index 0aff78d..0000000 --- a/help/en_US/scilab_en_US_help/hurst.html +++ /dev/null @@ -1,72 +0,0 @@ - - - hurst - - - -
- - - - -
- << hilbert1 - - - FOSSEE Signal Processing Toolbox - - - icceps >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > hurst - -

-

hurst

-

Estimate the Hurst parameter of sample X via the rescaled r statistic.

- - -

Calling Sequence

-
hurst(X)
-variable=hurst(X)
- -

Parameters

-
X: -

X is a matrix, the parameter of sample X via the rescaled r statistic

- -

Description

-

This is an Octave function. -This function estimates the Hurst parameter of sample X via the rescaled rstatistic.

-
- -
- - - - - - -
Report an issue
- << hilbert1 - - - FOSSEE Signal Processing Toolbox - - - icceps >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/icceps.html b/help/en_US/scilab_en_US_help/icceps.html deleted file mode 100644 index 66c4de5..0000000 --- a/help/en_US/scilab_en_US_help/icceps.html +++ /dev/null @@ -1,59 +0,0 @@ - - - icceps - - - -
- - - - -
- << hurst - - - FOSSEE Signal Processing Toolbox - - - idct1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > icceps - -

-

icceps

-

ICCEPS computes the inverse cepstrum of a real-valued input. This spectrum

-
- -
- - - - - - -
Report an issue
- << hurst - - - FOSSEE Signal Processing Toolbox - - - idct1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/idct1.html b/help/en_US/scilab_en_US_help/idct1.html deleted file mode 100644 index 7b15fc7..0000000 --- a/help/en_US/scilab_en_US_help/idct1.html +++ /dev/null @@ -1,78 +0,0 @@ - - - idct1 - - - -
- - - - -
- << icceps - - - FOSSEE Signal Processing Toolbox - - - idct2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > idct1 - -

-

idct1

-

Compute the inverse discrete cosine transform of input.

- - -

Calling Sequence

-
Y = idct1(X)
-Y = idct1(X, N)
- -

Parameters

-
X: -

Matrix or integer

-
N: -

If N is given, then X is padded or trimmed to length N before computing the transform.

- -

Description

-

This function computes the inverse discrete cosine transform of input X. If N is given, then X is padded or trimmed to length N before computing the transform. If X is a matrix, compute the transform along the columns of the the matrix. The transform is faster if X is real-valued and even length.

- -

Examples

-
idct1([1,3,6])
-ans =
-5.1481604  - 4.3216292    0.9055197
-
- -
- - - - - - -
Report an issue
- << icceps - - - FOSSEE Signal Processing Toolbox - - - idct2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/idct2.html b/help/en_US/scilab_en_US_help/idct2.html deleted file mode 100644 index 9d16b0a..0000000 --- a/help/en_US/scilab_en_US_help/idct2.html +++ /dev/null @@ -1,79 +0,0 @@ - - - idct2 - - - -
- - - - -
- << idct1 - - - FOSSEE Signal Processing Toolbox - - - idst1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > idct2 - -

-

idct2

-

This function computes the inverse 2-D discrete cosine transform of input matrix.

- - -

Calling Sequence

-
Y = idct2(X)
-Y = idct2(X, M, N)
-Y = idct2(X, [M, N])
- -

Parameters

-
X: -

Matrix or integer

-
M, N: -

If specified Matrix X is padded with M rows and N columns.

- -

Description

-

This function computes the inverse 2-D discrete cosine transform of matrix X. If M and N are specified, the input is either padded or truncated to have M rows and N columns.

- -

Examples

-
idct2(3, 4, 6)
-ans =
-2.811261   0.612372  -0.525856   0.250601   0.612372  -0.086516
-
- -
- - - - - - -
Report an issue
- << idct1 - - - FOSSEE Signal Processing Toolbox - - - idst1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/idst1.html b/help/en_US/scilab_en_US_help/idst1.html deleted file mode 100644 index 4b30982..0000000 --- a/help/en_US/scilab_en_US_help/idst1.html +++ /dev/null @@ -1,78 +0,0 @@ - - - idst1 - - - -
- - - - -
- << idct2 - - - FOSSEE Signal Processing Toolbox - - - ifft >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > idst1 - -

-

idst1

-

This function computes the inverse type I discrete sine transform.

- - -

Calling Sequence

-
Y = idst(X)
-Y = idst(X, N)
- -

Parameters

-
X: -

Matrix or integer

-
N: -

If N is given, then X is padded or trimmed to length N before computing the transform.

- -

Description

-

This function computes the inverse type I discrete sine transform of Y. If N is given, then Y is padded or trimmed to length N before computing the transform. If Y is a matrix, compute the transform along the columns of the the matrix.

- -

Examples

-
idst([1,3,6])
-ans =
-3.97487  -2.50000   0.97487
-
- -
- - - - - - -
Report an issue
- << idct2 - - - FOSSEE Signal Processing Toolbox - - - ifft >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ifft.html b/help/en_US/scilab_en_US_help/ifft.html deleted file mode 100644 index 6a9b4d7..0000000 --- a/help/en_US/scilab_en_US_help/ifft.html +++ /dev/null @@ -1,94 +0,0 @@ - - - ifft - - - -
- - - - -
- << idst1 - - - FOSSEE Signal Processing Toolbox - - - ifft1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ifft - -

-

ifft

-

Calculates the inverse discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.

- - -

Calling Sequence

-
ifft (x, n, dim)
-ifft (x, n)
-ifft (x)
- -

Parameters

-
x: -

input matrix

-
n: -

Specifies the number of elements of x to be used

-
dim: -

Specifies the dimention of the matrix along which the inverse FFT is performed

- -

Description

-

This is an Octave function.

- -

Description

-

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.

-

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.

-

dim is an integer specifying the dimension of the matrix along which the inverse FFT is performed.

- -

Examples

-
x = [1 2 3; 4 5 6; 7 8 9]
-n = 3
-dim = 2
-ifft (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
-
- -
- - - - - - -
Report an issue
- << idst1 - - - FOSSEE Signal Processing Toolbox - - - ifft1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ifft1.html b/help/en_US/scilab_en_US_help/ifft1.html deleted file mode 100644 index 5cffe2a..0000000 --- a/help/en_US/scilab_en_US_help/ifft1.html +++ /dev/null @@ -1,94 +0,0 @@ - - - ifft1 - - - -
- - - - -
- << ifft - - - FOSSEE Signal Processing Toolbox - - - ifft2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ifft1 - -

-

ifft1

-

Calculates the inverse discrete Fourier transform of a matrix using Fast Fourier Transform algorithm.

- - -

Calling Sequence

-
ifft (x, n, dim)
-ifft (x, n)
-ifft (x)
- -

Parameters

-
x: -

input matrix

-
n: -

Specifies the number of elements of x to be used

-
dim: -

Specifies the dimention of the matrix along which the inverse FFT is performed

- -

Description

-

This is an Octave function.

- -

Description

-

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.

-

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.

-

dim is an integer specifying the dimension of the matrix along which the inverse FFT is performed.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << ifft - - - FOSSEE Signal Processing Toolbox - - - ifft2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ifft2.html b/help/en_US/scilab_en_US_help/ifft2.html deleted file mode 100644 index 9882ecc..0000000 --- a/help/en_US/scilab_en_US_help/ifft2.html +++ /dev/null @@ -1,89 +0,0 @@ - - - ifft2 - - - -
- - - - -
- << ifft1 - - - FOSSEE Signal Processing Toolbox - - - ifftn >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ifft2 - -

-

ifft2

-

Calculates the inverse two-dimensional discrete Fourier transform of A using a Fast Fourier Transform algorithm.

- - -

Calling Sequence

-
ifft2 (A, m, n)
-ifft2 (A)
- -

Parameters

-
A: -

input matrix

-
m: -

number of rows of A to be used

-
n: -

number of columns of A to be used

- -

Description

-

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.

- -

Examples

-
x = [1 2 3; 4 5 6; 7 8 9]
-m = 4
-n = 4
-ifft2 (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
-
- -
- - - - - - -
Report an issue
- << ifft1 - - - FOSSEE Signal Processing Toolbox - - - ifftn >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ifftn.html b/help/en_US/scilab_en_US_help/ifftn.html deleted file mode 100644 index 4957baf..0000000 --- a/help/en_US/scilab_en_US_help/ifftn.html +++ /dev/null @@ -1,76 +0,0 @@ - - - ifftn - - - -
- - - - -
- << ifft2 - - - FOSSEE Signal Processing Toolbox - - - ifftshift1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ifftn - -

-

ifftn

-

Compute the inverse N-dimensional discrete Fourier transform of A using a Fast Fourier Transform (FFT) algorithm.

- - -

Calling Sequence

-
Y = ifftn(A)
-Y = ifftn(A, size)
- -

Parameters

-
A: -

Matrix

- -

Description

-

Compute the inverse N-dimensional discrete Fourier transform of A using a Fast Fourier Transform (FFT) algorithm. The optional vector argument SIZE may be used specify the dimensions of the array to be used. If an element of SIZE is smaller than the corresponding dimension of A, then the dimension of A is truncated prior to performing the inverse FFT. Otherwise, if an element of SIZE is larger than the corresponding dimension then A is resized and padded with zeros.

- -

Examples

-
ifftn([2,3,4])
-ans =
-3.  - 0.5 - 0.2886751i  - 0.5 + 0.2886751i
-
- -
- - - - - - -
Report an issue
- << ifft2 - - - FOSSEE Signal Processing Toolbox - - - ifftshift1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ifftshift1.html b/help/en_US/scilab_en_US_help/ifftshift1.html deleted file mode 100644 index 782fa5f..0000000 --- a/help/en_US/scilab_en_US_help/ifftshift1.html +++ /dev/null @@ -1,75 +0,0 @@ - - - ifftshift1 - - - -
- - - - -
- << ifftn - - - FOSSEE Signal Processing Toolbox - - - ifht >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ifftshift1 - -

-

ifftshift1

-

Undo the action of the 'fftshift1' function.

- - -

Calling Sequence

-
ifftshift1 (X)
-ifftshift1 (X, DIM)
- -

Parameters

-
X: -

It is a vector of N elements corresponding to time samples

-
DIM: -

The optional DIM argument can be used to limit the dimension along which the permutation occurs

- -

Description

-

This is an Octave function. -Undo the action of the 'fftshift1' function.

-

For even length X, 'fftshift1' is its own inverse, but odd lengths differ slightly.

-
- -
- - - - - - -
Report an issue
- << ifftn - - - FOSSEE Signal Processing Toolbox - - - ifht >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ifht.html b/help/en_US/scilab_en_US_help/ifht.html deleted file mode 100644 index a71877b..0000000 --- a/help/en_US/scilab_en_US_help/ifht.html +++ /dev/null @@ -1,82 +0,0 @@ - - - ifht - - - -
- - - - -
- << ifftshift1 - - - FOSSEE Signal Processing Toolbox - - - ifwht >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ifht - -

-

ifht

-

Calculate the inverse Fast Hartley Transform of real input D

- - -

Calling Sequence

-
m= ifht (d)
-m= ifht (d,n)
-m= ifht (d,n,dim)
- -

Parameters

-
d: -

real or complex valued scalar or vector

-
n: -

Similar to the options of FFT function

-
dim: -

Similar to the options of FFT function

- -

Description

-

Calculate the inverse Fast Hartley Transform of real input d. If d is a matrix, the inverse Hartley transform is calculated along the columns by default. The options n and dim are similar to the options of FFT function.

-

The forward and inverse Hartley transforms are the same (except for a scale factor of 1/N for the inverse hartley transform), but implemented using different functions.

-

The definition of the forward hartley transform for vector d, m[K] = 1/N \sum_{i=0}^{N-1} d[i]*(cos[K*2*pi*i/N] + sin[K*2*pi*i/N]), for 0 <= K < N. m[K] = 1/N \sum_{i=0}^{N-1} d[i]*CAS[K*i], for 0 <= K < N.

- -

Examples

-
ifht(1 : 4)
-ifht(1:4, 2)
-
- -
- - - - - - -
Report an issue
- << ifftshift1 - - - FOSSEE Signal Processing Toolbox - - - ifwht >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ifwht.html b/help/en_US/scilab_en_US_help/ifwht.html deleted file mode 100644 index dc21500..0000000 --- a/help/en_US/scilab_en_US_help/ifwht.html +++ /dev/null @@ -1,84 +0,0 @@ - - - ifwht - - - -
- - - - -
- << ifht - - - FOSSEE Signal Processing Toolbox - - - iirlp2mb >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ifwht - -

-

ifwht

-

Compute the inverse Walsh-Hadamard transform of x using the Fast Walsh-Hadamard Transform (FWHT) algorithm

- - -

Calling Sequence

-
ifwht (x)
-ifwht (x, n)
-ifwht (x, n, order)
- -

Parameters

-
x: -

real or complex valued scalar or vector

-
n: -

Input is truncated or extended to have a length of n

-
order: -

Specifies the order in which the returned inverse Walsh-Hadamard transform

- -

Description

-

Compute the inverse Walsh-Hadamard transform of x using the Fast Walsh-Hadamard Transform (FWHT) algorithm. If the input is a matrix, the inverse FWHT is calculated along the columns of x. -The number of elements of x must be a power of 2; if not, the input will be extended and filled with zeros. If a second argument is given, the input is truncated or extended to have length n. -The third argument specifies the order in which the returned inverse Walsh-Hadamard transform coefficients should be arranged. The order may be any of the following strings:

-

"sequency" -The coefficients are returned in sequency order. This is the default if order is not given.

-

"hadamard" -The coefficients are returned in Hadamard order.

-

"dyadic" -The coefficients are returned in Gray code order.

-
- -
- - - - - - -
Report an issue
- << ifht - - - FOSSEE Signal Processing Toolbox - - - iirlp2mb >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/iirlp2mb.html b/help/en_US/scilab_en_US_help/iirlp2mb.html deleted file mode 100644 index ec833e8..0000000 --- a/help/en_US/scilab_en_US_help/iirlp2mb.html +++ /dev/null @@ -1,88 +0,0 @@ - - - iirlp2mb - - - -
- - - - -
- << ifwht - - - FOSSEE Signal Processing Toolbox - - - impinvar >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > iirlp2mb - -

-

iirlp2mb

-

This function does IIR Low Pass Filter to Multiband Filter Transformation.

- - -

Calling Sequence

-
[Num, Den, AllpassNum, AllpassDen] = iirlp2mb(B, A, Wo, Wt)
-[Num, Den, AllpassNum, AllpassDen] = iirlp2mb(B, A, Wo, Wt, Pass)
- -

Parameters

-
B: -

real or complex value

-
A: -

real or complex value

-
Wo: -

scalar or vector

-
Wt: -

scalar or vector, elements must be monotonically increasing and >= 0 and <= 1.

- -

Description

-

This is an Octave function. -This function does IIR Low Pass Filter to Multiband Filter Transformation. -The first two parameters give the numerator and denominator of the prototype low pass filter. -The third parameter is the normalized angular frequency/pi to be transformed. -The fourth parameter is the normalized angular frequency/pi target vector. -The first two output variables are the numerator and denominator of the transformed filter. -The third and fourth output variables are the numerator and denominator of the allpass transform. -The fifth parameter can have values pass or stop, default value is pass.

- -

Examples

-
iirlp2mb(5,9,0.3,0.4)
-ans =  0.55556
-
- -
- - - - - - -
Report an issue
- << ifwht - - - FOSSEE Signal Processing Toolbox - - - impinvar >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/impinvar.html b/help/en_US/scilab_en_US_help/impinvar.html deleted file mode 100644 index ad5695e..0000000 --- a/help/en_US/scilab_en_US_help/impinvar.html +++ /dev/null @@ -1,89 +0,0 @@ - - - impinvar - - - -
- - - - -
- << iirlp2mb - - - FOSSEE Signal Processing Toolbox - - - impz >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > impinvar - -

-

impinvar

-

This function converts analog filter with coefficients b and a to digital, conserving impulse response.

- - -

Calling Sequence

-
[b, a] = impinvar (b, a)
-[b, a] = impinvar (b, a, fs)
-[b, a] = impinvar (b, a, fs, tol)
- -

Parameters

-
b: -

real or complex valued scalar or vector

-
a: -

real or complex valued scalar or vector, order should be greater than b

-
fs: -

real or complex value, default value 1Hz

-
tol: -

real or complex value, default value 0.0001

- -

Description

-

This is an Octave function. -This function converts analog filter with coefficients b and a to digital, conserving impulse response. -This function does the inverse of impinvar.

- -

Examples

-
b =  0.0081000
-a = [2.0000000,   0.56435378,   0.4572792,   0.00705544,   0.091000]
-[ay,by] = impinvar(b,a,10)
-ay =
-0.0000e+00   7.5293e-08   2.9902e-07   7.4238e-08
-by =
-1.00000  -3.96992   5.91203  -3.91428   0.97218
-
- -
- - - - - - -
Report an issue
- << iirlp2mb - - - FOSSEE Signal Processing Toolbox - - - impz >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/impz.html b/help/en_US/scilab_en_US_help/impz.html deleted file mode 100644 index d561cf0..0000000 --- a/help/en_US/scilab_en_US_help/impz.html +++ /dev/null @@ -1,67 +0,0 @@ - - - impz - - - -
- - - - -
- << impinvar - - - FOSSEE Signal Processing Toolbox - - - impzlength >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > impz - -

-

impz

-

- - -

Calling Sequence

-
x_r = impz(b)
-x_r = impz(b, a)
-x_r = impz(b, a, n)
-x_r = impz(b, a, n, fs)
-[x_r, t_r] = impz(b, a, n, fs)
-
- -
- - - - - - -
Report an issue
- << impinvar - - - FOSSEE Signal Processing Toolbox - - - impzlength >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/impzlength.html b/help/en_US/scilab_en_US_help/impzlength.html deleted file mode 100644 index 47bd819..0000000 --- a/help/en_US/scilab_en_US_help/impzlength.html +++ /dev/null @@ -1,92 +0,0 @@ - - - impzlength - - - -
- - - - -
- << impz - - - FOSSEE Signal Processing Toolbox - - - interp >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > impzlength - -

-

impzlength

-

Impulse response length

- - -

Calling Sequence

-
len = impzlength(b, a, tol)
-returns the impulse response length for the causal discrete-time filter
-with the transfer function coefficients for numerator and denominator in
-a and b respectively. For stable IIR filters, len is the effective length
-impulse response length, i.e. the length after which the response is
-essentially zero
-len = impzlength(sos)
-returns the impulse response length of the filter specified by second
-order sections matrix. sos is a Kx6 matrix, where K is the number of
-sections. Each row of the sos matrix corresponds to a second order
-biquad filter
-len = impzlength(__, tol)
-specifies a tolerance for estimating the effective impulse response
-length in case of an IIR filter. By default, tol is 5e-5. Increasing tol
-leads to shorter len and vice-versa
- -

Parameters

-
- -

Examples

-
1) Low pass IIR filter with pole at 0.9
-b = 1;
-a = [1 -0.9];
-len = impzlength(b,a);
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << impz - - - FOSSEE Signal Processing Toolbox - - - interp >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/index.html b/help/en_US/scilab_en_US_help/index.html deleted file mode 100644 index 8e52444..0000000 --- a/help/en_US/scilab_en_US_help/index.html +++ /dev/null @@ -1,1729 +0,0 @@ - - - - - - -
- - - - -
- - - - - -
-
-
- - - - -

-

FOSSEE Signal Processing Toolbox

- -
- -
- - - - - - -
Report an issue
- - - - - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/interp.html b/help/en_US/scilab_en_US_help/interp.html deleted file mode 100644 index 886b6eb..0000000 --- a/help/en_US/scilab_en_US_help/interp.html +++ /dev/null @@ -1,85 +0,0 @@ - - - interp - - - -
- - - - -
- << impzlength - - - FOSSEE Signal Processing Toolbox - - - intfilt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > interp - -

-

interp

-

function y = interp(x, q, n, Wc)

- - -

Calling Sequence

-
y = interp(x, q)
-y = interp(x, q, n)
-y = interp(x, q, n, Wc)
- -

Parameters

-
x: -

scalar or vector of complex or real numbers

-
q: -

positive integer value, or logical

-
n: -

positive integer, default value 4

-
Wc: -

non decreasing vector or scalar, starting from 0 uptill 1, default value 0.5

- -

Description

-

This is an Octave function. -This function upsamples the signal x by a factor of q, using an order 2*q*n+1 FIR filter. -The second argument q must be an integer. The default values of the third and fourth arguments (n, Wc) are 4 and 0.5 respectively.

- -

Examples

-
interp(1,2)
-ans  =
-0.4792743    0.3626016
-
- -
- - - - - - -
Report an issue
- << impzlength - - - FOSSEE Signal Processing Toolbox - - - intfilt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/intfilt.html b/help/en_US/scilab_en_US_help/intfilt.html deleted file mode 100644 index e095cba..0000000 --- a/help/en_US/scilab_en_US_help/intfilt.html +++ /dev/null @@ -1,59 +0,0 @@ - - - intfilt - - - -
- - - - -
- << interp - - - FOSSEE Signal Processing Toolbox - - - invfreq >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > intfilt - -

-

intfilt

-

-
- -
- - - - - - -
Report an issue
- << interp - - - FOSSEE Signal Processing Toolbox - - - invfreq >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/invfreq.html b/help/en_US/scilab_en_US_help/invfreq.html deleted file mode 100644 index 1780dd4..0000000 --- a/help/en_US/scilab_en_US_help/invfreq.html +++ /dev/null @@ -1,87 +0,0 @@ - - - invfreq - - - -
- - - - -
- << intfilt - - - FOSSEE Signal Processing Toolbox - - - invfreqs >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > invfreq - -

-

invfreq

-

Calculates inverse frequency vectors

- - -

Calling Sequence

-
[B,A] = invfreq(H,F,nB,nA)
-[B,A] = invfreq(H,F,nB,nA,W)
-[B,A] = invfreq(H,F,nB,nA,W,[],[],plane)
-[B,A] = invfreq(H,F,nB,nA,W,iter,tol,plane)
- -

Parameters

-
H: -

desired complex frequency response,It is assumed that A and B are real polynomials, hence H is one-sided.

-
F: -

vector of frequency samples in radians

-
nA: -

order of denominator polynomial A

-
nB: -

order of numerator polynomial B

- -

Description

-

Fit filter B(z)/A(z) or B(s)/A(s) to complex frequency response at frequency points F. A and B are real polynomial coefficients of order nA and nB respectively. Optionally, the fit-errors can be weighted vs frequency according to the weights W. Also, the transform plane can be specified as either 's' for continuous time or 'z' for discrete time. 'z' is chosen by default. Eventually, Steiglitz-McBride iterations will be specified by iter and tol.

-

- -

Examples

-
[B,A] = butter(12,1/4);
-[H,w] = freqz(B,A,128);
-[Bh,Ah] = invfreq(H,F,4,4);
-Hh = freqz(Bh,Ah);
-disp(sprintf('||frequency response error|| = %f',norm(H-Hh)));
-
- -
- - - - - - -
Report an issue
- << intfilt - - - FOSSEE Signal Processing Toolbox - - - invfreqs >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/invfreqs.html b/help/en_US/scilab_en_US_help/invfreqs.html deleted file mode 100644 index 05cf1e5..0000000 --- a/help/en_US/scilab_en_US_help/invfreqs.html +++ /dev/null @@ -1,99 +0,0 @@ - - - invfreqs - - - -
- - - - -
- << invfreq - - - FOSSEE Signal Processing Toolbox - - - invfreqz >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > invfreqs - -

-

invfreqs

-

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
-
- -
- - - - - - -
Report an issue
- << invfreq - - - FOSSEE Signal Processing Toolbox - - - invfreqz >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/invfreqz.html b/help/en_US/scilab_en_US_help/invfreqz.html deleted file mode 100644 index b7ac8bb..0000000 --- a/help/en_US/scilab_en_US_help/invfreqz.html +++ /dev/null @@ -1,97 +0,0 @@ - - - invfreqz - - - -
- - - - -
- << invfreqs - - - FOSSEE Signal Processing Toolbox - - - invimpinvar >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > invfreqz - -

-

invfreqz

-

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
-
- -
- - - - - - -
Report an issue
- << invfreqs - - - FOSSEE Signal Processing Toolbox - - - invimpinvar >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/invimpinvar.html b/help/en_US/scilab_en_US_help/invimpinvar.html deleted file mode 100644 index c6ea96f..0000000 --- a/help/en_US/scilab_en_US_help/invimpinvar.html +++ /dev/null @@ -1,92 +0,0 @@ - - - invimpinvar - - - -
- - - - -
- << invfreqz - - - FOSSEE Signal Processing Toolbox - - - is2rc >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > invimpinvar - -

-

invimpinvar

-

This function converts digital filter with coefficients b and a to analog, conserving impulse response.

- - -

Calling Sequence

-
[b, a] = impinvar (b, a)
-[b, a] = impinvar (b, a, fs)
-[b, a] = impinvar (b, a, fs, tol)
- -

Parameters

-
b: -

real or complex valued scalar or vector

-
a: -

real or complex valued scalar or vector, order should be greater than b

-
fs: -

real or complex value, default value 1Hz

-
tol: -

real or complex value, default value 0.0001

- -

Description

-

This is an Octave function. -This function converts digital filter with coefficients b and a to analog, conserving impulse response. -This function does the inverse of impinvar.

- -

Examples

-
b =  0.0081000
-a = [2.0000000,   0.56435378,   0.4572792,   0.00705544,   0.091000]
-[ay, by] = invimpinvar(b,a,10)
-ay =
--1.6940e-16   4.6223e+00  -4.5210e+00   7.2880e+02
-by =
-Columns 1 through 4:
-1.0000e+00   3.0900e+01   9.6532e+02   1.2232e+04
-Column 5:
-1.1038e+05
-
- -
- - - - - - -
Report an issue
- << invfreqz - - - FOSSEE Signal Processing Toolbox - - - is2rc >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/is2rc.html b/help/en_US/scilab_en_US_help/is2rc.html deleted file mode 100644 index 09d2568..0000000 --- a/help/en_US/scilab_en_US_help/is2rc.html +++ /dev/null @@ -1,89 +0,0 @@ - - - is2rc - - - -
- - - - -
- << invimpinvar - - - FOSSEE Signal Processing Toolbox - - - isallpass >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > is2rc - -

-

is2rc

-

Convert inverse sine parameters to reflection coefficients

- - -

Calling Sequence

-
K = is2rc(isin)
- -

Parameters

-
isin: -

input inverse sine parameters. Needs to be an array real numbers

-
k: -

output reflection coefficients corresponding to the reflection coefficients in input

- -

Description

-

This function returns a vector of reflection coefficients from a vector of inverse sine parameters -output array has k(i) = sin(pi/2*isin(i))

-

Example -k = [0.3090 0.9801 0.0031 0.0082 -0.0082]; -isin = rc2is(k) //Gives inverse sine parameters -k_dash = is2rc(isin)

-

- -

See also

-
- -

Bibliography

-

J.R. Deller, J.G. Proakis, J.H.L. Hansen, "Discrete-Time Processing of Speech Signals", Prentice Hall, Section 7.4.5

-
- -
- - - - - - -
Report an issue
- << invimpinvar - - - FOSSEE Signal Processing Toolbox - - - isallpass >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/isallpass.html b/help/en_US/scilab_en_US_help/isallpass.html deleted file mode 100644 index 5fe4406..0000000 --- a/help/en_US/scilab_en_US_help/isallpass.html +++ /dev/null @@ -1,59 +0,0 @@ - - - isallpass - - - -
- - - - -
- << is2rc - - - FOSSEE Signal Processing Toolbox - - - isfir >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > isallpass - -

-

isallpass

-

[nargout,nargin]=argn();

-
- -
- - - - - - -
Report an issue
- << is2rc - - - FOSSEE Signal Processing Toolbox - - - isfir >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/isfir.html b/help/en_US/scilab_en_US_help/isfir.html deleted file mode 100644 index 9a50ac6..0000000 --- a/help/en_US/scilab_en_US_help/isfir.html +++ /dev/null @@ -1,59 +0,0 @@ - - - isfir - - - -
- - - - -
- << isallpass - - - FOSSEE Signal Processing Toolbox - - - islinphase >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > isfir - -

-

isfir

-

[nargout,nargin]=argn();

-
- -
- - - - - - -
Report an issue
- << isallpass - - - FOSSEE Signal Processing Toolbox - - - islinphase >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/islinphase.html b/help/en_US/scilab_en_US_help/islinphase.html deleted file mode 100644 index 9918a7b..0000000 --- a/help/en_US/scilab_en_US_help/islinphase.html +++ /dev/null @@ -1,59 +0,0 @@ - - - islinphase - - - -
- - - - -
- << isfir - - - FOSSEE Signal Processing Toolbox - - - ismaxphase >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > islinphase - -

-

islinphase

-

[nargout,nargin]=argn();

-
- -
- - - - - - -
Report an issue
- << isfir - - - FOSSEE Signal Processing Toolbox - - - ismaxphase >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ismaxphase.html b/help/en_US/scilab_en_US_help/ismaxphase.html deleted file mode 100644 index f723597..0000000 --- a/help/en_US/scilab_en_US_help/ismaxphase.html +++ /dev/null @@ -1,59 +0,0 @@ - - - ismaxphase - - - -
- - - - -
- << islinphase - - - FOSSEE Signal Processing Toolbox - - - isminphase >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ismaxphase - -

-

ismaxphase

-

[nargout,nargin]=argn();

-
- -
- - - - - - -
Report an issue
- << islinphase - - - FOSSEE Signal Processing Toolbox - - - isminphase >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/isminphase.html b/help/en_US/scilab_en_US_help/isminphase.html deleted file mode 100644 index 1ba2daa..0000000 --- a/help/en_US/scilab_en_US_help/isminphase.html +++ /dev/null @@ -1,59 +0,0 @@ - - - isminphase - - - -
- - - - -
- << ismaxphase - - - FOSSEE Signal Processing Toolbox - - - isstable >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > isminphase - -

-

isminphase

-

[nargout,nargin]=argn();

-
- -
- - - - - - -
Report an issue
- << ismaxphase - - - FOSSEE Signal Processing Toolbox - - - isstable >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/isstable.html b/help/en_US/scilab_en_US_help/isstable.html deleted file mode 100644 index f54d6cf..0000000 --- a/help/en_US/scilab_en_US_help/isstable.html +++ /dev/null @@ -1,59 +0,0 @@ - - - isstable - - - -
- - - - -
- << isminphase - - - FOSSEE Signal Processing Toolbox - - - kaiser >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > isstable - -

-

isstable

-

SOS matrix corresponds to [bi(1) bi(2) bi(3) ai(1) ai(2) ai(3)].

-
- -
- - - - - - -
Report an issue
- << isminphase - - - FOSSEE Signal Processing Toolbox - - - kaiser >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/jhelpidx.xml b/help/en_US/scilab_en_US_help/jhelpidx.xml deleted file mode 100644 index aa5a66e..0000000 --- a/help/en_US/scilab_en_US_help/jhelpidx.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/help/en_US/scilab_en_US_help/jhelpmap.jhm b/help/en_US/scilab_en_US_help/jhelpmap.jhm deleted file mode 100644 index 07b9108..0000000 --- a/help/en_US/scilab_en_US_help/jhelpmap.jhm +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/help/en_US/scilab_en_US_help/jhelpset.hs b/help/en_US/scilab_en_US_help/jhelpset.hs deleted file mode 100644 index 2d1e338..0000000 --- a/help/en_US/scilab_en_US_help/jhelpset.hs +++ /dev/null @@ -1,28 +0,0 @@ - - - -FOSSEE Signal Processing Toolbox - -top - - - -TOC - -javax.help.TOCView -jhelptoc.xml - - -Index - -javax.help.IndexView -jhelpidx.xml - - -Search - -javax.help.SearchView -JavaHelpSearch - - \ 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 deleted file mode 100644 index 7958741..0000000 --- a/help/en_US/scilab_en_US_help/jhelptoc.xml +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/help/en_US/scilab_en_US_help/kaiser.html b/help/en_US/scilab_en_US_help/kaiser.html deleted file mode 100644 index 37e29a7..0000000 --- a/help/en_US/scilab_en_US_help/kaiser.html +++ /dev/null @@ -1,87 +0,0 @@ - - - kaiser - - - -
- - - - -
- << isstable - - - FOSSEE Signal Processing Toolbox - - - kaiserord >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > kaiser - -

-

kaiser

-

This function returns the filter coefficients of a Kaiser window.

- - -

Calling Sequence

-
w = kaiser (m)
-w = kaiser (m, beta)
- -

Parameters

-
m: -

positive integer value

-
beta: -

real scalar value

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Kaiser window of length m supplied as input, to the output vector w. -The second parameter gives the stop band attenuation of the Fourier transform of the window on derivation.

- -

Examples

-
kaiser(6,0.2)
-ans  =
-0.9900745
-0.9964211
-0.9996020
-0.9996020
-0.9964211
-0.9900745
-
- -
- - - - - - -
Report an issue
- << isstable - - - FOSSEE Signal Processing Toolbox - - - kaiserord >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/kaiserord.html b/help/en_US/scilab_en_US_help/kaiserord.html deleted file mode 100644 index 14ed64b..0000000 --- a/help/en_US/scilab_en_US_help/kaiserord.html +++ /dev/null @@ -1,96 +0,0 @@ - - - kaiserord - - - -
- - - - -
- << kaiser - - - FOSSEE Signal Processing Toolbox - - - lar2rc >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > kaiserord - -

-

kaiserord

-

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
-
- -
- - - - - - -
Report an issue
- << kaiser - - - FOSSEE Signal Processing Toolbox - - - lar2rc >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/lar2rc.html b/help/en_US/scilab_en_US_help/lar2rc.html deleted file mode 100644 index a58a7ad..0000000 --- a/help/en_US/scilab_en_US_help/lar2rc.html +++ /dev/null @@ -1,80 +0,0 @@ - - - lar2rc - - - -
- - - - -
- << kaiserord - - - FOSSEE Signal Processing Toolbox - - - latc2tf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > lar2rc - -

-

lar2rc

-

- - -

Calling Sequence

-
k = lar2rc(g)
- -

Parameters

-
g: -

define log area ratios.

-
k: -

returns the reflection coefficients.

- -

Examples

-
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 = lar2rc(X)
-or t=[2 5 6; 8 6 5; 8 9 4]
-k = lar2rc(t)
- -

See also

-
-
- -
- - - - - - -
Report an issue
- << kaiserord - - - FOSSEE Signal Processing Toolbox - - - latc2tf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/latc2tf.html b/help/en_US/scilab_en_US_help/latc2tf.html deleted file mode 100644 index ed23d24..0000000 --- a/help/en_US/scilab_en_US_help/latc2tf.html +++ /dev/null @@ -1,103 +0,0 @@ - - - latc2tf - - - -
- - - - -
- << lar2rc - - - FOSSEE Signal Processing Toolbox - - - latcfilt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > latc2tf - -

-

latc2tf

-

Convert lattice filter parameters to transfer function coefficients

- - -

Calling Sequence

-
- -

Description

-

[num,den] = latc2tf(k,v) -Finds the transfer function of the IIR filter from the lattice -coefficients k and ladder coefficients v. -[num,den] = latc2tf(k,'iiroption') -Finds the transfer function of the allpass or allpole (specified by -the iiroption flag) IIR filter. -num = latc2tf(k,'firoption') -Finds the transfer function of the FIR filter from the lattice -coefficients k. The firoption flag specifies the type of the FIR -filter (can be 'min, 'max', or 'FIR')

-

Parameters: -k - double - vector -Lattice coefficients -Lattice coefficients for FIR/IIR filter. Can be real or complex. -v - double - vector -Ladder coefficients -Ladder coefficients for IIR filters. Can be real or complex. -iiroption - string flag - 'allpole', or 'allpass' -Specification of the type if IIR filter -firoption - string flag - 'min', 'max', or 'FIR' (default) -Speficication of the type of FIR filter

-

- -

Examples

-
1) FIR filter
-k1 = [1/2 1/2 1/4];
-[num1,den1] = latc2tf(k1);
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << lar2rc - - - FOSSEE Signal Processing Toolbox - - - latcfilt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/latcfilt.html b/help/en_US/scilab_en_US_help/latcfilt.html deleted file mode 100644 index 2427007..0000000 --- a/help/en_US/scilab_en_US_help/latcfilt.html +++ /dev/null @@ -1,59 +0,0 @@ - - - latcfilt - - - -
- - - - -
- << latc2tf - - - FOSSEE Signal Processing Toolbox - - - latcfilt1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > latcfilt - -

-

latcfilt

-

function [f,g,zo]=latcfilt(k,x,v,zi,dim)

-
- -
- - - - - - -
Report an issue
- << latc2tf - - - FOSSEE Signal Processing Toolbox - - - latcfilt1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/latcfilt1.html b/help/en_US/scilab_en_US_help/latcfilt1.html deleted file mode 100644 index c98bbb5..0000000 --- a/help/en_US/scilab_en_US_help/latcfilt1.html +++ /dev/null @@ -1,59 +0,0 @@ - - - latcfilt1 - - - -
- - - - -
- << latcfilt - - - FOSSEE Signal Processing Toolbox - - - levdown >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > latcfilt1 - -

-

latcfilt1

-

function [f,g,zo]=latcfilt1(k,v,x,zi)

-
- -
- - - - - - -
Report an issue
- << latcfilt - - - FOSSEE Signal Processing Toolbox - - - levdown >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/levdown.html b/help/en_US/scilab_en_US_help/levdown.html deleted file mode 100644 index 0406a72..0000000 --- a/help/en_US/scilab_en_US_help/levdown.html +++ /dev/null @@ -1,59 +0,0 @@ - - - levdown - - - -
- - - - -
- << latcfilt1 - - - FOSSEE Signal Processing Toolbox - - - levin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > levdown - -

-

levdown

-

-
- -
- - - - - - -
Report an issue
- << latcfilt1 - - - FOSSEE Signal Processing Toolbox - - - levin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/levin.html b/help/en_US/scilab_en_US_help/levin.html deleted file mode 100644 index a4f94d7..0000000 --- a/help/en_US/scilab_en_US_help/levin.html +++ /dev/null @@ -1,59 +0,0 @@ - - - levin - - - -
- - - - -
- << levdown - - - FOSSEE Signal Processing Toolbox - - - levinson >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > levin - -

-

levin

-

[ar,sigma2,rc]=lev(r)

-
- -
- - - - - - -
Report an issue
- << levdown - - - FOSSEE Signal Processing Toolbox - - - levinson >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/levinson.html b/help/en_US/scilab_en_US_help/levinson.html deleted file mode 100644 index 90020fd..0000000 --- a/help/en_US/scilab_en_US_help/levinson.html +++ /dev/null @@ -1,59 +0,0 @@ - - - levinson - - - -
- - - - -
- << levin - - - FOSSEE Signal Processing Toolbox - - - lpc >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > levinson - -

-

levinson

-

-
- -
- - - - - - -
Report an issue
- << levin - - - FOSSEE Signal Processing Toolbox - - - lpc >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/lpc.html b/help/en_US/scilab_en_US_help/lpc.html deleted file mode 100644 index 896e45c..0000000 --- a/help/en_US/scilab_en_US_help/lpc.html +++ /dev/null @@ -1,98 +0,0 @@ - - - lpc - - - -
- - - - -
- << levinson - - - FOSSEE Signal Processing Toolbox - - - lsf2poly >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > lpc - -

-

lpc

-

Linear prediction filter coefficients

- - -

Calling Sequence

-
[a,g] = lpc(x)
-[a,g] = lpc(x,p)
- -

Description

-

[a,g] = lpc(x,p) -Determines the coefficients of a pth order forward linear predictor -filter by minimizing the squared error. If p is unspecified, a -default value of length(x)-1 is used.

-

- -

Parameters

-
x: -

double

-
p: -

int, natural number, scalar

-
a: -

double

-
g: -

double

- -

Examples

-
1)
-noise = randn(20000,1);
-x = filter(1,[1 1/5 1/3 1/4],noise);
-x = x(15904:20000);
-[a,g] = lpc(x,3);
-
-References
-[1] Hayes, Monson H. Statistical digital signal processing and modeling.
-John Wiley & Sons, 2009, pg. 220
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << levinson - - - FOSSEE Signal Processing Toolbox - - - lsf2poly >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/lsf2poly.html b/help/en_US/scilab_en_US_help/lsf2poly.html deleted file mode 100644 index 0ab66bf..0000000 --- a/help/en_US/scilab_en_US_help/lsf2poly.html +++ /dev/null @@ -1,63 +0,0 @@ - - - lsf2poly - - - -
- - - - -
- << lpc - - - FOSSEE Signal Processing Toolbox - - - mag2db >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > lsf2poly - -

-

lsf2poly

-

lsf2poly function convert line spectral frequencies to prediction polynomial.

- - -

Calling Sequence

-
a = lsf2poly(lsf)
-
- -
- - - - - - -
Report an issue
- << lpc - - - FOSSEE Signal Processing Toolbox - - - mag2db >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/mag2db.html b/help/en_US/scilab_en_US_help/mag2db.html deleted file mode 100644 index 8b58d6b..0000000 --- a/help/en_US/scilab_en_US_help/mag2db.html +++ /dev/null @@ -1,59 +0,0 @@ - - - mag2db - - - -
- - - - -
- << lsf2poly - - - FOSSEE Signal Processing Toolbox - - - marcumq >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > mag2db - -

-

mag2db

-

funcprot(0);

-
- -
- - - - - - -
Report an issue
- << lsf2poly - - - FOSSEE Signal Processing Toolbox - - - marcumq >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/marcumq.html b/help/en_US/scilab_en_US_help/marcumq.html deleted file mode 100644 index cb96c6a..0000000 --- a/help/en_US/scilab_en_US_help/marcumq.html +++ /dev/null @@ -1,88 +0,0 @@ - - - marcumq - - - -
- - - - -
- << mag2db - - - FOSSEE Signal Processing Toolbox - - - medfilt1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > marcumq - -

-

marcumq

-

This function computes the generalized Marcum Q function of order m with noncentrality parameter a and argument b.

- - -

Calling Sequence

-
q = marcumq (a, b)
-q = marcumq (a, b, m)
-q = marcumq (a, b, m, tol)
- -

Parameters

-
a: -

-
b: -

-
m: -

default value 1

-
tol: -

default value eps

- -

Description

-

This is an Octave function. -This function computes the generalized Marcum Q function of order m with noncentrality parameter a and argument b. -The third argument m is the order, which by default is 1. -The fourth argument tol is the tolerance, which by default is eps. -If input arguments are vectors which correspond in size and degree, the output is a table of values. -This function calculates Marcum’s Q function using the infinite Bessel series, which is truncated when the relative error is less than the specified tolerance.

- -

Examples

-
marcumq([1,2,3],4)
-ans  =
-0.0028895    0.0341348    0.1965122
-
- -
- - - - - - -
Report an issue
- << mag2db - - - FOSSEE Signal Processing Toolbox - - - medfilt1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/medfilt1.html b/help/en_US/scilab_en_US_help/medfilt1.html deleted file mode 100644 index a563848..0000000 --- a/help/en_US/scilab_en_US_help/medfilt1.html +++ /dev/null @@ -1,110 +0,0 @@ - - - medfilt1 - - - -
- - - - -
- << marcumq - - - FOSSEE Signal Processing Toolbox - - - mexihat >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > medfilt1 - -

-

medfilt1

-

1D median filtering

- - -

Calling Sequence

-
- -

Description

-

y = medfilt1(x) -Applies a 3rd order 1-dimensional median filter to input x along the -first non-zero dimension. The function appropriately pads the signal -with zeros at the endings. For a segment, a median is calculated as -the middle value (average of two middle values) for odd number -number (even number) of data points. -y = medfilt1(x,n) -Applies a nth order 1-dimensional median filter. -y = medfilt1(x,n,dim) -Applies the median filter along the n-th dimension -y = medfilt1(__, nanflag, padding) -nanflag specifies how NaN values are treated. padding specifies the -type of filtering to be performed at the signal edges.

-

- -

Parameters

-
x: -

int | double

-
n: -

positive integer scalar

-
dim: -

positive integer scalar

-
nanflag: -

'includenan' (default) | 'omitnan'

-
* includenan: -

Filtering such that the median of any segment

-
* omitnan: -

Filtering with NaNs omitted in each segment. If a segment

-
y: -

int | double

- -

Examples

-
1) Noise supression using median filtering
-fs = 1e3;
-t =  1:1/fs:1;
-s = sin(2*%pi*2*t)+ cos(2*%pi*5*t);
-// Adding noise
-x = s + 0.1*randn(size(s));
-y = medfilt1(x);
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << marcumq - - - FOSSEE Signal Processing Toolbox - - - mexihat >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/mexihat.html b/help/en_US/scilab_en_US_help/mexihat.html deleted file mode 100644 index e093c01..0000000 --- a/help/en_US/scilab_en_US_help/mexihat.html +++ /dev/null @@ -1,83 +0,0 @@ - - - mexihat - - - -
- - - - -
- << medfilt1 - - - FOSSEE Signal Processing Toolbox - - - meyeraux >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > mexihat - -

-

mexihat

-

- - -

Calling Sequence

-
[psi,x]=mexihat(lb,ub,n)
- -

Parameters

-
lb: -

Real or complex valued vector or matrix

-
ub: -

Real or complex valued vector or matrix

-
n: -

Real strictly positive scalar number

- -

Description

-

This is an Octave function -This function returns values of the Mexican hat wavelet in the specified interval at all the sample points.

- -

Examples

-
1.    [a,b]= mexihat(1,2,3)
-a =   [0.00000  -0.35197  -0.35214]
-b =   [1.0000   1.5000   2.0000]
-2.    [a,b]= mexihat([1 2 3],1,1)
-a = [0;0;0]
-b = [1;1;1]
-
- -
- - - - - - -
Report an issue
- << medfilt1 - - - FOSSEE Signal Processing Toolbox - - - meyeraux >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/meyeraux.html b/help/en_US/scilab_en_US_help/meyeraux.html deleted file mode 100644 index ded9982..0000000 --- a/help/en_US/scilab_en_US_help/meyeraux.html +++ /dev/null @@ -1,77 +0,0 @@ - - - meyeraux - - - -
- - - - -
- << mexihat - - - FOSSEE Signal Processing Toolbox - - - midcross >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > meyeraux - -

-

meyeraux

-

- - -

Calling Sequence

-
[y]=meyeraux(x)
- -

Parameters

-
x: -

Real or complex valued vector or matrix

- -

Description

-

This is an Octave function. -This function returns values of the auxiliary function used for Meyer wavelet generation.

- -

Examples

-
1.    meyeraux([1 2 3])
-ans= [1    -208  -10287]
-2.    meyeraux([1 2 3;4 5 6])
-ans=  [1      -208    -10287  ;     -118016   -709375  -2940624 ]
-
- -
- - - - - - -
Report an issue
- << mexihat - - - FOSSEE Signal Processing Toolbox - - - midcross >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/midcross.html b/help/en_US/scilab_en_US_help/midcross.html deleted file mode 100644 index 1c9e419..0000000 --- a/help/en_US/scilab_en_US_help/midcross.html +++ /dev/null @@ -1,59 +0,0 @@ - - - midcross - - - -
- - - - -
- << meyeraux - - - FOSSEE Signal Processing Toolbox - - - modulate >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > midcross - -

-

midcross

-

-
- -
- - - - - - -
Report an issue
- << meyeraux - - - FOSSEE Signal Processing Toolbox - - - modulate >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/modulate.html b/help/en_US/scilab_en_US_help/modulate.html deleted file mode 100644 index 1ae90b6..0000000 --- a/help/en_US/scilab_en_US_help/modulate.html +++ /dev/null @@ -1,104 +0,0 @@ - - - modulate - - - -
- - - - -
- << midcross - - - FOSSEE Signal Processing Toolbox - - - morlet >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > modulate - -

-

modulate

-

Modulates signal according to the modulation method

- - -

Calling Sequence

-
y=modulate(x,fc,fs,method,opt)
-[y,t]=modulate(x,fc,fs,method,opt)
- -

Parameters

-
- -

Description

-

[y,t]=modulate(x,fc,fs,method,opt) -Returns the modulated vector y and the time vector 't' -Modulation is performed according to the following table -METHOD MODULATION SCHEME -'am', Amplitude modulation, double side-band, suppressed carrier -'amdsb-sc' opt not used. This is the default method. -'amdsb-tc' Amplitude modulation, double side-band, transmitted carrier -opt is a scalar subtracted from x before multiplying x -with the carrier wave. It defaults to min(min(x)) so that -the input signal after offset is always non-negative -'amssb' Amplitude modulation, single side-band -OPT not used. -'fm' Frequency modulation -opt is the constant of frequency modulation. -opt = (fc/fs)*2*pi/max(max(abs(x))) by default -'pm' Phase modulation -OPT is the constant of phase modulation. -opt = pi/max(max(abs(x))) by default -Phase lies between -pi and +pi -'pwm' Pulse width modulation -opt='left' corresponds to left justified pulses. -opt='centered' correspondes to centered pulses. -The default value of opt is 'left'. -'ppm' Pulse position modulation -opt is a scalar between 0 and 1 which specifies the pulse -width in fractions of the carrier period with default value 0.1. -'qam' Quadrature amplitude modulation -opt is a matrix of the same size as X which is modulated in -quadrature with x.

-

If x is a matrix, its columns are modulated. -Example -y =

-

1. 1. 0. 0. -Author -Ankur Mallick

-
- -
- - - - - - -
Report an issue
- << midcross - - - FOSSEE Signal Processing Toolbox - - - morlet >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/morlet.html b/help/en_US/scilab_en_US_help/morlet.html deleted file mode 100644 index 3854fa1..0000000 --- a/help/en_US/scilab_en_US_help/morlet.html +++ /dev/null @@ -1,83 +0,0 @@ - - - morlet - - - -
- - - - -
- << modulate - - - FOSSEE Signal Processing Toolbox - - - movingrms >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > morlet - -

-

morlet

-

- - -

Calling Sequence

-
[psi,x]= morlet(lb,ub,n)
- -

Parameters

-
lb: -

Real or complex valued vector or matrix

-
ub: -

Real or complex valued vector or matrix

-
n: -

Real strictly positive scalar number

- -

Description

-

This is an Octave function -This function returns values of the Morlet wavelet in the specified interval for all the sample points.

- -

Examples

-
1.    [a,b]=morlet(1,2,3)
-a =    [0.17205   0.11254  -0.11356]
-b =    [1.0000   1.5000   2.0000]
-2.    [a,b]=morlet([1 2 3],[1 2 3],1)
-a =    [0.1720498;  -0.1135560;  -0.0084394]
-b =    [1;   2;   3]
-
- -
- - - - - - -
Report an issue
- << modulate - - - FOSSEE Signal Processing Toolbox - - - movingrms >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/movingrms.html b/help/en_US/scilab_en_US_help/movingrms.html deleted file mode 100644 index c82520e..0000000 --- a/help/en_US/scilab_en_US_help/movingrms.html +++ /dev/null @@ -1,89 +0,0 @@ - - - movingrms - - - -
- - - - -
- << morlet - - - FOSSEE Signal Processing Toolbox - - - mscohere >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > movingrms - -

-

movingrms

-

- - -

Calling Sequence

-
[rmsx,w]=movingrms(x,w,rc,Fs=1)
- -

Parameters

-
x: -

Real or complex valued vector or matrix

-
w: -

Real or complex scalar value

-
rc: -

Real or complex scalar value

-
Fs: -

Real or complex scalar value

- -

Description

-

This is an Octave function. -The signal is convoluted against a sigmoid window of width w and risetime rc with the units of these parameters relative to the value of the sampling frequency given in Fs (Default value=1).

- -

Examples

-
1.    [a,b]=movingrms ([4.4 94 1;-2 5i 5],1,-2)
-a =    0.91237   17.71929    0.96254
-0.91237   17.71929    0.96254
-b =   0.18877
-0.18877
-2.    [a,b]=movingrms ([4.4 94 1;-2 5i 5],1,-2,2)
-a =   4.8332   93.8669    5.0990
-4.8332   93.8669    5.0990
-b =   1
-1
-
- -
- - - - - - -
Report an issue
- << morlet - - - FOSSEE Signal Processing Toolbox - - - mscohere >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/mscohere.html b/help/en_US/scilab_en_US_help/mscohere.html deleted file mode 100644 index 6456dda..0000000 --- a/help/en_US/scilab_en_US_help/mscohere.html +++ /dev/null @@ -1,82 +0,0 @@ - - - mscohere - - - -
- - - - -
- << movingrms - - - FOSSEE Signal Processing Toolbox - - - musicBase >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > mscohere - -

-

mscohere

-

It estimate (mean square) coherence of signals x and y.

- - -

Calling Sequence

-
[Pxx, freq] = mscohere (x, y)
-[Pxx, freq] = mscohere (x, y, window)
-[Pxx, freq] = mscohere (x, y, window, overlap)
-[Pxx, freq] = mscohere (x, y, window, overlap, Nfft)
-[Pxx, freq] = mscohere (x, y, window, overlap, Nfft, Fs)
-[Pxx, freq] = mscohere (x, y, window, overlap, Nfft, Fs, range)
-mscohere (...)
- -

Description

-

This function estimate (mean square) coherence of signals x and y.

- -

Examples

-
[Pxx, freq] = mscohere(4,5)
-ans =
-PXX =
-Nan
-1
-FREQ =
-0
-0.5
-
- -
- - - - - - -
Report an issue
- << movingrms - - - FOSSEE Signal Processing Toolbox - - - musicBase >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/musicBase.html b/help/en_US/scilab_en_US_help/musicBase.html deleted file mode 100644 index 3a5e9dc..0000000 --- a/help/en_US/scilab_en_US_help/musicBase.html +++ /dev/null @@ -1,59 +0,0 @@ - - - musicBase - - - -
- - - - -
- << mscohere - - - FOSSEE Signal Processing Toolbox - - - ncauer >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > musicBase - -

-

musicBase

-

Implements the core of the MUSIC algorithm

-
- -
- - - - - - -
Report an issue
- << mscohere - - - FOSSEE Signal Processing Toolbox - - - ncauer >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ncauer.html b/help/en_US/scilab_en_US_help/ncauer.html deleted file mode 100644 index c117cc4..0000000 --- a/help/en_US/scilab_en_US_help/ncauer.html +++ /dev/null @@ -1,92 +0,0 @@ - - - ncauer - - - -
- - - - -
- << musicBase - - - FOSSEE Signal Processing Toolbox - - - nnls >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ncauer - -

-

ncauer

-

Analog prototype for Cauer filter.

- - -

Calling Sequence

-
[Zz, Zp, Zg] = ncauer(Rp, Rs, n)
-[Zz, Zp] = ncauer(Rp, Rs, n)
-Zz = ncauer(Rp, Rs, n)
- -

Parameters

-
n: -

Filter Order

-
Rp: -

Peak-to-peak passband ripple

-
Rs: -

Stopband attenuation

- -

Description

-

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.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << musicBase - - - FOSSEE Signal Processing Toolbox - - - nnls >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/nnls.html b/help/en_US/scilab_en_US_help/nnls.html deleted file mode 100644 index 537ae9b..0000000 --- a/help/en_US/scilab_en_US_help/nnls.html +++ /dev/null @@ -1,59 +0,0 @@ - - - nnls - - - -
- - - - -
- << ncauer - - - FOSSEE Signal Processing Toolbox - - - nuttallwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > nnls - -

-

nnls

-

Non Negative Least Squares (nnls) for Ex=f with the constraint x>=0

-
- -
- - - - - - -
Report an issue
- << ncauer - - - FOSSEE Signal Processing Toolbox - - - nuttallwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/nuttallwin.html b/help/en_US/scilab_en_US_help/nuttallwin.html deleted file mode 100644 index 5d4ad91..0000000 --- a/help/en_US/scilab_en_US_help/nuttallwin.html +++ /dev/null @@ -1,83 +0,0 @@ - - - nuttallwin - - - -
- - - - -
- << nnls - - - FOSSEE Signal Processing Toolbox - - - parzenwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > nuttallwin - -

-

nuttallwin

-

This function returns the filter coefficients of a Blackman-Harris window.

- - -

Calling Sequence

-
w = nuttallwin (m)
-w = nuttallwin (m, opt)
- -

Parameters

-
m: -

positive integer value

-
opt: -

string value, takes in "periodic" or "symmetric"

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Blackman-Harris window defined by Nuttall of length m supplied as input, to the output vector w. -The second parameter can take the values "periodic" or "symmetric", depending on which the corresponding form of window is returned. The default is symmetric.

- -

Examples

-
nuttallwin(2, "periodic")
-ans  =
-- 2.429D-17
-1.
-
- -
- - - - - - -
Report an issue
- << nnls - - - FOSSEE Signal Processing Toolbox - - - parzenwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/parzenwin.html b/help/en_US/scilab_en_US_help/parzenwin.html deleted file mode 100644 index 485a1bb..0000000 --- a/help/en_US/scilab_en_US_help/parzenwin.html +++ /dev/null @@ -1,80 +0,0 @@ - - - parzenwin - - - -
- - - - -
- << nuttallwin - - - FOSSEE Signal Processing Toolbox - - - pburg >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > parzenwin - -

-

parzenwin

-

This function returns the filter coefficients of a Parzen window.

- - -

Calling Sequence

-
y = parzenwin (m)
- -

Parameters

-
m: -

positive integer value

-
y: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Parzen window of length m supplied as input, to the output vector y.

- -

Examples

-
parzenwin(3)
-ans  =
-0.0740741
-1.
-0.0740741
-
- -
- - - - - - -
Report an issue
- << nuttallwin - - - FOSSEE Signal Processing Toolbox - - - pburg >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pburg.html b/help/en_US/scilab_en_US_help/pburg.html deleted file mode 100644 index af69b9d..0000000 --- a/help/en_US/scilab_en_US_help/pburg.html +++ /dev/null @@ -1,92 +0,0 @@ - - - pburg - - - -
- - - - -
- << parzenwin - - - FOSSEE Signal Processing Toolbox - - - pchip >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pburg - -

-

pburg

-

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);
-
- -
- - - - - - -
Report an issue
- << parzenwin - - - FOSSEE Signal Processing Toolbox - - - pchip >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pchip.html b/help/en_US/scilab_en_US_help/pchip.html deleted file mode 100644 index b7e873d..0000000 --- a/help/en_US/scilab_en_US_help/pchip.html +++ /dev/null @@ -1,59 +0,0 @@ - - - pchip - - - -
- - - - -
- << pburg - - - FOSSEE Signal Processing Toolbox - - - pchips >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pchip - -

-

pchip

-

-
- -
- - - - - - -
Report an issue
- << pburg - - - FOSSEE Signal Processing Toolbox - - - pchips >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pchips.html b/help/en_US/scilab_en_US_help/pchips.html deleted file mode 100644 index 2e903ca..0000000 --- a/help/en_US/scilab_en_US_help/pchips.html +++ /dev/null @@ -1,59 +0,0 @@ - - - pchips - - - -
- - - - -
- << pchip - - - FOSSEE Signal Processing Toolbox - - - peak2peak >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pchips - -

-

pchips

-

-
- -
- - - - - - -
Report an issue
- << pchip - - - FOSSEE Signal Processing Toolbox - - - peak2peak >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/peak2peak.html b/help/en_US/scilab_en_US_help/peak2peak.html deleted file mode 100644 index a105516..0000000 --- a/help/en_US/scilab_en_US_help/peak2peak.html +++ /dev/null @@ -1,59 +0,0 @@ - - - peak2peak - - - -
- - - - -
- << pchips - - - FOSSEE Signal Processing Toolbox - - - peak2rms >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > peak2peak - -

-

peak2peak

-

funcprot(0);

-
- -
- - - - - - -
Report an issue
- << pchips - - - FOSSEE Signal Processing Toolbox - - - peak2rms >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/peak2rms.html b/help/en_US/scilab_en_US_help/peak2rms.html deleted file mode 100644 index 80f3355..0000000 --- a/help/en_US/scilab_en_US_help/peak2rms.html +++ /dev/null @@ -1,127 +0,0 @@ - - - peak2rms - - - -
- - - - -
- << peak2peak - - - FOSSEE Signal Processing Toolbox - - - pei_tseng_notch >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > peak2rms - -

-

peak2rms

-

This function calculates the ratio of peak magnitude to the Root Mean Square(RMS) value.

- - -

Calling Sequence

-
OUT=peak2rms(IN)
-OUT=peak2rms(IN,orientation)
- -

Parameters

-
in: -

Vector or Matrix of real or complex elements.

-
orientation: -

A string with possible values "r", "c" or "m" giving the dimension along which the peak2rms value is to be calculated.

-
out: -

A scalar with real value when input is a vector.When input is a matrix, out is the peak magnitude to RMS value along the orientation specified or the default one when not specified.

- -

Description

-

For vector as input, the output is the ratio of peak value to the RMS value. The RMS value can be calculated by taking the square root of mean value of the squared sum of the elements.

-

When a matrix is given as input the output is peak to RMS ratio in the orientation specified. -The orientation can be given as string with values "r","c" or "m".

-

peak2rms(in, 1) calculates the values of ratio of peak to RMS of columns of matrix. The output in this case is a row vector with peak2rms value of each column of in.

-

peak2rms(in, 2) calculates the values of ratio of peak to RMS of rows of matrix, where the output would be a column vector having peak2rms value of each row of in.

-

The default orientation is chosen to be the index of first dimension of input greater than 1.Hence peak2rms(in) is equivalent to peak2rms(in, "m").

-

For an N dimensional array the orientation is the index of first non singleton dimension of the array.

-

If the elements of matrix are complex the absolute values are considered in the calculation of RMS value.

-

- -

Examples

-
To calculate peak2rms of a vector:
-IN=[6 19 10 25]
-OUT=peak2rms(IN)
-The output is OUT=
-1.4638501
-1.3887301
-1.119186
- -

Examples

-
To calculate peak2rms of rows of matrix:
-IN=[1 3 5;2 4 6;7 8 9]
-OUT=peak2rms(IN,2)
-The output is
-OUT= 1.3719887
- -

Examples

-
To calculate peak magnitude to RMS value of sinusoid:
-
-t=0:0.6:9
-IN=cos(6*%pi*t);
-OUT= peak2rms(IN)
-The output is
-OUT= 1.3719887
- -

See also

-
- -

Authors

-
- -

Bibliography

-

Matlab help document.

-

Modified to accept char i/p

-

MOdified function to match MATLAB input arguments

-

Now for calculating the values of ratio of peak to RMS of columns of matrix use peak2rms(in,1)

-

And for calculates the values of ratio of peak to RMS of rows of matrix. use peak2rms(in,2)

-

Updated help comments accordingly

-

MOdifications done by by Debdeep Dey

-
- -
- - - - - - -
Report an issue
- << peak2peak - - - FOSSEE Signal Processing Toolbox - - - pei_tseng_notch >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pei_tseng_notch.html b/help/en_US/scilab_en_US_help/pei_tseng_notch.html deleted file mode 100644 index 77cfd87..0000000 --- a/help/en_US/scilab_en_US_help/pei_tseng_notch.html +++ /dev/null @@ -1,87 +0,0 @@ - - - pei_tseng_notch - - - -
- - - - -
- << peak2rms - - - FOSSEE Signal Processing Toolbox - - - peig >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pei_tseng_notch - -

-

pei_tseng_notch

-

- - -

Calling Sequence

-
[b, a] = pei_tseng_notch (frequencies, bandwidths)
-b = pei_tseng_notch (frequencies, bandwidths)
- -

Parameters

-
frequencies: -

filter frequencies

-
bandwidths: -

bandwidths to be used with filter

- -

Description

-

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.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << peak2rms - - - FOSSEE Signal Processing Toolbox - - - peig >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/peig.html b/help/en_US/scilab_en_US_help/peig.html deleted file mode 100644 index 62e8580..0000000 --- a/help/en_US/scilab_en_US_help/peig.html +++ /dev/null @@ -1,125 +0,0 @@ - - - peig - - - -
- - - - -
- << pei_tseng_notch - - - FOSSEE Signal Processing Toolbox - - - periodogram >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > peig - -

-

peig

-

Psuedospectrum using the eigenvector method.

- - -

Calling Sequence

-
[S,w] = peig(x,p)
-[S,w] = peig(x,p,w)
-[S,w] = peig(x,p,nfft)
-[S,w] = peig(x,p,nfft,fs)
-[S,w] = peig(x,p,f,fs)
-[S,f] = peig(...,'corr')
-[S,f] = peig(x,p,nfft,fs,nwin,noverlap)
-[...] = peig(...,freqrange)
-[...,v,e] = peig(...)
-
-Parameters:
-x - int|double - vector|matrix
-Input signal. In case of a matrix, each row of x represents a
-seperate observation of the signal. If 'corr' flag is specified,
-then x is the correlation matrix.
-If w is not specified in the input, it is determined by the
-algorithm. If x is real valued, then range of w is [0, pi].
-Otherwise, the range of w is [0, 2pi)
-p - int|double - scalar|vector
-p(1) is the dimension of the signal subspace
-p(2), if specified, represents a threshold that is multiplied by
-the smallest estimated eigenvalue of the signal's correlation matrix.
-w - int|double - vector
-w is the vector of normalized frequencies over which the
-pseuspectrogram is to be computed.
-nfft - int - scalar (Default = 256)
-Length of the fft used to compute pseudospectrum. The length of S
-(and hence w/f) depends on the type of values in x and nfft.
-If x is real, length of s is (nfft/2 + 1) {Range of w = [0, pi]} if
-nfft is even and (nfft+1)/2 {Range of w = [0, pi)} otherwise.
-If x is complex, length of s is nfft.
-fs - int|double - scalar (Default = 1)
-Sampling rate. Used to convert the normalized frequencies (w) to
-actual values (f) and vice-versa.
-nwin - int|double - scalar (int only)|vector (Default = 2*p(1))
-If nwin is scalar, it is the length of the rectangular window.
-Otherwise, the vector input is considered as the window coefficients.
-Not used if 'corr' flag present.
-If x is a vector, windowing not done in nwin in scalar. If x is a
-matrix,
-noverlap - int - scalar (Default = nwin-1)
-number of points by which successive windows overlap. noverlap not
-used if x is a matrix
-freqrange - string
-The range of frequencies over which the pseudospetrogram is
-computed. Three possible values - 'onesided', 'twosided', 'centered'
-'corr' flag
-Presence indicates that the primary input x is actually a
-correlation matrix
-
-Examples:
-TODO:
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << pei_tseng_notch - - - FOSSEE Signal Processing Toolbox - - - periodogram >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/periodogram.html b/help/en_US/scilab_en_US_help/periodogram.html deleted file mode 100644 index c8bb0d3..0000000 --- a/help/en_US/scilab_en_US_help/periodogram.html +++ /dev/null @@ -1,84 +0,0 @@ - - - periodogram - - - -
- - - - -
- << peig - - - FOSSEE Signal Processing Toolbox - - - phaseInputParseAs_ab >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > periodogram - -

-

periodogram

-

Return the periodogram (Power Spectral Density) of X

- - -

Calling Sequence

-
[PXX, W] = periodogram (X)
-[PXX, W] = periodogram (X, WIN)
-[PXX, W] = periodogram (X, WIN, NFFT)
-[PXX, W] = periodogram (X, WIN, NFFT, FS)
-[PXX, W] = periodogram (..., "RANGE")
- -

Parameters

-
X: -

data vector. If X is real-valued a one-sided spectrum is estimated. If X is complex-valued, or "RANGE" specifies "twosided", the full spectrum is estimated.

-
WIN: -

window weight data. If window is empty or unspecified a default rectangular window is used. Otherwise, the window is applied to the signal ('X .* WIN') before computing th periodogram. The window data must be a vector of the same length as X.

-
NFFT: -

number of frequency bins. The default is 256 or the next higher power of 2 greater than the length of X ('max (256,2.^nextpow2 (length (x)))'). If NFFT is greater than the length of the input then X will be zero-padded to the length of NFFT.

-
FS: -

sampling rate. The default is 1.

-
RANGE: -

range of spectrum. "onesided" computes spectrum from [0..nfft/2+1]."twosided" computes spectrum from [0..nfft-1].

- -

Description

-

The optional second output W are the normalized angular frequencies. For a one-sided calculation W is in the range [0, pi]. If NFFT is even and [0, pi) if NFFT is odd. Similarly, for a two-sided calculation W is in the range [0, 2*pi] or [0, 2*pi)depending on NFFT.

-

If a sampling frequency is specified, FS, then the output frequencies F will be in the range [0, FS/2] or [0, FS/2) for one-sided calculations. For two-sided calculations the range will be [0, FS).

-

When called with no outputs the periodogram is immediately plotted in the current figure window.

-
- -
- - - - - - -
Report an issue
- << peig - - - FOSSEE Signal Processing Toolbox - - - phaseInputParseAs_ab >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/phaseInputParseAs_ab.html b/help/en_US/scilab_en_US_help/phaseInputParseAs_ab.html deleted file mode 100644 index 7ed2b73..0000000 --- a/help/en_US/scilab_en_US_help/phaseInputParseAs_ab.html +++ /dev/null @@ -1,59 +0,0 @@ - - - phaseInputParseAs_ab - - - -
- - - - -
- << periodogram - - - FOSSEE Signal Processing Toolbox - - - phaseInputParseAs_sos >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > phaseInputParseAs_ab - -

-

phaseInputParseAs_ab

-

fs=0;

-
- -
- - - - - - -
Report an issue
- << periodogram - - - FOSSEE Signal Processing Toolbox - - - phaseInputParseAs_sos >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/phaseInputParseAs_sos.html b/help/en_US/scilab_en_US_help/phaseInputParseAs_sos.html deleted file mode 100644 index ee8acd3..0000000 --- a/help/en_US/scilab_en_US_help/phaseInputParseAs_sos.html +++ /dev/null @@ -1,59 +0,0 @@ - - - phaseInputParseAs_sos - - - -
- - - - -
- << phaseInputParseAs_ab - - - FOSSEE Signal Processing Toolbox - - - phasedelay >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > phaseInputParseAs_sos - -

-

phaseInputParseAs_sos

-

fs=0;

-
- -
- - - - - - -
Report an issue
- << phaseInputParseAs_ab - - - FOSSEE Signal Processing Toolbox - - - phasedelay >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/phasedelay.html b/help/en_US/scilab_en_US_help/phasedelay.html deleted file mode 100644 index b67fede..0000000 --- a/help/en_US/scilab_en_US_help/phasedelay.html +++ /dev/null @@ -1,59 +0,0 @@ - - - phasedelay - - - -
- - - - -
- << phaseInputParseAs_sos - - - FOSSEE Signal Processing Toolbox - - - phasez >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > phasedelay - -

-

phasedelay

-

cas variable is 2 if sos form is involved and 1 if direct rational form is given

-
- -
- - - - - - -
Report an issue
- << phaseInputParseAs_sos - - - FOSSEE Signal Processing Toolbox - - - phasez >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/phasez.html b/help/en_US/scilab_en_US_help/phasez.html deleted file mode 100644 index b39ca26..0000000 --- a/help/en_US/scilab_en_US_help/phasez.html +++ /dev/null @@ -1,59 +0,0 @@ - - - phasez - - - -
- - - - -
- << phasedelay - - - FOSSEE Signal Processing Toolbox - - - pmusic >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > phasez - -

-

phasez

-

cas variable is 2 if sos form is involved and 1 if direct rational form is given

-
- -
- - - - - - -
Report an issue
- << phasedelay - - - FOSSEE Signal Processing Toolbox - - - pmusic >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pmusic.html b/help/en_US/scilab_en_US_help/pmusic.html deleted file mode 100644 index 52a811a..0000000 --- a/help/en_US/scilab_en_US_help/pmusic.html +++ /dev/null @@ -1,125 +0,0 @@ - - - pmusic - - - -
- - - - -
- << phasez - - - FOSSEE Signal Processing Toolbox - - - poly2ac >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pmusic - -

-

pmusic

-

Psuedospectrum using MUSIC algorithm

- - -

Calling Sequence

-
[S,w] = pmusic(x,p)
-[S,w] = pmusic(x,p,w)
-[S,w] = pmusic(x,p,nfft)
-[S,w] = pmusic(x,p,nfft,fs)
-[S,w] = pmusic(x,p,f,fs)
-[S,f] = pmusic(...,'corr')
-[S,f] = pmusic(x,p,nfft,fs,nwin,noverlap)
-[...] = pmusic(...,freqrange)
-[...,v,e] = pmusic(...)
-
-Parameters:
-x - int|double - vector|matrix
-Input signal. In case of a matrix, each row of x represents a
-seperate observation of the signal. If 'corr' flag is specified,
-then x is the correlation matrix.
-If w is not specified in the input, it is determined by the
-algorithm. If x is real valued, then range of w is [0, pi].
-Otherwise, the range of w is [0, 2pi)
-p - int|double - scalar|vector
-p(1) is the dimension of the signal subspace
-p(2), if specified, represents a threshold that is multiplied by
-the smallest estimated eigenvalue of the signal's correlation matrix.
-w - int|double - vector
-w is the vector of normalized frequencies over which the
-pseuspectrogram is to be computed.
-nfft - int - scalar (Default = 256)
-Length of the fft used to compute pseudospectrum. The length of S
-(and hence w/f) depends on the type of values in x and nfft.
-If x is real, length of s is (nfft/2 + 1) {Range of w = [0, pi]} if
-nfft is even and (nfft+1)/2 {Range of w = [0, pi)} otherwise.
-If x is complex, length of s is nfft.
-fs - int|double - scalar (Default = 1)
-Sampling rate. Used to convert the normalized frequencies (w) to
-actual values (f) and vice-versa.
-nwin - int|double - scalar (int only)|vector (Default = 2*p(1))
-If nwin is scalar, it is the length of the rectangular window.
-Otherwise, the vector input is considered as the window coefficients.
-Not used if 'corr' flag present.
-If x is a vector, windowing not done in nwin in scalar. If x is a
-matrix,
-noverlap - int - scalar (Default = nwin-1)
-number of points by which successive windows overlap. noverlap not
-used if x is a matrix
-freqrange - string
-The range of frequencies over which the pseudospetrogram is
-computed. Three possible values - 'onesided', 'twosided', 'centered'
-'corr' flag
-Presence indicates that the primary input x is actually a
-correlation matrix
-
-Examples:
-TODO:
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << phasez - - - FOSSEE Signal Processing Toolbox - - - poly2ac >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/poly2ac.html b/help/en_US/scilab_en_US_help/poly2ac.html deleted file mode 100644 index 27abf6c..0000000 --- a/help/en_US/scilab_en_US_help/poly2ac.html +++ /dev/null @@ -1,92 +0,0 @@ - - - poly2ac - - - -
- - - - -
- << pmusic - - - FOSSEE Signal Processing Toolbox - - - poly2lsf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > poly2ac - -

-

poly2ac

-

Convert prediction polynomial to autocorrelation sequence.

- - -

Calling Sequence

-
R = poly2ac(a,efinal)
- -

Parameters

-
a: -

input prediction polynomial with 1st element 1 (if not, poly2ac normalizes it to 1 before proceeding).

-
efinal: -

input prediction error

-
r: -

output autocorrelation sequence

- -

Description

-

This function obtains the underlying autocorrelation sequence that would best fit a linear prediction filter described by the -denominator polynomial and the numerator scaling. The filter is H(z) = efinal/(a(1) + a(2) x z a(3) x z^2 ... a(n) x z^n-1)

-

- -

Examples

-
a = [1.0000 0.4288 0.76 0.0404 -0.02];
-efinal = 0.2;           // Step prediction error
-r = poly2ac(a,efinal)   // Autocorrelation sequence
- -

See also

-
- -

Bibliography

-

S. Kay, Modern Spectral Estimation, Prentice Hall, N.J., 1987, Chapter 6.

-
- -
- - - - - - -
Report an issue
- << pmusic - - - FOSSEE Signal Processing Toolbox - - - poly2lsf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/poly2lsf.html b/help/en_US/scilab_en_US_help/poly2lsf.html deleted file mode 100644 index 85c5c94..0000000 --- a/help/en_US/scilab_en_US_help/poly2lsf.html +++ /dev/null @@ -1,59 +0,0 @@ - - - poly2lsf - - - -
- - - - -
- << poly2ac - - - FOSSEE Signal Processing Toolbox - - - poly2rc >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > poly2lsf - -

-

poly2lsf

-

-
- -
- - - - - - -
Report an issue
- << poly2ac - - - FOSSEE Signal Processing Toolbox - - - poly2rc >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/poly2rc.html b/help/en_US/scilab_en_US_help/poly2rc.html deleted file mode 100644 index eb75c8b..0000000 --- a/help/en_US/scilab_en_US_help/poly2rc.html +++ /dev/null @@ -1,64 +0,0 @@ - - - poly2rc - - - -
- - - - -
- << poly2lsf - - - FOSSEE Signal Processing Toolbox - - - polyscale >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > poly2rc - -

-

poly2rc

-

- - -

Calling Sequence

-
kr = poly2rc(a)
-[kr, R0] = rc2poly(a, efinal)
-
- -
- - - - - - -
Report an issue
- << poly2lsf - - - FOSSEE Signal Processing Toolbox - - - polyscale >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/polyscale.html b/help/en_US/scilab_en_US_help/polyscale.html deleted file mode 100644 index dfdc7b7..0000000 --- a/help/en_US/scilab_en_US_help/polyscale.html +++ /dev/null @@ -1,59 +0,0 @@ - - - polyscale - - - -
- - - - -
- << poly2rc - - - FOSSEE Signal Processing Toolbox - - - polystab >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > polyscale - -

-

polyscale

-

errcheck1

-
- -
- - - - - - -
Report an issue
- << poly2rc - - - FOSSEE Signal Processing Toolbox - - - polystab >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/polystab.html b/help/en_US/scilab_en_US_help/polystab.html deleted file mode 100644 index 08f886f..0000000 --- a/help/en_US/scilab_en_US_help/polystab.html +++ /dev/null @@ -1,76 +0,0 @@ - - - polystab - - - -
- - - - -
- << polyscale - - - FOSSEE Signal Processing Toolbox - - - polyval >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > polystab - -

-

polystab

-

This function stabilizes the polynomial transfer function.

- - -

Calling Sequence

-
b = polystab(a)
- -

Parameters

-
a: -

- -

Description

-

This is an Octave function. -This function stabilizes the polynomial transfer function by replacing all roots outside the unit circle with their reflection inside the unit circle.

- -

Examples

-
polystab([1,3,5])
-ans  =
-1.    0.6    0.2
-
- -
- - - - - - -
Report an issue
- << polyscale - - - FOSSEE Signal Processing Toolbox - - - polyval >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/polyval.html b/help/en_US/scilab_en_US_help/polyval.html deleted file mode 100644 index 4c7e9d2..0000000 --- a/help/en_US/scilab_en_US_help/polyval.html +++ /dev/null @@ -1,59 +0,0 @@ - - - polyval - - - -
- - - - -
- << polystab - - - FOSSEE Signal Processing Toolbox - - - pow2db >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > polyval - -

-

polyval

-

-
- -
- - - - - - -
Report an issue
- << polystab - - - FOSSEE Signal Processing Toolbox - - - pow2db >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pow2db.html b/help/en_US/scilab_en_US_help/pow2db.html deleted file mode 100644 index 8cfa549..0000000 --- a/help/en_US/scilab_en_US_help/pow2db.html +++ /dev/null @@ -1,59 +0,0 @@ - - - pow2db - - - -
- - - - -
- << polyval - - - FOSSEE Signal Processing Toolbox - - - primitive >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pow2db - -

-

pow2db

-

rhs = argn(2)

-
- -
- - - - - - -
Report an issue
- << polyval - - - FOSSEE Signal Processing Toolbox - - - primitive >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/primitive.html b/help/en_US/scilab_en_US_help/primitive.html deleted file mode 100644 index c0c4c59..0000000 --- a/help/en_US/scilab_en_US_help/primitive.html +++ /dev/null @@ -1,81 +0,0 @@ - - - primitive - - - -
- - - - -
- << pow2db - - - FOSSEE Signal Processing Toolbox - - - prony >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > primitive - -

-

primitive

-

This function calculates the primitive of a given function supplied as input.

- - -

Calling Sequence

-
y = primitive(f, t)
-y = primitive(f, t, x)
- -

Parameters

-
f: -

-
t: -

- -

Description

-

This is an Octave function. -This function calculates the primitive of a given function supplied as input. -The second parameter t is a vector at which the output is evaluated (at the points t). This vector should be ascending and ordered. -The function approximates the primitive (indefinite integral) of the univariate function handle f with constant of integration x.

- -

Examples

-
primitive([1,4,5],3,9)
-ans  =
-9.
-
- -
- - - - - - -
Report an issue
- << pow2db - - - FOSSEE Signal Processing Toolbox - - - prony >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/prony.html b/help/en_US/scilab_en_US_help/prony.html deleted file mode 100644 index 2c7df34..0000000 --- a/help/en_US/scilab_en_US_help/prony.html +++ /dev/null @@ -1,59 +0,0 @@ - - - prony - - - -
- - - - -
- << primitive - - - FOSSEE Signal Processing Toolbox - - - pulseperiod >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > prony - -

-

prony

-

-
- -
- - - - - - -
Report an issue
- << primitive - - - FOSSEE Signal Processing Toolbox - - - pulseperiod >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pulseperiod.html b/help/en_US/scilab_en_US_help/pulseperiod.html deleted file mode 100644 index a0b4f3c..0000000 --- a/help/en_US/scilab_en_US_help/pulseperiod.html +++ /dev/null @@ -1,69 +0,0 @@ - - - pulseperiod - - - -
- - - - -
- << prony - - - FOSSEE Signal Processing Toolbox - - - pulsesep >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pulseperiod - -

-

pulseperiod

-

- - -

Calling Sequence

-
p=pulseperiod(x)
-p=pulseperiod(x, Fs)
-p=pulseperiod(x, t)
-p=pulseperiod (x, t, 'Polarity', pol)
-p=pulseperiod(x, t, 'MidPercentReferenceLevel', N )
-p=pulseperiod(x, t, 'Tolerance', M)
-p=pulseperiod(x, t,'StateLevels', O)
-
- -
- - - - - - -
Report an issue
- << prony - - - FOSSEE Signal Processing Toolbox - - - pulsesep >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pulsesep.html b/help/en_US/scilab_en_US_help/pulsesep.html deleted file mode 100644 index 9c461f3..0000000 --- a/help/en_US/scilab_en_US_help/pulsesep.html +++ /dev/null @@ -1,69 +0,0 @@ - - - pulsesep - - - -
- - - - -
- << pulseperiod - - - FOSSEE Signal Processing Toolbox - - - pulsewidth >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pulsesep - -

-

pulsesep

-

- - -

Calling Sequence

-
s=pulsesep(x)
-s=pulsesep(x, Fs)
-s=pulsesep(x, t)
-s=pulsesep (x, t, 'Polarity', pol)
-s=pulsesep(x, t, 'MidPercentReferenceLevel', N )
-s=pulsesep(x, t, 'Tolerance', M)
-s=pulsesep(x, t,'StateLevels', [O 1])
-
- -
- - - - - - -
Report an issue
- << pulseperiod - - - FOSSEE Signal Processing Toolbox - - - pulsewidth >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pulsewidth.html b/help/en_US/scilab_en_US_help/pulsewidth.html deleted file mode 100644 index 3ea9daa..0000000 --- a/help/en_US/scilab_en_US_help/pulsewidth.html +++ /dev/null @@ -1,69 +0,0 @@ - - - pulsewidth - - - -
- - - - -
- << pulsesep - - - FOSSEE Signal Processing Toolbox - - - pulstran >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pulsewidth - -

-

pulsewidth

-

- - -

Calling Sequence

-
w=pulsewidth(x)
-w=pulsewidth(x, Fs)
-w=pulsewidth(x, t)
-w=pulsewidth (x, t, 'Polarity', pol)
-w=pulsewidth(x, t, 'MidPercentReferenceLevel', N )
-w=pulsewidth(x, t, 'Tolerance', M)
-w=pulsewidth(x, t,'StateLevels', O)
-
- -
- - - - - - -
Report an issue
- << pulsesep - - - FOSSEE Signal Processing Toolbox - - - pulstran >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pulstran.html b/help/en_US/scilab_en_US_help/pulstran.html deleted file mode 100644 index 77c5114..0000000 --- a/help/en_US/scilab_en_US_help/pulstran.html +++ /dev/null @@ -1,88 +0,0 @@ - - - pulstran - - - -
- - - - -
- << pulsewidth - - - FOSSEE Signal Processing Toolbox - - - pwelch >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pulstran - -

-

pulstran

-

This function generates the signal y = sum(func(t+d,...)) for each d.

- - -

Calling Sequence

-
y = pulstran (t, d, func, ...)
-y = pulstran (t, d, p)
-y = pulstran (t, d, p, fs)
-y = pulstran (t, d, p, Ffs, meth)
- -

Parameters

-
t: -

-
d: -

vector or matrix

-
p: -

-
fs: -

default value 1Hz

-
func: -

function which accepts vector (of times)

- -

Description

-

This is an Octave function. -This function generates the signal y = sum(func(t+d,...)) for each d. If d is a matrix of two columns, the first column is the delay d and the second column is the amplitude a, and y = sum(a*func(t+d)) for each d, a. Here, func is a function which accepts a vector of times. -If a pulse shape sampled at frequency Fs (default 1 Hz) is supplied instead of a function name, an interpolated version of the pulse is added at each delay d.

- -

Examples

-
pulstran([0.5,9,8,7],[4,6],[-7,0.5])
-ans  =
-0.    0.    0.    0.5
-
- -
- - - - - - -
Report an issue
- << pulsewidth - - - FOSSEE Signal Processing Toolbox - - - pwelch >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pwelch.html b/help/en_US/scilab_en_US_help/pwelch.html deleted file mode 100644 index d5aecbd..0000000 --- a/help/en_US/scilab_en_US_help/pwelch.html +++ /dev/null @@ -1,101 +0,0 @@ - - - pwelch - - - -
- - - - -
- << pulstran - - - FOSSEE Signal Processing Toolbox - - - pyulear >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pwelch - -

-

pwelch

-

Estimate power spectral density of data "x" by the Welch (1967) periodogram/FFT method.

- - -

Calling Sequence

-
[spectra,freq] = pwelch(x, window, overlap, Nfft, Fs, range, plot_type, detrend, sloppy)
-[spectra,freq] = pwelch(x, y, window, overlap, Nfft, Fs, range, plot_type, detrend, sloppy, results)
-[spectra,Pxx_ci,freq] = pwelch(x, window, overlap, Nfft, Fs, conf, range, plot_type, detrend, sloppy)
-[spectra,Pxx_ci,freq] = pwelch(x, y, window, overlap, Nfft, Fs, conf, range, plot_type, detrend, sloppy, results)
- -

Parameters

-
x: -

[non-empty vector] system-input time-series data

-
y: -

[non-empty vector] system-output time-series data

-
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

-
conf: -

[real scalar] confidence level between 0 and 1. Confidence intervals of the spectral density are estimated from scatter in the periodograms and are returned as Pxx_ci. Pxx_ci(:,1) is the lower bound of the confidence interval and Pxx_ci(:,2) is the upper bound. If there are three return values, or conf is an empty matrix, confidence intervals are calculated for conf=0.95 . If conf is zero or is not given, confidence intervals are not calculated. Confidence intervals can be obtained only for the power spectral density of x; nothing else.

-
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'.

-
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.

-
detrend: -

'no-strip', 'none' -- do NOT remove mean value from the data 'short', 'mean' -- remove the mean value of each segment from each segment of the data.

-
sloppy: -

FFT length is rounded up to the nearest integer power of 2 by zero padding. FFT length is adjusted after addition of padding by explicit Nfft argument. The default is to use exactly the FFT and window.

- -

Description

-

Estimate power spectral density of data "x" by the Welch (1967) periodogram/FFT method. The data is divided into segments. If "window" is a vector, each segment has the same length as "window" and is multiplied by "window" before (optional) zero-padding and calculation of its periodogram. If "window" is a scalar, each segment has a length of "window" and a Hamming window is used. The spectral density is the mean of the periodograms, scaled so that area under the spectrum is the same as the mean square of the data. This equivalence is supposed to be exact, but in practice there is a mismatch of up to 0.5% when comparing area under a periodogram with the mean square of the data.

-
- -
- - - - - - -
Report an issue
- << pulstran - - - FOSSEE Signal Processing Toolbox - - - pyulear >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/pyulear.html b/help/en_US/scilab_en_US_help/pyulear.html deleted file mode 100644 index 80bb3df..0000000 --- a/help/en_US/scilab_en_US_help/pyulear.html +++ /dev/null @@ -1,80 +0,0 @@ - - - pyulear - - - -
- - - - -
- << pwelch - - - FOSSEE Signal Processing Toolbox - - - qp_kaiser >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > pyulear - -

-

pyulear

-

- - -

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.

-
- -
- - - - - - -
Report an issue
- << pwelch - - - FOSSEE Signal Processing Toolbox - - - qp_kaiser >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/qp_kaiser.html b/help/en_US/scilab_en_US_help/qp_kaiser.html deleted file mode 100644 index 4bf6b33..0000000 --- a/help/en_US/scilab_en_US_help/qp_kaiser.html +++ /dev/null @@ -1,83 +0,0 @@ - - - qp_kaiser - - - -
- - - - -
- << pyulear - - - FOSSEE Signal Processing Toolbox - - - rc2ac >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > qp_kaiser - -

-

qp_kaiser

-

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
-
- -
- - - - - - -
Report an issue
- << pyulear - - - FOSSEE Signal Processing Toolbox - - - rc2ac >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rc2ac.html b/help/en_US/scilab_en_US_help/rc2ac.html deleted file mode 100644 index cf41f3f..0000000 --- a/help/en_US/scilab_en_US_help/rc2ac.html +++ /dev/null @@ -1,63 +0,0 @@ - - - rc2ac - - - -
- - - - -
- << qp_kaiser - - - FOSSEE Signal Processing Toolbox - - - rc2is >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rc2ac - -

-

rc2ac

-

- - -

Calling Sequence

-
a = rc2ac(k, R0)
-
- -
- - - - - - -
Report an issue
- << qp_kaiser - - - FOSSEE Signal Processing Toolbox - - - rc2is >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rc2is.html b/help/en_US/scilab_en_US_help/rc2is.html deleted file mode 100644 index 532558d..0000000 --- a/help/en_US/scilab_en_US_help/rc2is.html +++ /dev/null @@ -1,91 +0,0 @@ - - - rc2is - - - -
- - - - -
- << rc2ac - - - FOSSEE Signal Processing Toolbox - - - rc2lar >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rc2is - -

-

rc2is

-

Convert reflection coefficients to inverse sine parameters

- - -

Calling Sequence

-
isin = rc2is(K)
- -

Parameters

-
k: -

input reflection coefficients. Needs to be an array of real numbers between -1 and 1

-
isin: -

inverse sine parameters corresponding to the reflection coefficients in input

- -

Description

-

This function returns the inverse sine parameters corresponding to the input reflection coefficients K. -output array has isin(i) = 2/pi*asin(k(i))

-

Example -k = [0.3090 0.9801 0.0031 0.0082 -0.0082]; -isin = rc2is(k) //Gives inverse sine parameters

-

- -

See also

-
- -

Authors

-
- -

Bibliography

-

J.R. Deller, J.G. Proakis, J.H.L. Hansen, "Discrete-Time Processing of Speech Signals", Prentice Hall, Section 7.4.5

-

modified function to handle char i/p and also changed error statements to match those of MATLAB by Debdeep Dey

-

convert char i/p to their respective ascii values

-
- -
- - - - - - -
Report an issue
- << rc2ac - - - FOSSEE Signal Processing Toolbox - - - rc2lar >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rc2lar.html b/help/en_US/scilab_en_US_help/rc2lar.html deleted file mode 100644 index 9ad14c5..0000000 --- a/help/en_US/scilab_en_US_help/rc2lar.html +++ /dev/null @@ -1,59 +0,0 @@ - - - rc2lar - - - -
- - - - -
- << rc2is - - - FOSSEE Signal Processing Toolbox - - - rc2poly >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rc2lar - -

-

rc2lar

-

-
- -
- - - - - - -
Report an issue
- << rc2is - - - FOSSEE Signal Processing Toolbox - - - rc2poly >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rc2poly.html b/help/en_US/scilab_en_US_help/rc2poly.html deleted file mode 100644 index 0770a6c..0000000 --- a/help/en_US/scilab_en_US_help/rc2poly.html +++ /dev/null @@ -1,64 +0,0 @@ - - - rc2poly - - - -
- - - - -
- << rc2lar - - - FOSSEE Signal Processing Toolbox - - - rceps >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rc2poly - -

-

rc2poly

-

- - -

Calling Sequence

-
a = rc2poly(kr)
-[a, efinal] = rc2poly(kr,R0)
-
- -
- - - - - - -
Report an issue
- << rc2lar - - - FOSSEE Signal Processing Toolbox - - - rceps >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rceps.html b/help/en_US/scilab_en_US_help/rceps.html deleted file mode 100644 index 525e346..0000000 --- a/help/en_US/scilab_en_US_help/rceps.html +++ /dev/null @@ -1,75 +0,0 @@ - - - rceps - - - -
- - - - -
- << rc2poly - - - FOSSEE Signal Processing Toolbox - - - rcosdesign >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rceps - -

-

rceps

-

Produce the cepstrum of the signal x, and if desired, the minimum phase reconstruction of the signal x.

- - -

Calling Sequence

-
[y, xm] = rceps(x)
- -

Parameters

-
x: -

real or complex vector input

- -

Examples

-
f0 = 70; Fs = 10000;                   # 100 Hz fundamental, 10kHz sampling rate
-a = poly (0.985 * exp (1i*pi*[0.1, -0.1, 0.3, -0.3])); # two formants
-s = 0.005 * randn (1024, 1);           # Noise excitation signal
-s(1:Fs/f0:length(s)) = 1;              # Impulse glottal wave
-x = filter (1, a, s);                  # Speech signal in x
-[y, xm] = rceps (x .* hanning (1024)); # cepstrum and min phase reconstruction
-
- -
- - - - - - -
Report an issue
- << rc2poly - - - FOSSEE Signal Processing Toolbox - - - rcosdesign >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rcosdesign.html b/help/en_US/scilab_en_US_help/rcosdesign.html deleted file mode 100644 index 04bad9e..0000000 --- a/help/en_US/scilab_en_US_help/rcosdesign.html +++ /dev/null @@ -1,59 +0,0 @@ - - - rcosdesign - - - -
- - - - -
- << rceps - - - FOSSEE Signal Processing Toolbox - - - rectpuls >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rcosdesign - -

-

rcosdesign

-

RCOSDESIGN computes the raised cosine FIR filter

-
- -
- - - - - - -
Report an issue
- << rceps - - - FOSSEE Signal Processing Toolbox - - - rectpuls >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rectpuls.html b/help/en_US/scilab_en_US_help/rectpuls.html deleted file mode 100644 index c5114fc..0000000 --- a/help/en_US/scilab_en_US_help/rectpuls.html +++ /dev/null @@ -1,81 +0,0 @@ - - - rectpuls - - - -
- - - - -
- << rcosdesign - - - FOSSEE Signal Processing Toolbox - - - rectwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rectpuls - -

-

rectpuls

-

- - -

Calling Sequence

-
[y]=rectpuls(t)
-[y]=rectpuls(t,w)
- -

Parameters

-
t: -

Real or complex valued vector or matrix

-
w: -

Real or complex valued vector or matrix

- -

Description

-

This is an Octave function -y = rectpuls(t) returns a continuous, aperiodic, unity-height rectangular pulse depending upon input t, centered about t=0 and having default width of 1. -y = rectpuls(t,w) generates a rectangle of width w.

- -

Examples

-
1.    rectpuls([10 100 1000 13 839],27)
-ans =   1   0   0   1   0
-2.    rectpuls([1000 1000 100 100])
-ans =   0   0   0   0
-
- -
- - - - - - -
Report an issue
- << rcosdesign - - - FOSSEE Signal Processing Toolbox - - - rectwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rectwin.html b/help/en_US/scilab_en_US_help/rectwin.html deleted file mode 100644 index 81c245e..0000000 --- a/help/en_US/scilab_en_US_help/rectwin.html +++ /dev/null @@ -1,80 +0,0 @@ - - - rectwin - - - -
- - - - -
- << rectpuls - - - FOSSEE Signal Processing Toolbox - - - remez1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rectwin - -

-

rectwin

-

This function returns the filter coefficients of a rectangular window.

- - -

Calling Sequence

-
y = rectwin (m)
- -

Parameters

-
m: -

positive integer value

-
y: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a rectangular window of length m supplied as input, to the output vector y.

- -

Examples

-
rectwin(3)
-ans  =
-1.
-1.
-1.
-
- -
- - - - - - -
Report an issue
- << rectpuls - - - FOSSEE Signal Processing Toolbox - - - remez1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/remez1.html b/help/en_US/scilab_en_US_help/remez1.html deleted file mode 100644 index d4c648e..0000000 --- a/help/en_US/scilab_en_US_help/remez1.html +++ /dev/null @@ -1,83 +0,0 @@ - - - remez1 - - - -
- - - - -
- << rectwin - - - FOSSEE Signal Processing Toolbox - - - resample >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > remez1 - -

-

remez1

-

Parks-McClellan optimal FIR filter design

- - -

Calling Sequence

-
b = remez1 (n, f, a)
-b = remez1 (n, f, a, w)
-b = remez1 (n, f, a, w, ftype)
-b = remez1 (n, f, a, w, ftype, griddensity)
- -

Parameters

-
n: -

gives the number of taps in the returned filter

-
f: -

gives frequency at the band edges [b1 e1 b2 e2 b3 e3 …]

-
a: -

gives amplitude at the band edges [a(b1) a(e1) a(b2) a(e2) …]

-
w: -

gives weighting applied to each band

-
ftype: -

is "bandpass", "hilbert" or "differentiator"

-
griddensity: -

determines how accurately the filter will be constructed. The minimum value is 16, but higher numbers are slower to compute.

- -

Description

-

Frequency is in the range (0, 1), with 1 being the Nyquist frequency.

-
- -
- - - - - - -
Report an issue
- << rectwin - - - FOSSEE Signal Processing Toolbox - - - resample >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/resample.html b/help/en_US/scilab_en_US_help/resample.html deleted file mode 100644 index eed4dc7..0000000 --- a/help/en_US/scilab_en_US_help/resample.html +++ /dev/null @@ -1,84 +0,0 @@ - - - resample - - - -
- - - - -
- << remez1 - - - FOSSEE Signal Processing Toolbox - - - residued >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > resample - -

-

resample

-

This function resamples in the input sequence x supplied by a factor of p/q.

- - -

Calling Sequence

-
y = resample(x, p, q)
-y = resample(x, p, q, h)
-[y, h] = resample(...)
- -

Parameters

-
x: -

scalar, vector or matrix of real or complex numbers

-
p: -

positive integer value

-
q: -

positive integer value

-
h: -

scalar, vector or matrix of real or complex numbers

- -

Description

-

This is an Octave function. -This function resamples in the input sequence x supplied by a factor of p/q. If x is a matrix, then every column is resampled.hange the sample rate of x by a factor of p/q. -This is performed using a polyphase algorithm. The impulse response h, given as parameter 4, of the antialiasing filter is either specified or designed with a Kaiser-windowed sinecard.

- -

Examples

-
resample(1,2,3)
-ans =  0.66667
-
- -
- - - - - - -
Report an issue
- << remez1 - - - FOSSEE Signal Processing Toolbox - - - residued >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/residued.html b/help/en_US/scilab_en_US_help/residued.html deleted file mode 100644 index ea153b7..0000000 --- a/help/en_US/scilab_en_US_help/residued.html +++ /dev/null @@ -1,80 +0,0 @@ - - - residued - - - -
- - - - -
- << resample - - - FOSSEE Signal Processing Toolbox - - - residuez >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > residued - -

-

residued

-

- - -

Calling Sequence

-
[r,p,f,m]=residued(b,a)
- -

Parameters

-
b: -

Real or complex valued vector or matrix

-
a: -

Real or complex valued vector or matrix

- -

Description

-

This is an Octave function. -Similar to the "residuez" function. The difference being in the function "residuez", the IIR part (poles p and residues r) is driven in parallel with the FIR part(f) whereas in the function "residued", the IIR part is driven by the output of the FIR part. In signal modeling applications, this structure can be more accurate.

- -

Examples

-
1.    [a,b,c,d]=residued([1 i;3 -4],[1 2; 3 4])
-a =  [ 0.19405 - 1.31377i;   0.08329 + 0.99163i;  -0.27734 + 0.32215i]
-b =  [ -0.10184 - 1.19167i;  -0.10184 + 1.19167i;  -2.79632 - 0.00000i]
-c =  1
-d =  [ 1 ; 1 ; 1]
-
- -
- - - - - - -
Report an issue
- << resample - - - FOSSEE Signal Processing Toolbox - - - residuez >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/residuez.html b/help/en_US/scilab_en_US_help/residuez.html deleted file mode 100644 index 41b5738..0000000 --- a/help/en_US/scilab_en_US_help/residuez.html +++ /dev/null @@ -1,80 +0,0 @@ - - - residuez - - - -
- - - - -
- << residued - - - FOSSEE Signal Processing Toolbox - - - risetime >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > residuez - -

-

residuez

-

- - -

Calling Sequence

-
[r,p,f,m]=residuez(b,a)
- -

Parameters

-
b: -

Real or complex valued vector or matrix

-
a: -

Real or complex valued vector or matrix

- -

Description

-

This is an Octave function -It compute the PFE of filter H(z)= B(z)/A(z) where inputs b and a are vectors specifying the digital filter.

- -

Examples

-
1.    [a,b,c,d]=residuez([i 2i 3i; -4 1 4i],[1 2 3])
-a =  [0.6262 - 1.4412i;  -0.4039 + 1.4658i]
-b =  [-1.0000 - 1.4142i;  -1.0000 + 1.4142i]
-c =  [-0.22222 - 0.97531i   0.33333 + 0.51852i   0.00000 - 0.11111i;   0.00000 - 1.33333i]
-d =   1
-
- -
- - - - - - -
Report an issue
- << residued - - - FOSSEE Signal Processing Toolbox - - - risetime >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/risetime.html b/help/en_US/scilab_en_US_help/risetime.html deleted file mode 100644 index 2e7f1d7..0000000 --- a/help/en_US/scilab_en_US_help/risetime.html +++ /dev/null @@ -1,59 +0,0 @@ - - - risetime - - - -
- - - - -
- << residuez - - - FOSSEE Signal Processing Toolbox - - - rlevinson >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > risetime - -

-

risetime

-

-
- -
- - - - - - -
Report an issue
- << residuez - - - FOSSEE Signal Processing Toolbox - - - rlevinson >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rlevinson.html b/help/en_US/scilab_en_US_help/rlevinson.html deleted file mode 100644 index b6f3543..0000000 --- a/help/en_US/scilab_en_US_help/rlevinson.html +++ /dev/null @@ -1,66 +0,0 @@ - - - rlevinson - - - -
- - - - -
- << risetime - - - FOSSEE Signal Processing Toolbox - - - rms >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rlevinson - -

-

rlevinson

-

- - -

Calling Sequence

-
a = rlevinson(a, efinal)
-[a, U] = rlevinson(a, efinal)
-[a, U, kr] = rlevinson(a, efinal)
-[a, U, kr, e] = rlevinson(a, efinal)
-
- -
- - - - - - -
Report an issue
- << risetime - - - FOSSEE Signal Processing Toolbox - - - rms >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rms.html b/help/en_US/scilab_en_US_help/rms.html deleted file mode 100644 index 0b21ecd..0000000 --- a/help/en_US/scilab_en_US_help/rms.html +++ /dev/null @@ -1,59 +0,0 @@ - - - rms - - - -
- - - - -
- << rlevinson - - - FOSSEE Signal Processing Toolbox - - - rooteig >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rms - -

-

rms

-

convert i/p values to their ascii values if they are of type char

-
- -
- - - - - - -
Report an issue
- << rlevinson - - - FOSSEE Signal Processing Toolbox - - - rooteig >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rooteig.html b/help/en_US/scilab_en_US_help/rooteig.html deleted file mode 100644 index 6aec7fb..0000000 --- a/help/en_US/scilab_en_US_help/rooteig.html +++ /dev/null @@ -1,86 +0,0 @@ - - - rooteig - - - -
- - - - -
- << rms - - - FOSSEE Signal Processing Toolbox - - - rootmusic >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rooteig - -

-

rooteig

-

Frequencies and power of sinusoids using eigenvector algorithm

- - -

Calling Sequence

-
w = rooteig(x,p)
-[w,pow] = rooteig(x,p)
-[f,pow] = rooteig(...,fs)
-[w,pow] = rooteig(...,'corr')
- -

Parameters

-
Examples: -

-
1) 3 complex exponentials: -

-
n=0: -

99;

- -

See also

-
-
- -
- - - - - - -
Report an issue
- << rms - - - FOSSEE Signal Processing Toolbox - - - rootmusic >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rootmusic.html b/help/en_US/scilab_en_US_help/rootmusic.html deleted file mode 100644 index 263e120..0000000 --- a/help/en_US/scilab_en_US_help/rootmusic.html +++ /dev/null @@ -1,86 +0,0 @@ - - - rootmusic - - - -
- - - - -
- << rooteig - - - FOSSEE Signal Processing Toolbox - - - rssq >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rootmusic - -

-

rootmusic

-

Frequencies and power of sinusoids using the root MUSIC algorithm

- - -

Calling Sequence

-
w = rootmusic(x,p)
-[w,pow] = rootmusic(x,p)
-[f,pow] = rootmusc(...,fs)
-[w,pow] = rootmusic(...,'corr')
- -

Parameters

-
Examples: -

-
1) 3 complex exponentials: -

-
n=0: -

99;

- -

See also

-
-
- -
- - - - - - -
Report an issue
- << rooteig - - - FOSSEE Signal Processing Toolbox - - - rssq >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/rssq.html b/help/en_US/scilab_en_US_help/rssq.html deleted file mode 100644 index 0824e68..0000000 --- a/help/en_US/scilab_en_US_help/rssq.html +++ /dev/null @@ -1,116 +0,0 @@ - - - rssq - - - -
- - - - -
- << rootmusic - - - FOSSEE Signal Processing Toolbox - - - sampled2continuous >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > rssq - -

-

rssq

-

This function calculates the square root of the sum of values of input vector IN.

- - -

Calling Sequence

-
OUT=rssq(IN)
-OUT=rssq(IN,orientation)
- -

Parameters

-
in: -

Vector or Matrix of real or complex elements.

-
orientation: -

A string with possible values "r", "c" or "m" or numericals such as '1' or '2',giving the dimension along which the rssq value is to be calculated.

-
out: -

A scalar with real value when input is a vector.When input is a matrix, out is the root sum squared value along the orientation specified or the default one when not specified.

- -

Description

-

For vector as input, the output is real valued scalar containing the rssq value. The rssq value can be calculated by taking the square root of the squared sum of the elements. -If the input IN is a matrix, the output of function is rssq value of each column stored in a row vector OUT.

-

When the elements of IN are COMPLEX, the absolute value of the element is used to calculate the output. -When the orientation is not specified for N dimensional array, it is taken as the index of the first dimension of IN that is greater than 1 and calculation is done along that orientation.

-

When the orientation is specified the output is calculated along that dimension. -The orientation can be specified as 1 for rssq value of columns of matrix IN or as r. -For rssq value of rows of matrix orientation should be 2 or c.

-

- -

Examples

-
To calculate rssq of a vector:
-IN=[2 4 6]
-OUT=rssq(IN)
-The output is 7.4833148
- -

Examples

-
To calculate rssq of rows of matrix:
-IN=[1 3 5;2 4 6;7 8 9]
-OUT=rssq(IN,2)
-The output should be OUT=
-5.9160798
-7.4833148
-13.928388
- -

Examples

-
To calculate rssq of a columns of complex matrix:
-
-IN=[5+%i*3 2+%i*4; 3+%i*6 1+%i*2]
-OUT=rssq(IN,1)
-The output should be OUT= 8.8881944 5.
- -

See also

-
- -

Authors

-
- -

Bibliography

-

Matlab help document.

-
- -
- - - - - - -
Report an issue
- << rootmusic - - - FOSSEE Signal Processing Toolbox - - - sampled2continuous >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sampled2continuous.html b/help/en_US/scilab_en_US_help/sampled2continuous.html deleted file mode 100644 index 991c092..0000000 --- a/help/en_US/scilab_en_US_help/sampled2continuous.html +++ /dev/null @@ -1,81 +0,0 @@ - - - sampled2continuous - - - -
- - - - -
- << rssq - - - FOSSEE Signal Processing Toolbox - - - sawtooth >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sampled2continuous - -

-

sampled2continuous

-

This function calculates the output reconstructed from the samples n supplied as input, at a rate of 1/s samples per unit time.

- - -

Calling Sequence

-
x = sampled2continuous (n, s, t)
- -

Parameters

-
n: -

-
s: -

-
t: -

- -

Description

-

This is an Octave function. -This function calculates the output reconstructed from the samples n supplied as input, at a rate of 1/s samples per unit time. -The third parameter t is all the instants where output x is needed from intput n and this time is relative to x(0).

- -

Examples

-
sampled2continuous([1,2,3],5,6)
-ans  =
-2.4166806
-
- -
- - - - - - -
Report an issue
- << rssq - - - FOSSEE Signal Processing Toolbox - - - sawtooth >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sawtooth.html b/help/en_US/scilab_en_US_help/sawtooth.html deleted file mode 100644 index b3b440d..0000000 --- a/help/en_US/scilab_en_US_help/sawtooth.html +++ /dev/null @@ -1,80 +0,0 @@ - - - sawtooth - - - -
- - - - -
- << sampled2continuous - - - FOSSEE Signal Processing Toolbox - - - schtrig >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sawtooth - -

-

sawtooth

-

- - -

Calling Sequence

-
[y]=sawtooth(t)
-[y]=sawtooth(t,width)
- -

Parameters

-
t: -

Real valued vector or matrix

-
width: -

Real number between 0 and 1

- -

Description

-

This is an Octave function -This function returns a sawtooth wave with period 2*pi with +1/-1 as the maximum and minimum values for elements of t. If width is specified, it determines where the maximum is in the interval [0,2*pi].

- -

Examples

-
1.    sawtooth([1 2 3 4 5],0.5)
-ans =  [-0.36338   0.27324   0.90986   0.45352  -0.18310]
-2.    sawtooth([1 2; 4 5])
-ans =  [-0.68169  -0.36338;   0.27324   0.59155]
-
- -
- - - - - - -
Report an issue
- << sampled2continuous - - - FOSSEE Signal Processing Toolbox - - - schtrig >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/schtrig.html b/help/en_US/scilab_en_US_help/schtrig.html deleted file mode 100644 index a6cd13b..0000000 --- a/help/en_US/scilab_en_US_help/schtrig.html +++ /dev/null @@ -1,82 +0,0 @@ - - - schtrig - - - -
- - - - -
- << sawtooth - - - FOSSEE Signal Processing Toolbox - - - schurrc >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > schtrig - -

-

schtrig

-

This function implements a multisignal Schmitt triggers with lev levels supplied as input.

- - -

Calling Sequence

-
v = schtrig (x, lev)
-v = schtrig (x, lev, rs)
- -

Parameters

-
x: -

vector or matrix of real numbers

-
lev: -

real number

-
rs: -

default value 1

- -

Description

-

This is an Octave function. -This function implements a multisignal Schmitt triggers with lev levels supplied as input. -The argument 1 is a matrix (or a vector) and this trigger works along its first dimension.

- -

Examples

-
schtrig([0.2,-3,5],-4)
-ans  =
-0.    0.    1.
-
- -
- - - - - - -
Report an issue
- << sawtooth - - - FOSSEE Signal Processing Toolbox - - - schurrc >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/schurrc.html b/help/en_US/scilab_en_US_help/schurrc.html deleted file mode 100644 index 14d7315..0000000 --- a/help/en_US/scilab_en_US_help/schurrc.html +++ /dev/null @@ -1,59 +0,0 @@ - - - schurrc - - - -
- - - - -
- << schtrig - - - FOSSEE Signal Processing Toolbox - - - seqperiod >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > schurrc - -

-

schurrc

-

narginchk(1,1,argn(2));

-
- -
- - - - - - -
Report an issue
- << schtrig - - - FOSSEE Signal Processing Toolbox - - - seqperiod >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/scilab_code.css b/help/en_US/scilab_en_US_help/scilab_code.css deleted file mode 100644 index 658f42e..0000000 --- a/help/en_US/scilab_en_US_help/scilab_code.css +++ /dev/null @@ -1,96 +0,0 @@ -.scilabcomment { - font-style: italic; - color: #01a801 -} - -.scilabdefault { - font-style: normal; - color: #000000 -} - -.scilabspecial { - font-style: normal; - color: #ffaa00 -} - -.scilabconstants { - font-style: normal; - color: #da70d6 -} - -.scilaboperator { - font-style: normal; - color: #5c5c5c -} - -.scilabnumber { - font-style: normal; - color: #bc8f8f -} - -.scilabfkeyword { - font-style: normal; - color: #b01813 -} - -.scilabskeyword { - font-style: normal; - color: #a020f0 -} - -.scilabckeyword { - font-style: normal; - color: #5f9ea0 -} - -.scilabcommand { - font-style: normal; - color: #32b9b9 -} - -.scilabmacro { - font-style: normal; - color: #ae5cb0 -} - -a.scilabcommand { - font-style: normal; - text-decoration: underline; - color: #32b9b9 -} - -a.scilabmacro { - font-style: normal; - text-decoration: underline; - color: #ae5cb0 -} - -.scilabstring { - font-style: normal; - color: #bc8f8f -} - -.scilabid { - font-style: normal; - color: #000000 -} - -.scilabinputoutputargs { - font-weight: bold; - color: #834310 -} - -.scilabfunctionid { - font-weight: bold; - color: #000000 -} - -.scilabfield { - font-style: normal; - color: #aaaaaa -} - -.scilabopenclose { - font-style: normal; - color: #4a55db -} diff --git a/help/en_US/scilab_en_US_help/section_cc2bc01c47967d47fcf3507a91d572ba.html b/help/en_US/scilab_en_US_help/section_cc2bc01c47967d47fcf3507a91d572ba.html deleted file mode 100644 index 7e761a0..0000000 --- a/help/en_US/scilab_en_US_help/section_cc2bc01c47967d47fcf3507a91d572ba.html +++ /dev/null @@ -1,1729 +0,0 @@ - - - - - - -
- - - - -
- - - FOSSEE Signal Processing Toolbox - - - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox - -

-

FOSSEE Signal Processing Toolbox

- -
- -
- - - - - - -
Report an issue
- - - FOSSEE Signal Processing Toolbox - - - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/section_e54aa8aac34aa55341e8b4b782fe1a74.html b/help/en_US/scilab_en_US_help/section_e54aa8aac34aa55341e8b4b782fe1a74.html deleted file mode 100644 index 7e761a0..0000000 --- a/help/en_US/scilab_en_US_help/section_e54aa8aac34aa55341e8b4b782fe1a74.html +++ /dev/null @@ -1,1729 +0,0 @@ - - - - - - -
- - - - -
- - - FOSSEE Signal Processing Toolbox - - - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox - -

-

FOSSEE Signal Processing Toolbox

- -
- -
- - - - - - -
Report an issue
- - - FOSSEE Signal Processing Toolbox - - - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/seqperiod.html b/help/en_US/scilab_en_US_help/seqperiod.html deleted file mode 100644 index 8898ef4..0000000 --- a/help/en_US/scilab_en_US_help/seqperiod.html +++ /dev/null @@ -1,105 +0,0 @@ - - - seqperiod - - - -
- - - - -
- << schurrc - - - FOSSEE Signal Processing Toolbox - - - sftrans >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > seqperiod - -

-

seqperiod

-

Calculates the period of a sequence

- - -

Calling Sequence

-
[p,num]=seqperiod(x)
- -

Parameters

-
x: -

A vector matrix or n-dimensional array

- -

Description

-

[p,num]=seqperiod(x) -Returns an integer p such that x(1:p) is the smallest subsequence that repeats in x -The number of times the subsequence repeats is returned in num (may not be an integer) -Repetitions may be incomplete at the end of the sequence but no breaks are permitted between repetitions -If there is no subsequence that repeats in x then p=length(x) -If x is a matrix or n-dimesnional array, the function operates along the first non-singleton dimension of x

- -

Examples

-
x = [4 0 1 5;
-1 1 2 5;
-2 0 3 5;
-3 1 1 5];
-p = seqperiod(x)
-p  =
-
-4.    2.    3.    1.
-A=zeros(4,1,4);
-A(:,1,:)=x;
-p1=seqperiod(A);
-p1  =
-
-(:,:,1)
-
-4.
-(:,:,2)
-
-2.
-(:,:,3)
-
-3.
-(:,:,4)
-
-1.
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << schurrc - - - FOSSEE Signal Processing Toolbox - - - sftrans >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sftrans.html b/help/en_US/scilab_en_US_help/sftrans.html deleted file mode 100644 index 1f67d6e..0000000 --- a/help/en_US/scilab_en_US_help/sftrans.html +++ /dev/null @@ -1,115 +0,0 @@ - - - sftrans - - - -
- - - - -
- << seqperiod - - - FOSSEE Signal Processing Toolbox - - - sgolay >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sftrans - -

-

sftrans

-

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
-
- -
- - - - - - -
Report an issue
- << seqperiod - - - FOSSEE Signal Processing Toolbox - - - sgolay >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sgolay.html b/help/en_US/scilab_en_US_help/sgolay.html deleted file mode 100644 index 278c548..0000000 --- a/help/en_US/scilab_en_US_help/sgolay.html +++ /dev/null @@ -1,87 +0,0 @@ - - - sgolay - - - -
- - - - -
- << sftrans - - - FOSSEE Signal Processing Toolbox - - - sgolayfilt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sgolay - -

-

sgolay

-

This function computes the filter coefficients for all Savitzsky-Golay smoothing filters.

- - -

Calling Sequence

-
F = sgolay (p, n)
-F = sgolay (p, n, m)
-F = sgolay (p, n, m, ts)
- -

Parameters

-
p: -

polynomial

-
n: -

odd integer value, larger than polynomial p

-
m: -

positive integer less than 2^31 or logical

-
ts: -

real or complex value

- -

Description

-

This is an Octave function. -This function computes the filter coefficients for all Savitzsky-Golay smoothing filters of order p for length n (odd). -m can be used in order to get directly the mth derivative; ts is a scaling factor.

- -

Examples

-
y = sgolay(1,3,0)
-y =
-0.83333   0.33333  -0.16667
-0.33333   0.33333   0.33333
--0.16667   0.33333   0.83333
-
- -
- - - - - - -
Report an issue
- << sftrans - - - FOSSEE Signal Processing Toolbox - - - sgolayfilt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sgolayfilt.html b/help/en_US/scilab_en_US_help/sgolayfilt.html deleted file mode 100644 index d0ed3ca..0000000 --- a/help/en_US/scilab_en_US_help/sgolayfilt.html +++ /dev/null @@ -1,96 +0,0 @@ - - - sgolayfilt - - - -
- - - - -
- << sgolay - - - FOSSEE Signal Processing Toolbox - - - shanwavf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sgolayfilt - -

-

sgolayfilt

-

- - -

Calling Sequence

-
y = sgolayfilt (x)
-y = sgolayfilt (x, p)
-y = sgolayfilt (x, p, n)
-y = sgolayfilt (x, p, n, m)
-y = sgolayfilt (x, p, n, m, ts)
- -

Parameters

-
x: -

vector or matrix of real or complex numbers

-
p: -

polynomial order, real number less than n, default value 3

-
n: -

integer, odd number greater than p

-
m: -

vector of real positive valued numbers, length n

-
ts: -

real number, default value 1

- -

Description

-

This function applies a Savitzky-Golay FIR smoothing filter to the data given in the vector x; if x is a matrix, this function operates -on each column. -The polynomial order p should be real, less than the size of the frame given by n. -m is a weighting vector with default value identity matrix. -ts is the dimenstion along which the filter operates. If not specified, the function operates along the first non singleton dimension.

- -

Examples

-
sgolayfilt([1;2;i;4;7], 0.3, 3, 0, 0)
-ans =
-1.0000 + 0.3333i
-1.0000 + 0.3333i
-2.0000 + 0.3333i
-3.6667 + 0.3333i
-3.6667 + 0.3333i
-This function being called from Octave
-
- -
- - - - - - -
Report an issue
- << sgolay - - - FOSSEE Signal Processing Toolbox - - - shanwavf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/shanwavf.html b/help/en_US/scilab_en_US_help/shanwavf.html deleted file mode 100644 index 13d74e6..0000000 --- a/help/en_US/scilab_en_US_help/shanwavf.html +++ /dev/null @@ -1,88 +0,0 @@ - - - shanwavf - - - -
- - - - -
- << sgolayfilt - - - FOSSEE Signal Processing Toolbox - - - shiftdata >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > shanwavf - -

-

shanwavf

-

- - -

Calling Sequence

-
[psi,x]=shanwavf(lb,ub,n,fb,fc)
- -

Parameters

-
lb: -

Real or complex valued vector or matrix

-
ub: -

Real or complex valued vector or matrix

-
n: -

Real valued integer strictly positive

-
fb: -

Real or complex valued vector or matrix, strictly positive value for scalar input

-
fc: -

Real or complex valued vector or matrix, strictly positive value for scalar input

- -

Description

-

This is an Octave function -This function implements the complex Shannon wavelet function and returns the value obtained. The complex Shannon wavelet is defined by a bandwidth parameter FB, a wavelet center frequency FC on an N point regular grid in the interval [LB,UB].

- -

Examples

-
1.    [a,b]=shanwavf (2,8,3,1,6)
-a =   [-3.8982e-17 + 1.1457e-31i   3.8982e-17 - 8.4040e-31i  -3.8982e-17 + 4.5829e-31i]
-b =   [2   5   8]
-2.    [a,b]=shanwavf(1,2,1,[2,2;i,2],[-1,2;-i,i])
-a =   [-5.5128e-17 - 2.7005e-32i  -5.5128e-17 + 5.4010e-32i;
-8.6404e+06 + 8.6404e+06i  -1.9225e-22 - 0.0000e+00i]
-b =  2
-
- -
- - - - - - -
Report an issue
- << sgolayfilt - - - FOSSEE Signal Processing Toolbox - - - shiftdata >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/shiftdata.html b/help/en_US/scilab_en_US_help/shiftdata.html deleted file mode 100644 index 357d134..0000000 --- a/help/en_US/scilab_en_US_help/shiftdata.html +++ /dev/null @@ -1,118 +0,0 @@ - - - shiftdata - - - -
- - - - -
- << shanwavf - - - FOSSEE Signal Processing Toolbox - - - sigmoid_train >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > shiftdata - -

-

shiftdata

-

Shifts data by rearranging dimensions

- - -

Calling Sequence

-
- -

Parameters

-
- -

Description

-

[y,perm,nshifts]=shiftdata(x,dim) -Shifts the entries along dimension dim in x to the first column and returns the permutation vector in perm -[y,perm,nshifts]=shiftdata(x) -Shifts the entries along dimension dim in x to the first column and returns the number of shifts in nshifts

- -

Examples

-
//When dim is specified:
-x=testmatrix('magi',3)
-x  =
-
-8.    1.    6.
-3.    5.    7.
-4.    9.    2.
-[y,perm,nshifts] = shiftdata(x,2)
-nshifts  =
-
-[]
-perm  =
-
-2.    1.
-y  =
-
-8.    3.    4.
-1.    5.    9.
-6.    7.    2.
-//When dim is not specified:
-x=1:5
-x  =
-
-1.    2.    3.    4.    5.
-[y,perm,nshifts] = shiftdata(x)
-nshifts  =
-
-1.
-perm  =
-
-[]
-y  =
-
-1.
-2.
-3.
-4.
-5.
- -

See also

-
-
- -
- - - - - - -
Report an issue
- << shanwavf - - - FOSSEE Signal Processing Toolbox - - - sigmoid_train >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sigmoid_train.html b/help/en_US/scilab_en_US_help/sigmoid_train.html deleted file mode 100644 index c34de79..0000000 --- a/help/en_US/scilab_en_US_help/sigmoid_train.html +++ /dev/null @@ -1,77 +0,0 @@ - - - sigmoid_train - - - -
- - - - -
- << shiftdata - - - FOSSEE Signal Processing Toolbox - - - sinetone >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sigmoid_train - -

-

sigmoid_train

-

Evaluate a train of sigmoid functions at T.

- - -

Calling Sequence

-
y = sigmoid_train(t, ranges, rc)
- -

Parameters

-
t: -

integer

-
ranges: -

matrix

- -

Description

-

The number and duration of each sigmoid is determined from RANGES. Each row of RANGES represents a real interval, e.g. if sigmoid 'i' starts at 't=0.1' and ends at 't=0.5', then 'RANGES(i,:) = [0.1 0.5]'. The input RC is an array that defines the rising and falling time constants of each sigmoid. Its size must equal the size of RANGES.

- -

Examples

-
sigmoid_train(0.1,[1:3],4)
-ans =
-0.27375
-
- -
- - - - - - -
Report an issue
- << shiftdata - - - FOSSEE Signal Processing Toolbox - - - sinetone >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sinetone.html b/help/en_US/scilab_en_US_help/sinetone.html deleted file mode 100644 index af2f29d..0000000 --- a/help/en_US/scilab_en_US_help/sinetone.html +++ /dev/null @@ -1,79 +0,0 @@ - - - sinetone - - - -
- - - - -
- << sigmoid_train - - - FOSSEE Signal Processing Toolbox - - - sinewave >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sinetone - -

-

sinetone

-

Return a sinetone of the input

- - -

Calling Sequence

-
y= sinetone(FREQ)
-y= sinetone(FREQ, RATE)
-y= sinetone(FREQ, RATE, SEC)
-y= sinetone(FREQ, RATE, SEC, AMPL)
- -

Parameters

-
FREQ: -

frequency of sinetone

-
RATE: -

Sampling rate

-
SEC: -

Length in seconds

-
AMPL: -

Amplitude

- -

Description

-

Return a sinetone of frequency FREQ with a length of SEC seconds atsampling rate RATE and with amplitude AMPL.The arguments FREQ and AMPL may be vectors of common size.The defaults are RATE = 8000, SEC = 1, and AMPL = 64.

-
- -
- - - - - - -
Report an issue
- << sigmoid_train - - - FOSSEE Signal Processing Toolbox - - - sinewave >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sinewave.html b/help/en_US/scilab_en_US_help/sinewave.html deleted file mode 100644 index aacd16d..0000000 --- a/help/en_US/scilab_en_US_help/sinewave.html +++ /dev/null @@ -1,78 +0,0 @@ - - - sinewave - - - -
- - - - -
- << sinetone - - - FOSSEE Signal Processing Toolbox - - - slewrate >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sinewave - -

-

sinewave

-

Return an M-element vector with I-th element given by 'sin(2* pi *(I+D-1)/N).'

- - -

Calling Sequence

-
y= sinewave(M)
-y= sinewave(M,N)
-y= sinewave(M,N,D)
- -

Parameters

-
M: -

Input vector

-
N: -

The default value for N is M

-
D: -

The default value for D is 0

-
AMPL: -

Amplitude

- -

Description

-

Return an M-element vector with I-th element given by 'sin(2* pi *(I+D-1)/N).'

-
- -
- - - - - - -
Report an issue
- << sinetone - - - FOSSEE Signal Processing Toolbox - - - slewrate >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/slewrate.html b/help/en_US/scilab_en_US_help/slewrate.html deleted file mode 100644 index 18fd63a..0000000 --- a/help/en_US/scilab_en_US_help/slewrate.html +++ /dev/null @@ -1,59 +0,0 @@ - - - slewrate - - - -
- - - - -
- << sinewave - - - FOSSEE Signal Processing Toolbox - - - sos2cell >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > slewrate - -

-

slewrate

-

-
- -
- - - - - - -
Report an issue
- << sinewave - - - FOSSEE Signal Processing Toolbox - - - sos2cell >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sos2cell.html b/help/en_US/scilab_en_US_help/sos2cell.html deleted file mode 100644 index 2358dbb..0000000 --- a/help/en_US/scilab_en_US_help/sos2cell.html +++ /dev/null @@ -1,96 +0,0 @@ - - - sos2cell - - - -
- - - - -
- << slewrate - - - FOSSEE Signal Processing Toolbox - - - sos2ss >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sos2cell - -

-

sos2cell

-

Converts a second order section matrix to a cell array

- - -

Parameters

-
- -

Description

-

c=sos2cell(s) converts an L-by-6 second-order-section matrix s given by: -s = [B1 A1 -B2 A2 -... -BL AL] -to a cell array c = { {B1},{A1}, {B2},{A2}, ... {BL},{AL}} where each -numerator vector Bi and denominator vector Ai contains the coefficients of a -linear or quadratic polynomial. If the polynomial is linear, the coefficients -zero-padded on the right -c=sos2cell(s,g) adds a leading gain term to the start of the cell array as: -c={ {[g,1]},{B1},{A1}, {B2},{A2}, ... {BL},{AL}} -Example -s=rand(2,6) -s =

-

-

column 1 to 5

-

0.0437334 0.2639556 0.2806498 0.7783129 0.1121355 -0.4818509 0.4148104 0.1280058 0.2119030 0.6856896

-

column 6

-

0.1531217 -0.6970851

-

sos2cell(s,2) -ans =

-

-

-

column 1 to 3

-

![2,1] [0.0437334,0.2639556,0.2806498] [0.7783129,0.1121355,0.1531217] !

-

column 4 to 5

-

![0.4818509,0.4148104,0.1280058] [0.2119030,0.6856896,0.6970851] ! -Author -Ankur Mallick

-
- -
- - - - - - -
Report an issue
- << slewrate - - - FOSSEE Signal Processing Toolbox - - - sos2ss >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sos2ss.html b/help/en_US/scilab_en_US_help/sos2ss.html deleted file mode 100644 index 7a91732..0000000 --- a/help/en_US/scilab_en_US_help/sos2ss.html +++ /dev/null @@ -1,59 +0,0 @@ - - - sos2ss - - - -
- - - - -
- << sos2cell - - - FOSSEE Signal Processing Toolbox - - - sos2tf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sos2ss - -

-

sos2ss

-

[nargout,nargin]=argn();

-
- -
- - - - - - -
Report an issue
- << sos2cell - - - FOSSEE Signal Processing Toolbox - - - sos2tf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sos2tf.html b/help/en_US/scilab_en_US_help/sos2tf.html deleted file mode 100644 index 92895fa..0000000 --- a/help/en_US/scilab_en_US_help/sos2tf.html +++ /dev/null @@ -1,84 +0,0 @@ - - - sos2tf - - - -
- - - - -
- << sos2ss - - - FOSSEE Signal Processing Toolbox - - - sos2zp >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sos2tf - -

-

sos2tf

-

This function converts series second-order sections to direct H(z) = B(z)/A(z) form.

- - -

Calling Sequence

-
[B] = sos2tf(sos)
-[B] = sos2tf(sos, g)
-[B,A] = sos2tf(...)
- -

Parameters

-
sos: -

matrix of real or complex numbers

-
g: -

real or complex value, default value is 1

- -

Description

-

This is an Octave function. -This function converts series second-order sections to direct H(z) = B(z)/A(z) form. -The input is the sos matrix and the second parameter is the overall gain, default value of which is 1. -The output is a vector.

- -

Examples

-
[a,b]=sos2tf([1,2,3,4,5,6])
-a =
-1   2   3
-b =
-4   5   6
-
- -
- - - - - - -
Report an issue
- << sos2ss - - - FOSSEE Signal Processing Toolbox - - - sos2zp >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sos2zp.html b/help/en_US/scilab_en_US_help/sos2zp.html deleted file mode 100644 index 49ca108..0000000 --- a/help/en_US/scilab_en_US_help/sos2zp.html +++ /dev/null @@ -1,92 +0,0 @@ - - - sos2zp - - - -
- - - - -
- << sos2tf - - - FOSSEE Signal Processing Toolbox - - - sosbreak >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sos2zp - -

-

sos2zp

-

This function converts series second-order sections to zeros, poles, and gains (pole residues).

- - -

Calling Sequence

-
z = sos2zp (sos)
-z = sos2zp (sos, g)
-[z, p] = sos2zp (...)
-[z, p, k] = sos2zp (...)
- -

Parameters

-
sos: -

matrix of real or complex numbers

-
g: -

real or complex value, default value is 1

-
z: -

column vector

-
p: -

column vector

- -

Description

-

This is an Octave function. -This function converts series second-order sections to zeros, poles, and gains (pole residues). -The input is the sos matrix and the second parameter is the overall gain, default value of which is 1. -The outputs are z, p, k. z and p are column vectors containing zeros and poles respectively, and k is the overall gain.

- -

Examples

-
[a,b,c]=sos2zp([1,2,3,4,5,6])
-a =
--1.0000 + 1.4142i
--1.0000 - 1.4142i
-b =
--0.6250 + 1.0533i
--0.6250 - 1.0533i
-c =  1
-
- -
- - - - - - -
Report an issue
- << sos2tf - - - FOSSEE Signal Processing Toolbox - - - sosbreak >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sosbreak.html b/help/en_US/scilab_en_US_help/sosbreak.html deleted file mode 100644 index 8e61cbf..0000000 --- a/help/en_US/scilab_en_US_help/sosbreak.html +++ /dev/null @@ -1,59 +0,0 @@ - - - sosbreak - - - -
- - - - -
- << sos2zp - - - FOSSEE Signal Processing Toolbox - - - sosfilt >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sosbreak - -

-

sosbreak

-

function for breaking a polynomial in second order polynomials (and an extra linear)

-
- -
- - - - - - -
Report an issue
- << sos2zp - - - FOSSEE Signal Processing Toolbox - - - sosfilt >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/sosfilt.html b/help/en_US/scilab_en_US_help/sosfilt.html deleted file mode 100644 index e8c91aa..0000000 --- a/help/en_US/scilab_en_US_help/sosfilt.html +++ /dev/null @@ -1,79 +0,0 @@ - - - sosfilt - - - -
- - - - -
- << sosbreak - - - FOSSEE Signal Processing Toolbox - - - specgram >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > sosfilt - -

-

sosfilt

-

- - -

Calling Sequence

-
[y]=sosfilt(sos,x)
- -

Parameters

-
sos: -

Real or complex valued Lx6 vector or matrix

-
x: -

Real or complex valued vector or matrix

- -

Description

-

This is an Octave function -Second order section digital filter sos is applied to the input vector and the output vector obtained is of the same length.

- -

Examples

-
1.    sosfilt([1 2 3 4 5 6],[-1 10i;1 2])
-ans =[ -0.25000   0.00000;  0.06250   0.50000]
-2.    sosfilt([32 28 84 47 2 29],-1)
-ans = -0.68085
-
- -
- - - - - - -
Report an issue
- << sosbreak - - - FOSSEE Signal Processing Toolbox - - - specgram >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/specgram.html b/help/en_US/scilab_en_US_help/specgram.html deleted file mode 100644 index a6c97fe..0000000 --- a/help/en_US/scilab_en_US_help/specgram.html +++ /dev/null @@ -1,59 +0,0 @@ - - - specgram - - - -
- - - - -
- << sosfilt - - - FOSSEE Signal Processing Toolbox - - - spectral_adf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > specgram - -

-

specgram

-

-
- -
- - - - - - -
Report an issue
- << sosfilt - - - FOSSEE Signal Processing Toolbox - - - spectral_adf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/spectral_adf.html b/help/en_US/scilab_en_US_help/spectral_adf.html deleted file mode 100644 index 5fee364..0000000 --- a/help/en_US/scilab_en_US_help/spectral_adf.html +++ /dev/null @@ -1,79 +0,0 @@ - - - spectral_adf - - - -
- - - - -
- << specgram - - - FOSSEE Signal Processing Toolbox - - - spectral_xdf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > spectral_adf - -

-

spectral_adf

-

Return the spectral density estimator given a vector of autocovariances C, window name WIN, and bandwidth, B.

- - -

Calling Sequence

-
spectral_adf(C)
-spectral_adf(C, WIN)
-spectral_adf(C, WIN, B)
- -

Parameters

-
C: -

Autocovariances

-
WIN: -

Window names

-
B: -

Bandwidth

- -

Description

-

Return the spectral density estimator given a vector ofautocovariances C, window name WIN, and bandwidth, B. -The window name, e.g., "triangle" or "rectangle" is used to search for a function called 'WIN_lw'. -If WIN is omitted, the triangle window is used. -If B is omitted, '1 / sqrt (length (C))' is used.

-
- -
- - - - - - -
Report an issue
- << specgram - - - FOSSEE Signal Processing Toolbox - - - spectral_xdf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/spectral_xdf.html b/help/en_US/scilab_en_US_help/spectral_xdf.html deleted file mode 100644 index ab6b32d..0000000 --- a/help/en_US/scilab_en_US_help/spectral_xdf.html +++ /dev/null @@ -1,79 +0,0 @@ - - - spectral_xdf - - - -
- - - - -
- << spectral_adf - - - FOSSEE Signal Processing Toolbox - - - spencer >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > spectral_xdf - -

-

spectral_xdf

-

Return the spectral density estimator given a data vector X, window name WIN, and bandwidth, B.

- - -

Calling Sequence

-
spectral_xdf(X)
-spectral_xdf(X, WIN)
-spectral_xdf(X, WIN, B)
- -

Parameters

-
X: -

Data Vector

-
WIN: -

Window names

-
B: -

Bandwidth

- -

Description

-

Return the spectral density estimator given a data vector X, window name WIN, and bandwidth, B. -The window name, e.g., "triangle" or "rectangle" is used to search for a function called 'WIN_lw'. -If WIN is omitted, the triangle window is used. -If B is omitted, '1 / sqrt (length (X))' is used.

-
- -
- - - - - - -
Report an issue
- << spectral_adf - - - FOSSEE Signal Processing Toolbox - - - spencer >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/spencer.html b/help/en_US/scilab_en_US_help/spencer.html deleted file mode 100644 index 5e9ce5e..0000000 --- a/help/en_US/scilab_en_US_help/spencer.html +++ /dev/null @@ -1,70 +0,0 @@ - - - spencer - - - -
- - - - -
- << spectral_xdf - - - FOSSEE Signal Processing Toolbox - - - ss2sos >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > spencer - -

-

spencer

-

Return Spencer's 15 point moving average of each column of X.

- - -

Calling Sequence

-
spencer(X)
- -

Parameters

-
X: -

Real scalar or vector

- -

Description

-

Return Spencer's 15 point moving average of each column of X.

-
- -
- - - - - - -
Report an issue
- << spectral_xdf - - - FOSSEE Signal Processing Toolbox - - - ss2sos >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ss2sos.html b/help/en_US/scilab_en_US_help/ss2sos.html deleted file mode 100644 index 86646a8..0000000 --- a/help/en_US/scilab_en_US_help/ss2sos.html +++ /dev/null @@ -1,59 +0,0 @@ - - - ss2sos - - - -
- - - - -
- << spencer - - - FOSSEE Signal Processing Toolbox - - - statelevels >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ss2sos - -

-

ss2sos

-

not taking if, order and scale as input since they do not seem useful

-
- -
- - - - - - -
Report an issue
- << spencer - - - FOSSEE Signal Processing Toolbox - - - statelevels >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/statelevels.html b/help/en_US/scilab_en_US_help/statelevels.html deleted file mode 100644 index ef4e9f0..0000000 --- a/help/en_US/scilab_en_US_help/statelevels.html +++ /dev/null @@ -1,97 +0,0 @@ - - - statelevels - - - -
- - - - -
- << ss2sos - - - FOSSEE Signal Processing Toolbox - - - stft >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > statelevels - -

-

statelevels

-

- - -

Calling Sequence

-
levels=statelevels(x, nbins, method, bounds)
-[levels histogram]=statelevels(x, nbins, method, bounds)
-[levels histogram bins]=statelevels(x, nbins, method, bounds)
-[levels histogram bins]=statelevels(x, nbins, method, bounds, 'fig', On or Off)
- -

Parameters

-
x: -

real vector

-
nbins: -

number of histogram bins to use in the histogram as a positive scalar, where the default value is 100

-
method: -

method to estimate the statelevels using specified METHOD as one of 'mean' or 'mode', where the default value is 'mode'

-
bounds: -

specify the lower and upper bound for the histogram as a two-element row vector

-
fig: -

specify the logical input value to display figure as one of 'on' or 'off', where the default input in 'off'.

-
levels: -

return lower and upper level values

-
histogram: -

return histogram values

-
bins: -

return binlevels values

- -

Examples

-
x=[1.2, 5, 10, -20, 12]
-nbins=10
-method='mode'
-bounds=[1 10]
-levels=statelevels(x, nbins, method, bounds)
- -

See also

-
- -

Authors

-
-
- -
- - - - - - -
Report an issue
- << ss2sos - - - FOSSEE Signal Processing Toolbox - - - stft >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/stft.html b/help/en_US/scilab_en_US_help/stft.html deleted file mode 100644 index 2f4bdb3..0000000 --- a/help/en_US/scilab_en_US_help/stft.html +++ /dev/null @@ -1,93 +0,0 @@ - - - stft - - - -
- - - - -
- << statelevels - - - FOSSEE Signal Processing Toolbox - - - stmcb >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > stft - -

-

stft

-

Compute the short-time Fourier transform of the vector X

- - -

Calling Sequence

-
Y = stft (X)
-Y = stft (X, WIN_SIZE)
-Y = stft (X, WIN_SIZE, INC)
-Y = stft (X, WIN_SIZE, INC, NUM_COEF)
-Y = stft (X, WIN_SIZE, INC, NUM_COEF, WIN_TYPE)
-[Y,C] = stft (X)
-[Y,C] = stft (X, WIN_SIZE)
-[Y,C] = stft (X, WIN_SIZE, INC)
-[Y,C] = stft (X, WIN_SIZE, INC, NUM_COEF)
-[Y,C] = stft (X, WIN_SIZE, INC, NUM_COEF, WIN_TYPE)
- -

Parameters

-
X: -

Real scalar or vector

-
WIN_SIZE: -

Size of the window used

-
INC: -

Increment

-
WIN_TYPE: -

Type of window

- -

Description

-

Compute the short-time Fourier transform of the vector X with NUM_COEF coefficients by applying a window of WIN_SIZE data points and an increment of INC points.

-

Before computing the Fourier transform, one of the following windows is applied:

-

"hanning" -> win_type = 1

-

"hamming" -> win_type = 2

-

"rectangle" -> win_type = 3

-

The window names can be passed as strings or by the WIN_TYPE number.

-

The following defaults are used for unspecified arguments:WIN_SIZE= 80, INC = 24, NUM_COEF = 64, and WIN_TYPE = 1.

-

Y = stft (X, ...)' returns the absolute values of the Fourier coefficients according to the NUM_COEF positive frequencies.

-

'[Y, C] = stft (x, ...)' returns the entire STFT-matrix Y and a 3-element vector C containing the window size, increment, and window type, which is needed by the 'synthesis' function.

-
- -
- - - - - - -
Report an issue
- << statelevels - - - FOSSEE Signal Processing Toolbox - - - stmcb >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/stmcb.html b/help/en_US/scilab_en_US_help/stmcb.html deleted file mode 100644 index f329fec..0000000 --- a/help/en_US/scilab_en_US_help/stmcb.html +++ /dev/null @@ -1,59 +0,0 @@ - - - stmcb - - - -
- - - - -
- << stft - - - FOSSEE Signal Processing Toolbox - - - strips >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > stmcb - -

-

stmcb

-

function [b,a] = stmcb( x, u_in, q, p, niter, a_in )

-
- -
- - - - - - -
Report an issue
- << stft - - - FOSSEE Signal Processing Toolbox - - - strips >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/strips.html b/help/en_US/scilab_en_US_help/strips.html deleted file mode 100644 index c9eab46..0000000 --- a/help/en_US/scilab_en_US_help/strips.html +++ /dev/null @@ -1,85 +0,0 @@ - - - strips - - - -
- - - - -
- << stmcb - - - FOSSEE Signal Processing Toolbox - - - subspaceMethodsInputParser >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > strips - -

-

strips

-

Plots vector or matrix in strips

- - -

Calling Sequence

-
strips(x);
-strips(x,sd);
-strips(x,sd,fs);
-strips(x,sd,fs,scale);
- -

Parameters

-
- -

Description

-

strips(x) -Plots a vector x in horizontal strips of length 250 -If x is a matrix, it plots each column of x on a separate strip with the leftmost -column as the topmost strip -strips(x,sd) -Plots x in strips of length sd samples each -strips(x,sd,fs) -Plots x in strips of duration sd seconds with sampling frequency fs (in Hz) -strips(x,sd,fs,scale) -Plots x in strips as above, and scales the vertical axis by scale -If x is a matrix, strips uses a column vector of all the elements of x for the strip plot -If x has complex entries, only the real part of those entries are considered -Author -Ankur Mallick

-
- -
- - - - - - -
Report an issue
- << stmcb - - - FOSSEE Signal Processing Toolbox - - - subspaceMethodsInputParser >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/style.css b/help/en_US/scilab_en_US_help/style.css deleted file mode 100644 index 0fe8923..0000000 --- a/help/en_US/scilab_en_US_help/style.css +++ /dev/null @@ -1,350 +0,0 @@ -body { - color:#000000; - background-color:#ffffff; - font-family:sans-serif; - font-size:100%; - margin:5px; - padding:0; - background : url("/img/body.png"); - background-repeat : repeat-x; -} - -.para { - padding-left: 10px; -} - -.refname { - color: #ff6c0a; -} -.refpurpose { - font-size: 110%; -} - -.synopsis { - border: 1px solid black; - width:80%; - padding: 0.5em; -} - -.editbar { - text-align: right; -} - -.term { - color:#800000; - font-size:100%; -} - -h3 { - color: #000063; - font-weight: bold; - font-size:130%; - margin-bottom: 10px; -} - -.programlisting { - font-family: monospace; - font-size: 100%; - background-color:#EEEEFF; - border-color:#CCCCCC; - border-style:solid; - border-width:2px medium; - width:80%; - color:#333333; - line-height:120%; - padding:10px; -} - -.literal { - font-family: monospace; - font-size: 100%; -} - -.option { - font-family: monospace; - font-style: italic; - font-size: 100%; -} - -.command { - font-family: monospace; - font-size: 100%; - color: #32b9b9; -} - -.function { - font-family: monospace; - font-size: 100%; - color: #32b9b9; -} - -.varname { - font-family: monospace; - font-weight: bold; - font-size: 100%; -} - -.constant { - font-family: monospace; - font-size: 100%; - color: #da70d6; -} - -a { - color: blue; - text-decoration:none; -} - -a:hover { - text-decoration:underline; -} - -.itemizedlist { - list-style-type: disk; -} - -.inline-list li { - display: inline; - list-style-type: disk; -} - -.vert-list { - list-style-type: disk; -} - -pre { - margin-bottom: 0px; - margin-top: 0px; -} - -.leftpart { - position:absolute; - float:left; - width: 186px; - padding: 5px; - font-size: smaller; -} - -.content { - margin-top: 100px; - margin-left: 196px -} - -.container { - margin: 0 auto; - width:1024px; -} - -ul.toc li.list-active { - list-style-type:disc; - font-weight:bold; -} - -ul.toc li.parent { - font-size: 115%; - padding: 5px 0px 5px 11px; - border-bottom: 1px solid #cccccc; - margin-bottom: 5px; -} - -ul.toc li.root { - font-size: 135%; - padding: 5px 0px 5px 11px; - border-bottom: 1px solid #cccccc; - margin-bottom: 5px; -} - -ul.toc li { - font-size: 85%; - margin: 1px 0 1px 1px; - padding: 1px 0 1px 11px; - background-repeat: no-repeat; - background-position: center left; - list-style-type: circle; -} - -.next { - float:right; - text-align: right; -} - -.center { - text-align: center; -} - -.screen { - font-family: monospace; - font-size: 100%; - background-color:#FFFFFF; - border-color:#CCCCCC; - border-style:solid; - border-width:2px medium; - width:80%; - color:#333333; - line-height:120%; - padding:10px; -} - -/* Top and bottom navigation controls on manual pages --------------------- */ -div.manualnavbar { - background-color: #E0E0E0; - color: inherit; - padding: 4px; - margin-bottom: 10px; -} -div.manualnavbar .prev { - padding-right: 4px; -} -div.manualnavbar .next { - text-align: right; - padding-left: 4px; -} - -div.manualnavbar .top { - text-align: center; - display: block; -} - -div.manualnavbar hr { - color: #cccccc; - background-color: #cccccc; -} - -/* Footer navigation area ------------------------------------------------- */ - -#pagefooter { - position: relative; - font-size: 75%; - color: inherit; - background-color: #e5e5e5; - width: 100%; -} - -#pagefooterleft { - top: 0px; - left: 0px; - padding: 6px; - margin-right: 30%; -} - -#pagefooterright { - text-align: right; - margin-left: 50%; - padding: 6px; -} -#footnav { - color: inherit; - background-color: #9999cc; - border-width: 1px 0px; - border-color: #333366; - border-style: solid; - text-align: right; - padding-right: 6px; -} - - - - - #global{ -/* width: 90%; */ - max-width: 90em; -/* min-width: 850px; */ - margin-left: auto; - margin-right: auto; - } - - #myHeader{ - background-color:#000000; - color:white; - margin-bottom : 10px; - position : relative; - text-align: center; -/* width : 1024px;*/ - height : 100px; - padding-left : 20px; - background : url("http://atoms.scilab.org/images/homepage/cadre_head.png"); - background-repeat : no-repeat; - background-position : 0px 0px; - - } - - #myFooter{ - background-color:#E5E5E5; - font-color:black; -/* width: 90%;*/ - max-width: 90em; -/* min-width: 850px; - margin-left: 5%; - margin-right: 5%;*/ - margin-top:10px; - padding:10px; - } - - #mainArea{ - width: 100%; - overflow: hidden; - } - - #myLeftArea{ - color:white; - float: left; - width: 180px; - padding:5px; - } - - #myMiddleArea{ - color:black; - margin-left: 200px; - padding: 10px 20px; - } - - #myRightArea{ - color:white; - float: right; - width: 200px; - padding: 12px 20px; - } - - -div#cadre_head -{ - position : relative; - text-align: center; -/* width : 1024px;*/ - height : 100px; - padding-left : 20px; - background : url("/img/cadre_head.png"); - background-repeat : no-repeat; - background-position : 0px 0px; -} - - -div#slogan{ - position: absolute; - top : 50px; - left:251px; - color:#0000AA; - font: 120%, Georgia,Serif; -} -div#cadre_help -{ - position: absolute; - top:45px; - right:0px; - font-size:0.8em; - color:#0000AA; -} - -table.revhistory -{ - width:80%; - border-color:#CCCCCC; - border-style:solid; - border-width:2px medium; - margin-bottom: 10px; -} - -table.revhistory tr.title td -{ - background-color: #9999CC; -} \ No newline at end of file diff --git a/help/en_US/scilab_en_US_help/subspaceMethodsInputParser.html b/help/en_US/scilab_en_US_help/subspaceMethodsInputParser.html deleted file mode 100644 index f04a38f..0000000 --- a/help/en_US/scilab_en_US_help/subspaceMethodsInputParser.html +++ /dev/null @@ -1,59 +0,0 @@ - - - subspaceMethodsInputParser - - - -
- - - - -
- << strips - - - FOSSEE Signal Processing Toolbox - - - synthesis >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > subspaceMethodsInputParser - -

-

subspaceMethodsInputParser

-

Input parser to be used by pmusic and peig

-
- -
- - - - - - -
Report an issue
- << strips - - - FOSSEE Signal Processing Toolbox - - - synthesis >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/synthesis.html b/help/en_US/scilab_en_US_help/synthesis.html deleted file mode 100644 index 5befcac..0000000 --- a/help/en_US/scilab_en_US_help/synthesis.html +++ /dev/null @@ -1,74 +0,0 @@ - - - synthesis - - - -
- - - - -
- << subspaceMethodsInputParser - - - FOSSEE Signal Processing Toolbox - - - tf2sos >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > synthesis - -

-

synthesis

-

Compute a signal from its short-time Fourier transform

- - -

Calling Sequence

-
X= synthesis(Y,C)
- -

Parameters

-
Y: -

Shirt-time fourier transform

-
C: -

3-element vector C specifying window size, increment, window type.

- -

Description

-

Compute a signal from its short-time Fourier transform Y and a 3-element vector C specifying window size, increment, and window type. -The values Y and C can be derived by -[Y, C] = stft (X , ...)

-
- -
- - - - - - -
Report an issue
- << subspaceMethodsInputParser - - - FOSSEE Signal Processing Toolbox - - - tf2sos >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/tf2sos.html b/help/en_US/scilab_en_US_help/tf2sos.html deleted file mode 100644 index fa31c82..0000000 --- a/help/en_US/scilab_en_US_help/tf2sos.html +++ /dev/null @@ -1,84 +0,0 @@ - - - tf2sos - - - -
- - - - -
- << synthesis - - - FOSSEE Signal Processing Toolbox - - - tf2zp >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > tf2sos - -

-

tf2sos

-

This function converts direct-form filter coefficients to series second-order sections.

- - -

Calling Sequence

-
[sos] = tf2sos (b, a)
-[sos, g] = tf2sos (b, a)
- -

Parameters

-
b: -

matrix of real numbers

-
a: -

matrix of real numbers

- -

Description

-

This is an Octave function. -This function converts direct-form filter coefficients to series second-order sections. -The input parameters b and a are vectors specifying the digital filter H(z) = B(z)/A(z). -The output is the sos matrix and the overall gain. -If there is only one output argument, the overall filter gain is applied to the first second-order section in the sos matrix.

- -

Examples

-
tf2sos([1,2,3,4,5,6],2)
-ans =
-0.50000   0.80579   1.07239   1.00000   0.00000   0.00000
-1.00000  -1.10337   1.87524   1.00000   0.00000   0.00000
-1.00000   1.49180  -0.00000   1.00000   0.00000   0.00000
-
- -
- - - - - - -
Report an issue
- << synthesis - - - FOSSEE Signal Processing Toolbox - - - tf2zp >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/tf2zp.html b/help/en_US/scilab_en_US_help/tf2zp.html deleted file mode 100644 index 92b0f6e..0000000 --- a/help/en_US/scilab_en_US_help/tf2zp.html +++ /dev/null @@ -1,59 +0,0 @@ - - - tf2zp - - - -
- - - - -
- << tf2sos - - - FOSSEE Signal Processing Toolbox - - - tf2zpk >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > tf2zp - -

-

tf2zp

-

[z,p,k]= tf2zp(b,a);

-
- -
- - - - - - -
Report an issue
- << tf2sos - - - FOSSEE Signal Processing Toolbox - - - tf2zpk >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/tf2zpk.html b/help/en_US/scilab_en_US_help/tf2zpk.html deleted file mode 100644 index deb6cd1..0000000 --- a/help/en_US/scilab_en_US_help/tf2zpk.html +++ /dev/null @@ -1,59 +0,0 @@ - - - tf2zpk - - - -
- - - - -
- << tf2zp - - - FOSSEE Signal Processing Toolbox - - - tfe >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > tf2zpk - -

-

tf2zpk

-

form

-
- -
- - - - - - -
Report an issue
- << tf2zp - - - FOSSEE Signal Processing Toolbox - - - tfe >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/tfe.html b/help/en_US/scilab_en_US_help/tfe.html deleted file mode 100644 index ee0b39e..0000000 --- a/help/en_US/scilab_en_US_help/tfe.html +++ /dev/null @@ -1,86 +0,0 @@ - - - tfe - - - -
- - - - -
- << tf2zpk - - - FOSSEE Signal Processing Toolbox - - - tfestimate >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > tfe - -

-

tfe

-

Estimate transfer function of system with input "x" and output "y". Use the Welch (1967) periodogram/FFT method.

- - -

Calling Sequence

-
[Pxx,freq] = tfe(x,y,Nfft,Fs,window,overlap,range,plot_type,detrend)
- -

Parameters

-
x: -

[non-empty vector] system-input time-series data

-
y: -

[non-empty vector] system-output time-series data

-
win: -

[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 frequenciesstored in "wrap around" order after the positivefrequencies; 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'.

-
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.

-
detrends: -

'no-strip', 'none' -- do NOT remove mean value from the data'short', 'mean' -- remove the mean value of each segment from each segment of the data. 'linear',-- remove linear trend from each segment of the data.'long-mean'-- remove the mean value from the data before splitting it into segments. This is the default.

- -

Description

-

Estimate transfer function of system with input "x" and output "y". Use the Welch (1967) periodogram/FFT method.

-
- -
- - - - - - -
Report an issue
- << tf2zpk - - - FOSSEE Signal Processing Toolbox - - - tfestimate >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/tfestimate.html b/help/en_US/scilab_en_US_help/tfestimate.html deleted file mode 100644 index 637bd61..0000000 --- a/help/en_US/scilab_en_US_help/tfestimate.html +++ /dev/null @@ -1,98 +0,0 @@ - - - tfestimate - - - -
- - - - -
- << tfe - - - FOSSEE Signal Processing Toolbox - - - transpose >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > tfestimate - -

-

tfestimate

-

- - -

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
-
- -
- - - - - - -
Report an issue
- << tfe - - - FOSSEE Signal Processing Toolbox - - - transpose >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/transpose.html b/help/en_US/scilab_en_US_help/transpose.html deleted file mode 100644 index fb6158e..0000000 --- a/help/en_US/scilab_en_US_help/transpose.html +++ /dev/null @@ -1,59 +0,0 @@ - - - transpose - - - -
- - - - -
- << tfestimate - - - FOSSEE Signal Processing Toolbox - - - trial_iirlp2mb >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > transpose - -

-

transpose

-

funcprot(0);

-
- -
- - - - - - -
Report an issue
- << tfestimate - - - FOSSEE Signal Processing Toolbox - - - trial_iirlp2mb >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/trial_iirlp2mb.html b/help/en_US/scilab_en_US_help/trial_iirlp2mb.html deleted file mode 100644 index f1449f3..0000000 --- a/help/en_US/scilab_en_US_help/trial_iirlp2mb.html +++ /dev/null @@ -1,59 +0,0 @@ - - - trial_iirlp2mb - - - -
- - - - -
- << transpose - - - FOSSEE Signal Processing Toolbox - - - triang >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > trial_iirlp2mb - -

-

trial_iirlp2mb

-

B = varargin(1)

-
- -
- - - - - - -
Report an issue
- << transpose - - - FOSSEE Signal Processing Toolbox - - - triang >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/triang.html b/help/en_US/scilab_en_US_help/triang.html deleted file mode 100644 index 0e75040..0000000 --- a/help/en_US/scilab_en_US_help/triang.html +++ /dev/null @@ -1,82 +0,0 @@ - - - triang - - - -
- - - - -
- << trial_iirlp2mb - - - FOSSEE Signal Processing Toolbox - - - tripuls >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > triang - -

-

triang

-

This function returns the filter coefficients of a triangular window.

- - -

Calling Sequence

-
y =  triang (m)
- -

Parameters

-
m: -

positive integer value

-
y: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a triangular window of length m supplied as input, to the output vector y.

- -

Examples

-
triang(5)
-ans  =
-0.3333333
-0.6666667
-1.
-0.6666667
-0.3333333
-
- -
- - - - - - -
Report an issue
- << trial_iirlp2mb - - - FOSSEE Signal Processing Toolbox - - - tripuls >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/tripuls.html b/help/en_US/scilab_en_US_help/tripuls.html deleted file mode 100644 index 8c4476f..0000000 --- a/help/en_US/scilab_en_US_help/tripuls.html +++ /dev/null @@ -1,84 +0,0 @@ - - - tripuls - - - -
- - - - -
- << triang - - - FOSSEE Signal Processing Toolbox - - - truth >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > tripuls - -

-

tripuls

-

- - -

Calling Sequence

-
[y] = tripuls(t)
-[y] = tripuls(t,w)
-[y] = tripuls(t,w,skew)
- -

Parameters

-
t: -

vector of real or complex numbers

-
w: -

real or complex number

-
skew: -

real number, -1 <= s <= 1

- -

Description

-

This function generates a triangular pulse which is sampled at times t over the interval [-w/2,w/2]. The value of skew lies between -1 -and 1. -The value of skew represents the relative placement of the peak in the given width.

- -

Examples

-
tripuls([0, .5, .6, 1], 0.9)
-ans =
-1   0   0   0
-This function being called from Octave
-
- -
- - - - - - -
Report an issue
- << triang - - - FOSSEE Signal Processing Toolbox - - - truth >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/truth.html b/help/en_US/scilab_en_US_help/truth.html deleted file mode 100644 index 49666ac..0000000 --- a/help/en_US/scilab_en_US_help/truth.html +++ /dev/null @@ -1,59 +0,0 @@ - - - truth - - - -
- - - - -
- << tripuls - - - FOSSEE Signal Processing Toolbox - - - tukeywin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > truth - -

-

truth

-

y = %t

-
- -
- - - - - - -
Report an issue
- << tripuls - - - FOSSEE Signal Processing Toolbox - - - tukeywin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/tukeywin.html b/help/en_US/scilab_en_US_help/tukeywin.html deleted file mode 100644 index 47120f8..0000000 --- a/help/en_US/scilab_en_US_help/tukeywin.html +++ /dev/null @@ -1,84 +0,0 @@ - - - tukeywin - - - -
- - - - -
- << truth - - - FOSSEE Signal Processing Toolbox - - - udecode >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > tukeywin - -

-

tukeywin

-

This function returns the filter coefficients of a Tukey window.

- - -

Calling Sequence

-
w = tukeywin (m)
-w = tukeywin (m, r)
- -

Parameters

-
m: -

positive integer

-
r: -

positive real number, between 0 and 1

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Tukey window of length m supplied as input, to the output vector w. -The second parameter r defines the ratio between the constant and cosine section and its value has to be between 0 and 1, with default value 0.5.

- -

Examples

-
tukeywin(5, 2)
-ans  =
-0.
-0.5
-1.
-0.5
-0.
-
- -
- - - - - - -
Report an issue
- << truth - - - FOSSEE Signal Processing Toolbox - - - udecode >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/udecode.html b/help/en_US/scilab_en_US_help/udecode.html deleted file mode 100644 index 6d2bb80..0000000 --- a/help/en_US/scilab_en_US_help/udecode.html +++ /dev/null @@ -1,86 +0,0 @@ - - - udecode - - - -
- - - - -
- << tukeywin - - - FOSSEE Signal Processing Toolbox - - - uencode >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > udecode - -

-

udecode

-

Decodes the input uniformly quantized values

- - -

Calling Sequence

-
y=uencode(u,n,v,'saturatemode')
- -

Parameters

-
- -

Description

-

Uniformly decodes the input vector or n-dimensional array of integers u with peak values +/- v -If u has only positive values, the range of integers is assumed to be [0,2^n-1] -If u has positive and negative values the range of integers is assumed to be [-2^(n-1),2^(n-1)-1] -If v is not specified, its default value is 1 -If saturatemode='wrap' the output is wrapped using modulo arithmetic if overflow occurs -If saturatemode='saturate' the output is saturated if overflow accors -Example -u = int8([-1 1 2 -5]); -ysat = udecode(u,3) -ysat =

-

- 0.25 0.25 0.5 - 1. -Author -Ankur Mallick -[1] International Telecommunication Union. General Aspects of Digital Transmission Systems: Vocabulary of Digital Transmission and Multiplexing, and Pulse Code Modulation (PCM) Terms. ITU-T Recommendation G.701. March, 1993.

- -

See also

-
-
- -
- - - - - - -
Report an issue
- << tukeywin - - - FOSSEE Signal Processing Toolbox - - - uencode >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/uencode.html b/help/en_US/scilab_en_US_help/uencode.html deleted file mode 100644 index e8b0a1d..0000000 --- a/help/en_US/scilab_en_US_help/uencode.html +++ /dev/null @@ -1,87 +0,0 @@ - - - uencode - - - -
- - - - -
- << udecode - - - FOSSEE Signal Processing Toolbox - - - ultrwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > uencode - -

-

uencode

-

Performs uniform quantization of the input into 2^n levels

- - -

Calling Sequence

-
y=uencode(u,n,v,'signflag')
- -

Parameters

-
- -

Description

-

Uniformly quantizes the input vector or n-dimensional array u into 2^n levels in the interval [-v,v] -If v is not specified, its default value is 1 -'signflag' is a string that determines the nature of the quantization -If signflag='unsigned' then y contains unsigned integers in the range [0,2^n-1] corresponding to the 2^n levels -If signflag='unsigned' then y contains signed integers in the range [-2^(n-1),2^(n-1)-1] corresponding to the 2^n levels -The size of the integers in y in bits(8,16, or 32) depends on the value of n -If the input lies beyond +/- v it is saturated -Example -y=uencode(-1:0.5:1,3) -y =

-

0 2 4 6 7 -Author -Ankur Mallick -References -[1] International Telecommunication Union. General Aspects of Digital Transmission Systems: Vocabulary of Digital Transmission and Multiplexing, and Pulse Code Modulation (PCM) Terms. ITU-T Recommendation G.701. March, 1993.

- -

See also

-
-
- -
- - - - - - -
Report an issue
- << udecode - - - FOSSEE Signal Processing Toolbox - - - ultrwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/ultrwin.html b/help/en_US/scilab_en_US_help/ultrwin.html deleted file mode 100644 index 8136123..0000000 --- a/help/en_US/scilab_en_US_help/ultrwin.html +++ /dev/null @@ -1,92 +0,0 @@ - - - ultrwin - - - -
- - - - -
- << uencode - - - FOSSEE Signal Processing Toolbox - - - unshiftdata >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > ultrwin - -

-

ultrwin

-

This function returns the coefficients of an Ultraspherical window.

- - -

Calling Sequence

-
w = ultrwin (m, mu, par)
-w = ultrwin (m, mu, par, key)
-w = ultrwin (m, mu, par, key, norm)
-[w, xmu] = ultrwin (...)
- -

Parameters

-
m: -

positive integer value

-
mu: -

-
par: -

-
key: -

-
norm: -

- -

Description

-

This is an Octave function. -This function returns the coefficients of an Ultraspherical window of length m supplied as input, to the output vector w. -The second parameter controls the ratio between side lobe to side lobe of the window's Fourier transform. -The third parameter controls the ratio between main lobe width to side lobe. The default value is beta. -The value of xmu is also returned for given beta, att or latt.

- -

Examples

-
ultrwin(3,-0.4,0.5)
-ans  =
-- 1.
-1.
-- 1.
-
- -
- - - - - - -
Report an issue
- << uencode - - - FOSSEE Signal Processing Toolbox - - - unshiftdata >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/unshiftdata.html b/help/en_US/scilab_en_US_help/unshiftdata.html deleted file mode 100644 index fed2dab..0000000 --- a/help/en_US/scilab_en_US_help/unshiftdata.html +++ /dev/null @@ -1,122 +0,0 @@ - - - unshiftdata - - - -
- - - - -
- << ultrwin - - - FOSSEE Signal Processing Toolbox - - - unwrap2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > unshiftdata - -

-

unshiftdata

-

Inverts the effect of shiftdata

- - -

Calling Sequence

-
- -

Parameters

-
- -

Description

-

y=unshiftdata(x,perm,nshifts) -Applies the permutation perm or number of shifts nshifts on x to invert shiftdata

- -

Examples

-
x=testmatrix('magi',3)
-x  =
-
-8.    1.    6.
-3.    5.    7.
-4.    9.    2.
-[y,perm,nshifts] = shiftdata(x,2) //Shifts dimension 2
-nshifts  =
-
-[]
-perm  =
-
-2.    1.
-y  =
-
-8.    3.    4.
-1.    5.    9.
-6.    7.    2.
-z=unshiftdata(y,perm,nshifts)
-z  =
-
-8.    1.    6.
-3.    5.    7.
-4.    9.    2.
-
-x=1:5
-x  =
-
-1.    2.    3.    4.    5.
-[y,perm,nshifts] = shiftdata(x) //Shifts first non-singleton dimension
-nshifts  =
-
-1.
-perm  =
-
-[]
-y  =
-
-1.
-2.
-3.
-4.
-5.
-//z=unshiftdata(y,perm,nshifts)
-z  =
-
-1.    2.    3.    4.    5.
- -

See also

-
-
- -
- - - - - - -
Report an issue
- << ultrwin - - - FOSSEE Signal Processing Toolbox - - - unwrap2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/unwrap2.html b/help/en_US/scilab_en_US_help/unwrap2.html deleted file mode 100644 index fd74353..0000000 --- a/help/en_US/scilab_en_US_help/unwrap2.html +++ /dev/null @@ -1,78 +0,0 @@ - - - unwrap2 - - - -
- - - - -
- << unshiftdata - - - FOSSEE Signal Processing Toolbox - - - upfirdn >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > unwrap2 - -

-

unwrap2

-

Unwrap radian phases by adding or subtracting multiples of 2*pi.

- - -

Calling Sequence

-
B = unwrap(X)
-B = unwrap(X, TOL)
-B = unwrap(X, TOL, DIM)
- -

Parameters

-
- -

Description

-

This function unwraps radian phases by adding or subtracting multiples of 2*pi as appropriate to remove jumps greater than TOL.

-

TOL defaults to pi.

-

Unwrap will work along the dimension DIM. If DIM is unspecified it defaults to the first non-singleton dimension.

- -

Examples

-
unwrap2([1,2,3])
-ans =
-1.    2.    3.
-
- -
- - - - - - -
Report an issue
- << unshiftdata - - - FOSSEE Signal Processing Toolbox - - - upfirdn >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/upfirdn.html b/help/en_US/scilab_en_US_help/upfirdn.html deleted file mode 100644 index 863206b..0000000 --- a/help/en_US/scilab_en_US_help/upfirdn.html +++ /dev/null @@ -1,83 +0,0 @@ - - - upfirdn - - - -
- - - - -
- << unwrap2 - - - FOSSEE Signal Processing Toolbox - - - upsample >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > upfirdn - -

-

upfirdn

-

This function upsamples the input data, applies the FIR filter and then downsamples it.

- - -

Calling Sequence

-
y = upfirdn (x, h, p, q)
- -

Parameters

-
x: -

-
h: -

-
p: -

-
q: -

- -

Description

-

This is an Octave function. -This function upsamples the input data in the matrix by a factor of n. Then the upsampled data is FIR filtered. After this, the resultant is downsampled.

- -

Examples

-
upfirdn([1,2,3],2,3,5)
-ans  =
-
-2.    0.
-
- -
- - - - - - -
Report an issue
- << unwrap2 - - - FOSSEE Signal Processing Toolbox - - - upsample >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/upsample.html b/help/en_US/scilab_en_US_help/upsample.html deleted file mode 100644 index 2e530e4..0000000 --- a/help/en_US/scilab_en_US_help/upsample.html +++ /dev/null @@ -1,82 +0,0 @@ - - - upsample - - - -
- - - - -
- << upfirdn - - - FOSSEE Signal Processing Toolbox - - - upsamplefill >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > upsample - -

-

upsample

-

This function upsamples the signal, inserting n-1 zeros between every element.

- - -

Calling Sequence

-
y = upsample (x, n)
-y = upsample (x, n, phase)
- -

Parameters

-
x: -

scalar, vector or matrix of real or complex numbers

-
n: -

real number or vector

-
phase: -

integer value, 0 <= phase <= (n - 1 ), default value 0, or logical

- -

Description

-

This is an Octave function. -This function upsamples the signal, inserting n-1 zeros between every element. If x is a matrix, every column is upsampled. -The phase determines the position of the inserted sample in the block of zeros. The default value is 0.

- -

Examples

-
upsample(4,5,2)
-ans  =
-0.    0.    4.    0.    0.
-
- -
- - - - - - -
Report an issue
- << upfirdn - - - FOSSEE Signal Processing Toolbox - - - upsamplefill >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/upsamplefill.html b/help/en_US/scilab_en_US_help/upsamplefill.html deleted file mode 100644 index 666b5d2..0000000 --- a/help/en_US/scilab_en_US_help/upsamplefill.html +++ /dev/null @@ -1,83 +0,0 @@ - - - upsamplefill - - - -
- - - - -
- << upsample - - - FOSSEE Signal Processing Toolbox - - - var >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > upsamplefill - -

-

upsamplefill

-

This function upsamples a vector interleaving given values or copies of the vector elements.

- - -

Calling Sequence

-
y = upsamplefill (x, w)
-y = upsamplefill (x, w, cpy)
- -

Parameters

-
x: -

scalar, vector or matrix of real or complex numbers

-
w: -

scalar or vector of real or complex values

-
cpy: -

can take in "true" or "false", default is false

- -

Description

-

This is an Octave function. -This function upsamples a vector interleaving given values or copies of the vector elements. -The second argument has the values in the vector w that are placed in between the elements of x. -The third argument, if true, means that w should be scalar and that each value in x repeated w times.

- -

Examples

-
upsamplefill([0.4,0.5],7)
-ans  =
-0.4    7.    0.5    7.
-
- -
- - - - - - -
Report an issue
- << upsample - - - FOSSEE Signal Processing Toolbox - - - var >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/var.html b/help/en_US/scilab_en_US_help/var.html deleted file mode 100644 index 5313cf4..0000000 --- a/help/en_US/scilab_en_US_help/var.html +++ /dev/null @@ -1,75 +0,0 @@ - - - var - - - -
- - - - -
- << upsamplefill - - - FOSSEE Signal Processing Toolbox - - - vco >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > var - -

-

var

-

- - -

Calling Sequence

-
y=var(x)
-y=var(x,w)
-y=var(x,w,dim)
- -

Parameters

-
x: -

a vector or matrix.

-
w: -

weight vector W of length X, or may take the value of 0 and 1. The default value is 0. Consider only non-negative values.

-
dim: -

consider the variance along the dimension of X. 1 for clumun wise variamce and 2 for row wise variance.

-
y: -

returns the variance of the values in X.

-
- -
- - - - - - -
Report an issue
- << upsamplefill - - - FOSSEE Signal Processing Toolbox - - - vco >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/vco.html b/help/en_US/scilab_en_US_help/vco.html deleted file mode 100644 index 214816a..0000000 --- a/help/en_US/scilab_en_US_help/vco.html +++ /dev/null @@ -1,87 +0,0 @@ - - - vco - - - -
- - - - -
- << var - - - FOSSEE Signal Processing Toolbox - - - wconv >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > vco - -

-

vco

-

Voltage Controlled Oscillator

- - -

Calling Sequence

-
y=vco(x,fc,fs)
-y=vco(x,[fmin fmax],fs)
- -

Parameters

-
- -

Description

-

y=vco(x,fc,fs) -Creates a frequency modulated cosine wave y whose frequency varies as the magnitude of x -x lies in [-1,1]. x=-1 corresponds to a frequency of 0, x=0 corresponds to a frequency of fc -and x=1 corresponds to a frequency of 2fc. -y=vco(x,[fmin fmax],fs) -Scales the frequency range so that x=-1 corresponds to a frequency of fmin and -x=1 corresponds to a frequency of fmax -If x is a matrix the same operation is performed on the columns on x -Size of y is the same as the size of x -Example -x=rand() -x =

-

0.2113249 -y=vco(x,2000,8000) -y =

-

0.9454092 -Author -Ankur Mallick

-
- -
- - - - - - -
Report an issue
- << var - - - FOSSEE Signal Processing Toolbox - - - wconv >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/wconv.html b/help/en_US/scilab_en_US_help/wconv.html deleted file mode 100644 index 0e94513..0000000 --- a/help/en_US/scilab_en_US_help/wconv.html +++ /dev/null @@ -1,85 +0,0 @@ - - - wconv - - - -
- - - - -
- << vco - - - FOSSEE Signal Processing Toolbox - - - welchwin >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > wconv - -

-

wconv

-

Performs 1D or 2D convolution.

- - -

Calling Sequence

-
y = wconv (type, x, f)
-y = wconv (type, x, f, shape)
- -

Parameters

-
type: -

convolution type.

-
x: -

Signal vector or matrix.

-
f: -

FIR filter coefficients.

-
shape: -

Shape.

- -

Description

-

This is an Octave function. -It performs 1D or 2D convolution between the signal x and the filter coefficients f.

- -

Examples

-
a = [1 2 3 4 5]
-b = [7 8 9 10]
-wconv(1,a,b)
-ans =
-7    22    46    80   114   106    85    50
-
- -
- - - - - - -
Report an issue
- << vco - - - FOSSEE Signal Processing Toolbox - - - welchwin >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/welchwin.html b/help/en_US/scilab_en_US_help/welchwin.html deleted file mode 100644 index 701341e..0000000 --- a/help/en_US/scilab_en_US_help/welchwin.html +++ /dev/null @@ -1,86 +0,0 @@ - - - welchwin - - - -
- - - - -
- << wconv - - - FOSSEE Signal Processing Toolbox - - - window >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > welchwin - -

-

welchwin

-

This function returns the filter coefficients of a Welch window.

- - -

Calling Sequence

-
w = welchwin (m)
-w = welchwin (m, opt)
- -

Parameters

-
m: -

positive integer value

-
opt: -

string value, takes "periodic" or "symmetric"

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function returns the filter coefficients of a Welch window of length m supplied as input, to the output vector w. -The second parameter can take the values "periodic" or "symmetric", depending on which the corresponding form of window is returned. The default is symmetric. -For symmetric, the length should be an integer>2. For periodic, the length should be an integer>1.

- -

Examples

-
welchwin(4,"symmetric")
-ans  =
-0.
-0.8888889
-0.8888889
-0.
-
- -
- - - - - - -
Report an issue
- << wconv - - - FOSSEE Signal Processing Toolbox - - - window >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/window.html b/help/en_US/scilab_en_US_help/window.html deleted file mode 100644 index 8e57799..0000000 --- a/help/en_US/scilab_en_US_help/window.html +++ /dev/null @@ -1,88 +0,0 @@ - - - window - - - -
- - - - -
- << welchwin - - - FOSSEE Signal Processing Toolbox - - - wkeep >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > window - -

-

window

-

This function creates an m-point window from the function f given as input.

- - -

Calling Sequence

-
w = window(f, m)
-w = window(f, m, opts)
- -

Parameters

-
f: -

string value

-
m: -

positive integer value

-
opts: -

string value, takes in "periodic" or "symmetric"

-
w: -

output variable, vector of real numbers

- -

Description

-

This is an Octave function. -This function creates an m-point window from the function f given as input, in the output vector w. -f can take any valid function as a string, for example "blackmanharris".

- -

Examples

-
window("hanning",5)
-ans  =
-0.
-0.5
-1.
-0.5
-0.
-
- -
- - - - - - -
Report an issue
- << welchwin - - - FOSSEE Signal Processing Toolbox - - - wkeep >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/wkeep.html b/help/en_US/scilab_en_US_help/wkeep.html deleted file mode 100644 index 88cb493..0000000 --- a/help/en_US/scilab_en_US_help/wkeep.html +++ /dev/null @@ -1,83 +0,0 @@ - - - wkeep - - - -
- - - - -
- << window - - - FOSSEE Signal Processing Toolbox - - - wrev >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > wkeep - -

-

wkeep

-

- - -

Calling Sequence

-
[y]=wkeep(x,l)
-[y]=wkeep(x,l,opt)
- -

Parameters

-
x: -

Real, complex or string type input vector or matrix

-
l: -

Length of matrix required

-
opt: -

Character input to determine which side to extract from

- -

Description

-

This is an Octave function -[y]=wkeep(x,l) extracts a vector of length l from the centre of input vector x. -[y]=wkeep(x,l,opt) extracts vector based on opt which could be 'l','r' or 'c' (left, right or central).

- -

Examples

-
1.    [y]=wkeep([1 2 3;4 5 6],[2 2])
-y=  1   2
-2.    [y]=wkeep([1 2 3 4 5 6],3,'r')
-y=  4   5   6
-
- -
- - - - - - -
Report an issue
- << window - - - FOSSEE Signal Processing Toolbox - - - wrev >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/wrev.html b/help/en_US/scilab_en_US_help/wrev.html deleted file mode 100644 index f84bd86..0000000 --- a/help/en_US/scilab_en_US_help/wrev.html +++ /dev/null @@ -1,77 +0,0 @@ - - - wrev - - - -
- - - - -
- << wkeep - - - FOSSEE Signal Processing Toolbox - - - xcorr1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > wrev - -

-

wrev

-

- - -

Calling Sequence

-
[y]=wrev(x)
- -

Parameters

-
x: -

Input vector of string, real or complex values

- -

Description

-

This is an Octave function. -This function reverses the order of elements of the input vector x.

- -

Examples

-
1.    wrev([1 2 3])
-ans= 3  2  1
-2.    wrev(['a','b','c'])
-ans= cba
-
- -
- - - - - - -
Report an issue
- << wkeep - - - FOSSEE Signal Processing Toolbox - - - xcorr1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/xcorr1.html b/help/en_US/scilab_en_US_help/xcorr1.html deleted file mode 100644 index f89f632..0000000 --- a/help/en_US/scilab_en_US_help/xcorr1.html +++ /dev/null @@ -1,96 +0,0 @@ - - - xcorr1 - - - -
- - - - -
- << wrev - - - FOSSEE Signal Processing Toolbox - - - xcorr2 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > xcorr1 - -

-

xcorr1

-

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.

-
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:

- -

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
-
- -
- - - - - - -
Report an issue
- << wrev - - - FOSSEE Signal Processing Toolbox - - - xcorr2 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/xcorr2.html b/help/en_US/scilab_en_US_help/xcorr2.html deleted file mode 100644 index 952d35e..0000000 --- a/help/en_US/scilab_en_US_help/xcorr2.html +++ /dev/null @@ -1,65 +0,0 @@ - - - xcorr2 - - - -
- - - - -
- << xcorr1 - - - FOSSEE Signal Processing Toolbox - - - xcov1 >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > xcorr2 - -

-

xcorr2

-

- - -

Calling Sequence

-
c = xcorr2 (a)
-c = xcorr2 (a, b)
-c = xcorr2 (a, b, biasflag)
-
- -
- - - - - - -
Report an issue
- << xcorr1 - - - FOSSEE Signal Processing Toolbox - - - xcov1 >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/xcov1.html b/help/en_US/scilab_en_US_help/xcov1.html deleted file mode 100644 index 57efa89..0000000 --- a/help/en_US/scilab_en_US_help/xcov1.html +++ /dev/null @@ -1,89 +0,0 @@ - - - xcov1 - - - -
- - - - -
- << xcorr2 - - - FOSSEE Signal Processing Toolbox - - - yulewalker >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > xcov1 - -

-

xcov1

-

Compute covariance at various lags [=correlation(x-mean(x),y-mean(y))].

- - -

Calling Sequence

-
[R, lag] = xcov (X)
-... = xcov (X, Y)
-... = xcov (..., maxlag)
-... = xcov (..., scale)
- -

Parameters

-
X: -

Input vector

-
Y: -

if specified, compute cross-covariance between X and Y, otherwise compute autocovariance of X.

-
maxlag: -

is specified, use lag range [-maxlag:maxlag], otherwise use range [-n+1:n-1].

-
scale: -

-
'biased': -

for covariance=raw/N,

-
'unbiased': -

for covariance=raw/(N-|lag|),

-
'coeff': -

for covariance=raw/(covariance at lag 0),

-
'none': -

for covariance=raw

-
'none': -

is the default.

- -

Description

-

Compute covariance at various lags [=correlation(x-mean(x),y-mean(y))]. Returns the covariance for each lag in the range, plus an optional vector of lags.

-
- -
- - - - - - -
Report an issue
- << xcorr2 - - - FOSSEE Signal Processing Toolbox - - - yulewalker >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/xml_code.css b/help/en_US/scilab_en_US_help/xml_code.css deleted file mode 100644 index 9e4c27f..0000000 --- a/help/en_US/scilab_en_US_help/xml_code.css +++ /dev/null @@ -1,94 +0,0 @@ -.xmlcomment { - font-style: italic; - color: #01a801 -} - -.xmldefault { - font-style: normal; - color: #000000 -} - -.xmlentity { - font-style: normal; - color: #ffaa00 -} - -.xmlopeninstr { - font-style: normal; - color: #000000 -} - -.xmlcloseinstr { - font-style: normal; - color: #000000 -} - -.xmlinstrname { - font-style: normal; - color: #9965a6 -} - -.xmllowtag { - font-style: normal; - color: #000000 -} - -.xmltagname { - font-style: normal; - color: #0303ff -} - -.xmllowclose { - font-style: normal; - color: #000000 -} - -.xmlopencomment { - font-style: italic; - color: #01a801 -} - -.xmlcommentend { - font-style: italic; - color: #01a801 -} - -.xmlcomment { - font-style: italic; - color: #01a801 -} - -.xmlopencdata { - font-style: normal; - color: #c45555 -} - -.xmlcdataend { - font-style: normal; - color: #c45555 -} - -.xmlcdata { - font-style: normal; - color: #000000 -} - -.xmlattributename { - font-style: normal; - color: #9965a6 -} - -.xmlequal { - font-style: normal; - color: #000000 -} - -.xmlattributevalue { - font-style: normal; - color: #973964 -} - -.xmlautoclose { - font-style: normal; - color: #000000 -} diff --git a/help/en_US/scilab_en_US_help/yulewalker.html b/help/en_US/scilab_en_US_help/yulewalker.html deleted file mode 100644 index 578801e..0000000 --- a/help/en_US/scilab_en_US_help/yulewalker.html +++ /dev/null @@ -1,72 +0,0 @@ - - - yulewalker - - - -
- - - - -
- << xcov1 - - - FOSSEE Signal Processing Toolbox - - - zerocrossing >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > yulewalker - -

-

yulewalker

-

Fit an AR (p)-model with Yule-Walker estimates given a vector C of autocovariances '[gamma_0, ..., gamma_p]'.

- - -

Calling Sequence

-
A    = yulewalker(C)
-[A,V]= yulewalker(C)
- -

Parameters

-
C: -

Autocovariances

- -

Description

-

Fit an AR (p)-model with Yule-Walker estimates given a vector C of autocovariances '[gamma_0, ..., gamma_p]'. -Returns the AR coefficients, A, and the variance of white noise, V.

-
- -
- - - - - - -
Report an issue
- << xcov1 - - - FOSSEE Signal Processing Toolbox - - - zerocrossing >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/zerocrossing.html b/help/en_US/scilab_en_US_help/zerocrossing.html deleted file mode 100644 index c9cfd47..0000000 --- a/help/en_US/scilab_en_US_help/zerocrossing.html +++ /dev/null @@ -1,78 +0,0 @@ - - - zerocrossing - - - -
- - - - -
- << yulewalker - - - FOSSEE Signal Processing Toolbox - - - zp2sos >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > zerocrossing - -

-

zerocrossing

-

This function estimates the points at which a given waveform crosses the x-axis.

- - -

Calling Sequence

-
x = zerocrossing (w, y)
- -

Parameters

-
w: -

-
y: -

-
x: -

- -

Description

-

This is an Octave function. -This function estimates the points at which a given waveform y = y(w) crosses the x-axis. It uses linear interpolation.

- -

Examples

-
-
- -
- - - - - - -
Report an issue
- << yulewalker - - - FOSSEE Signal Processing Toolbox - - - zp2sos >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/zp2sos.html b/help/en_US/scilab_en_US_help/zp2sos.html deleted file mode 100644 index 4adde73..0000000 --- a/help/en_US/scilab_en_US_help/zp2sos.html +++ /dev/null @@ -1,87 +0,0 @@ - - - zp2sos - - - -
- - - - -
- << zerocrossing - - - FOSSEE Signal Processing Toolbox - - - zp2ss >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > zp2sos - -

-

zp2sos

-

This function converts filter poles and zeros to second-order sections.

- - -

Calling Sequence

-
[sos] = zp2sos(z)
-[sos] = zp2sos(z, p)
-[sos] = zp2sos(z, p, k)
-[sos, g] = zp2sos(...)
- -

Parameters

-
z: -

column vector

-
p: -

column vector

-
k: -

real or complex value, default value is 1

- -

Description

-

This is an Octave function. -This function converts filter poles and zeros to second-order sections. -The first and second parameters are column vectors containing zeros and poles. The third parameter is the overall filter gain, the default value of which is 1. -The output is the sos matrix and the overall gain. -If there is only one output argument, the overall filter gain is applied to the first second-order section in the sos matrix.

- -

Examples

-
zp2sos([1, 2, 3], 2, 6)
-ans =
-6  -18   12    1   -2    0
-1   -3    0    1    0    0
-
- -
- - - - - - -
Report an issue
- << zerocrossing - - - FOSSEE Signal Processing Toolbox - - - zp2ss >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/zp2ss.html b/help/en_US/scilab_en_US_help/zp2ss.html deleted file mode 100644 index e71a4c2..0000000 --- a/help/en_US/scilab_en_US_help/zp2ss.html +++ /dev/null @@ -1,111 +0,0 @@ - - - zp2ss - - - -
- - - - -
- << zp2sos - - - FOSSEE Signal Processing Toolbox - - - zp2tf >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > zp2ss - -

-

zp2ss

-

Converts zeros / poles to state space.

- - -

Calling Sequence

-
[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)
- -

Parameters

-
z: -

Zeros

-
p: -

Poles

-
k: -

Leading coefficient

-
a: -

State space parameter

-
a: -

State space parameter

-
b: -

State space parameter

-
c: -

State space parameter

-
d: -

State space parameter

- -

Description

-

This is an Octave function. -It converts zeros / poles to state space.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << zp2sos - - - FOSSEE Signal Processing Toolbox - - - zp2tf >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/zp2tf.html b/help/en_US/scilab_en_US_help/zp2tf.html deleted file mode 100644 index cd1078a..0000000 --- a/help/en_US/scilab_en_US_help/zp2tf.html +++ /dev/null @@ -1,93 +0,0 @@ - - - zp2tf - - - -
- - - - -
- << zp2ss - - - FOSSEE Signal Processing Toolbox - - - zplane >> - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > zp2tf - -

-

zp2tf

-

Converts zeros / poles to a transfer function.

- - -

Calling Sequence

-
[num, den] = zp2tf (z, p, k)
-num = zp2tf (z, p, k)
- -

Parameters

-
z: -

Zeros

-
p: -

Poles

-
k: -

Leading coefficient

-
Num: -

Numerator of the transfer function

-
den: -

Denomenator of the transfer function

- -

Description

-

This is an Octave function. -It converts zeros / poles to a transfer function.

- -

Examples

-
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
-
- -
- - - - - - -
Report an issue
- << zp2ss - - - FOSSEE Signal Processing Toolbox - - - zplane >> - -
-
-
- - diff --git a/help/en_US/scilab_en_US_help/zplane.html b/help/en_US/scilab_en_US_help/zplane.html deleted file mode 100644 index 9130677..0000000 --- a/help/en_US/scilab_en_US_help/zplane.html +++ /dev/null @@ -1,57 +0,0 @@ - - - zplane - - - -
- - - - -
- << zp2tf - - - FOSSEE Signal Processing Toolbox - - - -
-
-
- - - - FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > zplane - -

-

zplane

-

funcprot(0);

-
- -
- - - - - - -
Report an issue
- << zp2tf - - - FOSSEE Signal Processing Toolbox - - - -
-
-
- - diff --git a/jar/.gitignore b/jar/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/jar/scilab_en_US_help.jar b/jar/scilab_en_US_help.jar deleted file mode 100644 index 49f726e..0000000 Binary files a/jar/scilab_en_US_help.jar and /dev/null differ diff --git a/macros/ac2poly.bin b/macros/ac2poly.bin deleted file mode 100644 index 5a1a177..0000000 Binary files a/macros/ac2poly.bin and /dev/null differ diff --git a/macros/ac2rc.bin b/macros/ac2rc.bin deleted file mode 100644 index 5bb60cf..0000000 Binary files a/macros/ac2rc.bin and /dev/null differ diff --git a/macros/arParEst.bin b/macros/arParEst.bin deleted file mode 100644 index 354bcea..0000000 Binary files a/macros/arParEst.bin and /dev/null differ diff --git a/macros/ar_psd.bin b/macros/ar_psd.bin deleted file mode 100644 index dcb844a..0000000 Binary files a/macros/ar_psd.bin and /dev/null differ diff --git a/macros/arburg.bin b/macros/arburg.bin deleted file mode 100644 index d0865cb..0000000 Binary files a/macros/arburg.bin and /dev/null differ diff --git a/macros/arch_fit.bin b/macros/arch_fit.bin deleted file mode 100644 index a0842c1..0000000 Binary files a/macros/arch_fit.bin and /dev/null differ diff --git a/macros/arch_rnd.bin b/macros/arch_rnd.bin deleted file mode 100644 index 70d02c6..0000000 Binary files a/macros/arch_rnd.bin and /dev/null differ diff --git a/macros/arch_test.bin b/macros/arch_test.bin deleted file mode 100644 index e1ee287..0000000 Binary files a/macros/arch_test.bin and /dev/null differ diff --git a/macros/arcov.bin b/macros/arcov.bin deleted file mode 100644 index 2c23d8e..0000000 Binary files a/macros/arcov.bin and /dev/null differ diff --git a/macros/arma_rnd.bin b/macros/arma_rnd.bin deleted file mode 100644 index c4aaba0..0000000 Binary files a/macros/arma_rnd.bin and /dev/null differ diff --git a/macros/armcov.bin b/macros/armcov.bin deleted file mode 100644 index 6465aab..0000000 Binary files a/macros/armcov.bin and /dev/null differ diff --git a/macros/aryule.bin b/macros/aryule.bin deleted file mode 100644 index 336ebf3..0000000 Binary files a/macros/aryule.bin and /dev/null differ diff --git a/macros/autoreg_matrix.bin b/macros/autoreg_matrix.bin deleted file mode 100644 index e63a21c..0000000 Binary files a/macros/autoreg_matrix.bin and /dev/null differ diff --git a/macros/barthannwin.bin b/macros/barthannwin.bin deleted file mode 100644 index 1b9ed25..0000000 Binary files a/macros/barthannwin.bin and /dev/null differ diff --git a/macros/bartlett.bin b/macros/bartlett.bin deleted file mode 100644 index 373d8c0..0000000 Binary files a/macros/bartlett.bin and /dev/null differ diff --git a/macros/besselap.bin b/macros/besselap.bin deleted file mode 100644 index 9794042..0000000 Binary files a/macros/besselap.bin and /dev/null differ diff --git a/macros/besself.bin b/macros/besself.bin deleted file mode 100644 index 69dbfd2..0000000 Binary files a/macros/besself.bin and /dev/null differ diff --git a/macros/bilinear.bin b/macros/bilinear.bin deleted file mode 100644 index b593111..0000000 Binary files a/macros/bilinear.bin and /dev/null differ diff --git a/macros/bitrevorder.bin b/macros/bitrevorder.bin deleted file mode 100644 index f167fa0..0000000 Binary files a/macros/bitrevorder.bin and /dev/null differ diff --git a/macros/blackman.bin b/macros/blackman.bin deleted file mode 100644 index 020909f..0000000 Binary files a/macros/blackman.bin and /dev/null differ diff --git a/macros/blackmanharris.bin b/macros/blackmanharris.bin deleted file mode 100644 index c9760f6..0000000 Binary files a/macros/blackmanharris.bin and /dev/null differ diff --git a/macros/blackmannuttall.bin b/macros/blackmannuttall.bin deleted file mode 100644 index f242bc0..0000000 Binary files a/macros/blackmannuttall.bin and /dev/null differ diff --git a/macros/bohmanwin.bin b/macros/bohmanwin.bin deleted file mode 100644 index 53ea3a9..0000000 Binary files a/macros/bohmanwin.bin and /dev/null differ diff --git a/macros/boxcar.bin b/macros/boxcar.bin deleted file mode 100644 index 9f129da..0000000 Binary files a/macros/boxcar.bin and /dev/null differ diff --git a/macros/buffer.bin b/macros/buffer.bin deleted file mode 100644 index 7cb0a77..0000000 Binary files a/macros/buffer.bin and /dev/null differ diff --git a/macros/buttap.bin b/macros/buttap.bin deleted file mode 100644 index 10ce21e..0000000 Binary files a/macros/buttap.bin and /dev/null differ diff --git a/macros/butter.bin b/macros/butter.bin deleted file mode 100644 index 1ed2eaf..0000000 Binary files a/macros/butter.bin and /dev/null differ diff --git a/macros/buttord.bin b/macros/buttord.bin deleted file mode 100644 index a6cdc9c..0000000 Binary files a/macros/buttord.bin and /dev/null differ diff --git a/macros/cceps.bin b/macros/cceps.bin deleted file mode 100644 index bf0412c..0000000 Binary files a/macros/cceps.bin and /dev/null differ diff --git a/macros/cconv.bin b/macros/cconv.bin deleted file mode 100644 index 977d0b2..0000000 Binary files a/macros/cconv.bin and /dev/null differ diff --git a/macros/cell2sos.bin b/macros/cell2sos.bin deleted file mode 100644 index becc9e0..0000000 Binary files a/macros/cell2sos.bin and /dev/null differ diff --git a/macros/cheb.bin b/macros/cheb.bin deleted file mode 100644 index 28632eb..0000000 Binary files a/macros/cheb.bin and /dev/null differ diff --git a/macros/cheb1ap.bin b/macros/cheb1ap.bin deleted file mode 100644 index 7414b4a..0000000 Binary files a/macros/cheb1ap.bin and /dev/null differ diff --git a/macros/cheb1ord.bin b/macros/cheb1ord.bin deleted file mode 100644 index 7cf442d..0000000 Binary files a/macros/cheb1ord.bin and /dev/null differ diff --git a/macros/cheb2ap.bin b/macros/cheb2ap.bin deleted file mode 100644 index 558a95b..0000000 Binary files a/macros/cheb2ap.bin and /dev/null differ diff --git a/macros/cheb2ord.bin b/macros/cheb2ord.bin deleted file mode 100644 index b1602ec..0000000 Binary files a/macros/cheb2ord.bin and /dev/null differ diff --git a/macros/chebwin.bin b/macros/chebwin.bin deleted file mode 100644 index cd27563..0000000 Binary files a/macros/chebwin.bin and /dev/null differ diff --git a/macros/cheby1.bin b/macros/cheby1.bin deleted file mode 100644 index 5fff1f3..0000000 Binary files a/macros/cheby1.bin and /dev/null differ diff --git a/macros/cheby2.bin b/macros/cheby2.bin deleted file mode 100644 index f68fe52..0000000 Binary files a/macros/cheby2.bin and /dev/null differ diff --git a/macros/check.bin b/macros/check.bin deleted file mode 100644 index 678d4a0..0000000 Binary files a/macros/check.bin and /dev/null differ diff --git a/macros/chirp.bin b/macros/chirp.bin deleted file mode 100644 index 4251c53..0000000 Binary files a/macros/chirp.bin and /dev/null differ diff --git a/macros/cl2bp.bin b/macros/cl2bp.bin deleted file mode 100644 index df54650..0000000 Binary files a/macros/cl2bp.bin and /dev/null differ diff --git a/macros/clustersegment.bin b/macros/clustersegment.bin deleted file mode 100644 index fc1d371..0000000 Binary files a/macros/clustersegment.bin and /dev/null differ diff --git a/macros/cmorwavf.bin b/macros/cmorwavf.bin deleted file mode 100644 index ecaa435..0000000 Binary files a/macros/cmorwavf.bin and /dev/null differ diff --git a/macros/cohere.bin b/macros/cohere.bin deleted file mode 100644 index 6bd8f31..0000000 Binary files a/macros/cohere.bin and /dev/null differ diff --git a/macros/convmtx.bin b/macros/convmtx.bin deleted file mode 100644 index 1925e20..0000000 Binary files a/macros/convmtx.bin and /dev/null differ diff --git a/macros/corrmtx.bin b/macros/corrmtx.bin deleted file mode 100644 index 1a11222..0000000 Binary files a/macros/corrmtx.bin and /dev/null differ diff --git a/macros/cplxreal.bin b/macros/cplxreal.bin deleted file mode 100644 index d70fa49..0000000 Binary files a/macros/cplxreal.bin and /dev/null differ diff --git a/macros/cpsd.bin b/macros/cpsd.bin deleted file mode 100644 index f3157a5..0000000 Binary files a/macros/cpsd.bin and /dev/null differ diff --git a/macros/cummax.bin b/macros/cummax.bin deleted file mode 100644 index 0dc047b..0000000 Binary files a/macros/cummax.bin and /dev/null differ diff --git a/macros/cummin.bin b/macros/cummin.bin deleted file mode 100644 index 860597d..0000000 Binary files a/macros/cummin.bin and /dev/null differ diff --git a/macros/czt.bin b/macros/czt.bin deleted file mode 100644 index 44ef120..0000000 Binary files a/macros/czt.bin and /dev/null differ diff --git a/macros/db.bin b/macros/db.bin deleted file mode 100644 index e46766c..0000000 Binary files a/macros/db.bin and /dev/null differ diff --git a/macros/db2pow.bin b/macros/db2pow.bin deleted file mode 100644 index d369ded..0000000 Binary files a/macros/db2pow.bin and /dev/null differ diff --git a/macros/dctmtx.bin b/macros/dctmtx.bin deleted file mode 100644 index 68472e5..0000000 Binary files a/macros/dctmtx.bin and /dev/null differ diff --git a/macros/decimate.bin b/macros/decimate.bin deleted file mode 100644 index ea34ac2..0000000 Binary files a/macros/decimate.bin and /dev/null differ diff --git a/macros/detrend1.bin b/macros/detrend1.bin deleted file mode 100644 index cf8c816..0000000 Binary files a/macros/detrend1.bin and /dev/null differ diff --git a/macros/dftmtx.bin b/macros/dftmtx.bin deleted file mode 100644 index df1c875..0000000 Binary files a/macros/dftmtx.bin and /dev/null differ diff --git a/macros/diffpara.bin b/macros/diffpara.bin deleted file mode 100644 index 721d4b9..0000000 Binary files a/macros/diffpara.bin and /dev/null differ diff --git a/macros/diric.bin b/macros/diric.bin deleted file mode 100644 index 47eaa34..0000000 Binary files a/macros/diric.bin and /dev/null differ diff --git a/macros/downsample.bin b/macros/downsample.bin deleted file mode 100644 index 149a5cb..0000000 Binary files a/macros/downsample.bin and /dev/null differ diff --git a/macros/dst1.bin b/macros/dst1.bin deleted file mode 100644 index 9ea31f9..0000000 Binary files a/macros/dst1.bin and /dev/null differ diff --git a/macros/durbinlevinson.bin b/macros/durbinlevinson.bin deleted file mode 100644 index 12bed63..0000000 Binary files a/macros/durbinlevinson.bin and /dev/null differ diff --git a/macros/dutycycle.bin b/macros/dutycycle.bin deleted file mode 100644 index 710c058..0000000 Binary files a/macros/dutycycle.bin and /dev/null differ diff --git a/macros/dutycycle.sci b/macros/dutycycle.sci old mode 100755 new mode 100644 diff --git a/macros/dwt.bin b/macros/dwt.bin deleted file mode 100644 index 4efa2c0..0000000 Binary files a/macros/dwt.bin and /dev/null differ diff --git a/macros/ellip.bin b/macros/ellip.bin deleted file mode 100644 index 2fda3a0..0000000 Binary files a/macros/ellip.bin and /dev/null differ diff --git a/macros/ellipap.bin b/macros/ellipap.bin deleted file mode 100644 index da6ce2e..0000000 Binary files a/macros/ellipap.bin and /dev/null differ diff --git a/macros/ellipord.bin b/macros/ellipord.bin deleted file mode 100644 index 60fca21..0000000 Binary files a/macros/ellipord.bin and /dev/null differ diff --git a/macros/enbw.bin b/macros/enbw.bin deleted file mode 100644 index 6dabe0e..0000000 Binary files a/macros/enbw.bin and /dev/null differ diff --git a/macros/eqtflength.bin b/macros/eqtflength.bin deleted file mode 100644 index 4aa5c4b..0000000 Binary files a/macros/eqtflength.bin and /dev/null differ diff --git a/macros/falltime.bin b/macros/falltime.bin deleted file mode 100644 index 318d449..0000000 Binary files a/macros/falltime.bin and /dev/null differ diff --git a/macros/fft1.bin b/macros/fft1.bin deleted file mode 100644 index 3bbd272..0000000 Binary files a/macros/fft1.bin and /dev/null differ diff --git a/macros/fft21.bin b/macros/fft21.bin deleted file mode 100644 index c218918..0000000 Binary files a/macros/fft21.bin and /dev/null differ diff --git a/macros/fftconv.bin b/macros/fftconv.bin deleted file mode 100644 index a988ae3..0000000 Binary files a/macros/fftconv.bin and /dev/null differ diff --git a/macros/fftfilt.bin b/macros/fftfilt.bin deleted file mode 100644 index 4ddcc74..0000000 Binary files a/macros/fftfilt.bin and /dev/null differ diff --git a/macros/fftn.bin b/macros/fftn.bin deleted file mode 100644 index 83e1761..0000000 Binary files a/macros/fftn.bin and /dev/null differ diff --git a/macros/fftshift1.bin b/macros/fftshift1.bin deleted file mode 100644 index 107a24d..0000000 Binary files a/macros/fftshift1.bin and /dev/null differ diff --git a/macros/fftw1.bin b/macros/fftw1.bin deleted file mode 100644 index aee84b5..0000000 Binary files a/macros/fftw1.bin and /dev/null differ diff --git a/macros/fht.bin b/macros/fht.bin deleted file mode 100644 index 83dd11a..0000000 Binary files a/macros/fht.bin and /dev/null differ diff --git a/macros/filter1.bin b/macros/filter1.bin deleted file mode 100644 index 5e189ca..0000000 Binary files a/macros/filter1.bin and /dev/null differ diff --git a/macros/filter2.bin b/macros/filter2.bin deleted file mode 100644 index bf69064..0000000 Binary files a/macros/filter2.bin and /dev/null differ diff --git a/macros/filternorm.bin b/macros/filternorm.bin deleted file mode 100644 index 8e15a18..0000000 Binary files a/macros/filternorm.bin and /dev/null differ diff --git a/macros/filtfilt.bin b/macros/filtfilt.bin deleted file mode 100644 index ada5742..0000000 Binary files a/macros/filtfilt.bin and /dev/null differ diff --git a/macros/filtic.bin b/macros/filtic.bin deleted file mode 100644 index cd79ea4..0000000 Binary files a/macros/filtic.bin and /dev/null differ diff --git a/macros/filtord.bin b/macros/filtord.bin deleted file mode 100644 index dd4f7ed..0000000 Binary files a/macros/filtord.bin and /dev/null differ diff --git a/macros/findpeaks.bin b/macros/findpeaks.bin deleted file mode 100644 index eeab957..0000000 Binary files a/macros/findpeaks.bin and /dev/null differ diff --git a/macros/fir1.bin b/macros/fir1.bin deleted file mode 100644 index 5f60428..0000000 Binary files a/macros/fir1.bin and /dev/null differ diff --git a/macros/fir2.bin b/macros/fir2.bin deleted file mode 100644 index b25a24c..0000000 Binary files a/macros/fir2.bin and /dev/null differ diff --git a/macros/firpmord.bin b/macros/firpmord.bin deleted file mode 100644 index 8f8dddd..0000000 Binary files a/macros/firpmord.bin and /dev/null differ diff --git a/macros/firpmord.sci b/macros/firpmord.sci old mode 100755 new mode 100644 diff --git a/macros/firtype.bin b/macros/firtype.bin deleted file mode 100644 index 411b2de..0000000 Binary files a/macros/firtype.bin and /dev/null differ diff --git a/macros/flattopwin.bin b/macros/flattopwin.bin deleted file mode 100644 index f9795b4..0000000 Binary files a/macros/flattopwin.bin and /dev/null differ diff --git a/macros/fracshift.bin b/macros/fracshift.bin deleted file mode 100644 index 989ab10..0000000 Binary files a/macros/fracshift.bin and /dev/null differ diff --git a/macros/fractdiff.bin b/macros/fractdiff.bin deleted file mode 100644 index 684ec32..0000000 Binary files a/macros/fractdiff.bin and /dev/null differ diff --git a/macros/freqs.bin b/macros/freqs.bin deleted file mode 100644 index 87bef2d..0000000 Binary files a/macros/freqs.bin and /dev/null differ diff --git a/macros/freqz.bin b/macros/freqz.bin deleted file mode 100644 index d496602..0000000 Binary files a/macros/freqz.bin and /dev/null differ diff --git a/macros/fwhm.bin b/macros/fwhm.bin deleted file mode 100644 index 38e0180..0000000 Binary files a/macros/fwhm.bin and /dev/null differ diff --git a/macros/fwhmjlt.bin b/macros/fwhmjlt.bin deleted file mode 100644 index 98edf6c..0000000 Binary files a/macros/fwhmjlt.bin and /dev/null differ diff --git a/macros/fwht.bin b/macros/fwht.bin deleted file mode 100644 index d5d6cc6..0000000 Binary files a/macros/fwht.bin and /dev/null differ diff --git a/macros/gauspuls.bin b/macros/gauspuls.bin deleted file mode 100644 index 7ed8b82..0000000 Binary files a/macros/gauspuls.bin and /dev/null differ diff --git a/macros/gaussdesign.bin b/macros/gaussdesign.bin deleted file mode 100644 index 8b05521..0000000 Binary files a/macros/gaussdesign.bin and /dev/null differ diff --git a/macros/gaussian.bin b/macros/gaussian.bin deleted file mode 100644 index 472d182..0000000 Binary files a/macros/gaussian.bin and /dev/null differ diff --git a/macros/gausswin.bin b/macros/gausswin.bin deleted file mode 100644 index 8133cd0..0000000 Binary files a/macros/gausswin.bin and /dev/null differ diff --git a/macros/gmonopuls.bin b/macros/gmonopuls.bin deleted file mode 100644 index bc0bcfb..0000000 Binary files a/macros/gmonopuls.bin and /dev/null differ diff --git a/macros/goertzel.bin b/macros/goertzel.bin deleted file mode 100644 index b1af7e2..0000000 Binary files a/macros/goertzel.bin and /dev/null differ diff --git a/macros/grpdelay.bin b/macros/grpdelay.bin deleted file mode 100644 index be071e0..0000000 Binary files a/macros/grpdelay.bin and /dev/null differ diff --git a/macros/hamming.bin b/macros/hamming.bin deleted file mode 100644 index f605982..0000000 Binary files a/macros/hamming.bin and /dev/null differ diff --git a/macros/hann.bin b/macros/hann.bin deleted file mode 100644 index 6d9679a..0000000 Binary files a/macros/hann.bin and /dev/null differ diff --git a/macros/hanning.bin b/macros/hanning.bin deleted file mode 100644 index c23b8a4..0000000 Binary files a/macros/hanning.bin and /dev/null differ diff --git a/macros/helperHarmonicDistortionAmplifier.bin b/macros/helperHarmonicDistortionAmplifier.bin deleted file mode 100644 index e577060..0000000 Binary files a/macros/helperHarmonicDistortionAmplifier.bin and /dev/null differ diff --git a/macros/hilbert1.bin b/macros/hilbert1.bin deleted file mode 100644 index caa32af..0000000 Binary files a/macros/hilbert1.bin and /dev/null differ diff --git a/macros/hurst.bin b/macros/hurst.bin deleted file mode 100644 index 6422142..0000000 Binary files a/macros/hurst.bin and /dev/null differ diff --git a/macros/icceps.bin b/macros/icceps.bin deleted file mode 100644 index 937de63..0000000 Binary files a/macros/icceps.bin and /dev/null differ diff --git a/macros/idct1.bin b/macros/idct1.bin deleted file mode 100644 index 7bd3f5f..0000000 Binary files a/macros/idct1.bin and /dev/null differ diff --git a/macros/idct2.bin b/macros/idct2.bin deleted file mode 100644 index 04d9999..0000000 Binary files a/macros/idct2.bin and /dev/null differ diff --git a/macros/idst1.bin b/macros/idst1.bin deleted file mode 100644 index e632a29..0000000 Binary files a/macros/idst1.bin and /dev/null differ diff --git a/macros/ifft1.bin b/macros/ifft1.bin deleted file mode 100644 index 6044735..0000000 Binary files a/macros/ifft1.bin and /dev/null differ diff --git a/macros/ifft2.bin b/macros/ifft2.bin deleted file mode 100644 index bcd3a09..0000000 Binary files a/macros/ifft2.bin and /dev/null differ diff --git a/macros/ifftn.bin b/macros/ifftn.bin deleted file mode 100644 index dafeb89..0000000 Binary files a/macros/ifftn.bin and /dev/null differ diff --git a/macros/ifftshift1.bin b/macros/ifftshift1.bin deleted file mode 100644 index 7cdd620..0000000 Binary files a/macros/ifftshift1.bin and /dev/null differ diff --git a/macros/ifht.bin b/macros/ifht.bin deleted file mode 100644 index 124629d..0000000 Binary files a/macros/ifht.bin and /dev/null differ diff --git a/macros/ifwht.bin b/macros/ifwht.bin deleted file mode 100644 index 5feba89..0000000 Binary files a/macros/ifwht.bin and /dev/null differ diff --git a/macros/iirlp2mb.bin b/macros/iirlp2mb.bin deleted file mode 100644 index 4459654..0000000 Binary files a/macros/iirlp2mb.bin and /dev/null differ diff --git a/macros/impinvar.bin b/macros/impinvar.bin deleted file mode 100644 index bc5bea1..0000000 Binary files a/macros/impinvar.bin and /dev/null differ diff --git a/macros/impz.bin b/macros/impz.bin deleted file mode 100644 index eb1ef54..0000000 Binary files a/macros/impz.bin and /dev/null differ diff --git a/macros/impzlength.bin b/macros/impzlength.bin deleted file mode 100644 index 147b140..0000000 Binary files a/macros/impzlength.bin and /dev/null differ diff --git a/macros/interp.bin b/macros/interp.bin deleted file mode 100644 index 36fbbe1..0000000 Binary files a/macros/interp.bin and /dev/null differ diff --git a/macros/intfilt.bin b/macros/intfilt.bin deleted file mode 100644 index 3a02288..0000000 Binary files a/macros/intfilt.bin and /dev/null differ diff --git a/macros/invfreq.bin b/macros/invfreq.bin deleted file mode 100644 index 7cd154e..0000000 Binary files a/macros/invfreq.bin and /dev/null differ diff --git a/macros/invfreqs.bin b/macros/invfreqs.bin deleted file mode 100644 index 0d3fd23..0000000 Binary files a/macros/invfreqs.bin and /dev/null differ diff --git a/macros/invfreqz.bin b/macros/invfreqz.bin deleted file mode 100644 index c40f73b..0000000 Binary files a/macros/invfreqz.bin and /dev/null differ diff --git a/macros/invimpinvar.bin b/macros/invimpinvar.bin deleted file mode 100644 index a5f115f..0000000 Binary files a/macros/invimpinvar.bin and /dev/null differ diff --git a/macros/is2rc.bin b/macros/is2rc.bin deleted file mode 100644 index 325d4b5..0000000 Binary files a/macros/is2rc.bin and /dev/null differ diff --git a/macros/isallpass.bin b/macros/isallpass.bin deleted file mode 100644 index 6f27769..0000000 Binary files a/macros/isallpass.bin and /dev/null differ diff --git a/macros/isfir.bin b/macros/isfir.bin deleted file mode 100644 index c9670a9..0000000 Binary files a/macros/isfir.bin and /dev/null differ diff --git a/macros/islinphase.bin b/macros/islinphase.bin deleted file mode 100644 index 2f00f5e..0000000 Binary files a/macros/islinphase.bin and /dev/null differ diff --git a/macros/ismaxphase.bin b/macros/ismaxphase.bin deleted file mode 100644 index 3684e9a..0000000 Binary files a/macros/ismaxphase.bin and /dev/null differ diff --git a/macros/isminphase.bin b/macros/isminphase.bin deleted file mode 100644 index fc1991d..0000000 Binary files a/macros/isminphase.bin and /dev/null differ diff --git a/macros/isstable.bin b/macros/isstable.bin deleted file mode 100644 index 304c4be..0000000 Binary files a/macros/isstable.bin and /dev/null differ diff --git a/macros/kaiser.bin b/macros/kaiser.bin deleted file mode 100644 index 4e00979..0000000 Binary files a/macros/kaiser.bin and /dev/null differ diff --git a/macros/kaiserord.bin b/macros/kaiserord.bin deleted file mode 100644 index 16780f8..0000000 Binary files a/macros/kaiserord.bin and /dev/null differ diff --git a/macros/lar2rc.bin b/macros/lar2rc.bin deleted file mode 100644 index 16ad37f..0000000 Binary files a/macros/lar2rc.bin and /dev/null differ diff --git a/macros/latc2tf.bin b/macros/latc2tf.bin deleted file mode 100644 index 96fbc64..0000000 Binary files a/macros/latc2tf.bin and /dev/null differ diff --git a/macros/latcfilt.bin b/macros/latcfilt.bin deleted file mode 100644 index 3887ce0..0000000 Binary files a/macros/latcfilt.bin and /dev/null differ diff --git a/macros/latcfilt1.bin b/macros/latcfilt1.bin deleted file mode 100644 index 72f06d8..0000000 Binary files a/macros/latcfilt1.bin and /dev/null differ diff --git a/macros/levdown.bin b/macros/levdown.bin deleted file mode 100644 index 06045ae..0000000 Binary files a/macros/levdown.bin and /dev/null differ diff --git a/macros/levin.bin b/macros/levin.bin deleted file mode 100644 index 87a4029..0000000 Binary files a/macros/levin.bin and /dev/null differ diff --git a/macros/levinson.bin b/macros/levinson.bin deleted file mode 100644 index 55ad79d..0000000 Binary files a/macros/levinson.bin and /dev/null differ diff --git a/macros/lib b/macros/lib deleted file mode 100644 index e1d4502..0000000 Binary files a/macros/lib and /dev/null differ diff --git a/macros/lpc.bin b/macros/lpc.bin deleted file mode 100644 index ccaf9d9..0000000 Binary files a/macros/lpc.bin and /dev/null differ diff --git a/macros/lsf2poly.bin b/macros/lsf2poly.bin deleted file mode 100644 index 4c20636..0000000 Binary files a/macros/lsf2poly.bin and /dev/null differ diff --git a/macros/mag2db.bin b/macros/mag2db.bin deleted file mode 100644 index 58186d6..0000000 Binary files a/macros/mag2db.bin and /dev/null differ diff --git a/macros/marcumq.bin b/macros/marcumq.bin deleted file mode 100644 index 187ddfa..0000000 Binary files a/macros/marcumq.bin and /dev/null differ diff --git a/macros/medfilt1.bin b/macros/medfilt1.bin deleted file mode 100644 index d5cc06f..0000000 Binary files a/macros/medfilt1.bin and /dev/null differ diff --git a/macros/mexihat.bin b/macros/mexihat.bin deleted file mode 100644 index 9e4879d..0000000 Binary files a/macros/mexihat.bin and /dev/null differ diff --git a/macros/meyeraux.bin b/macros/meyeraux.bin deleted file mode 100644 index 5d3239f..0000000 Binary files a/macros/meyeraux.bin and /dev/null differ diff --git a/macros/midcross.bin b/macros/midcross.bin deleted file mode 100644 index a5e182d..0000000 Binary files a/macros/midcross.bin and /dev/null differ diff --git a/macros/midcross.sci b/macros/midcross.sci old mode 100755 new mode 100644 diff --git a/macros/modulate.bin b/macros/modulate.bin deleted file mode 100644 index 169b209..0000000 Binary files a/macros/modulate.bin and /dev/null differ diff --git a/macros/morlet.bin b/macros/morlet.bin deleted file mode 100644 index f00e186..0000000 Binary files a/macros/morlet.bin and /dev/null differ diff --git a/macros/movingrms.bin b/macros/movingrms.bin deleted file mode 100644 index 720357d..0000000 Binary files a/macros/movingrms.bin and /dev/null differ diff --git a/macros/mscohere.bin b/macros/mscohere.bin deleted file mode 100644 index 79c2011..0000000 Binary files a/macros/mscohere.bin and /dev/null differ diff --git a/macros/musicBase.bin b/macros/musicBase.bin deleted file mode 100644 index 884ae30..0000000 Binary files a/macros/musicBase.bin and /dev/null differ diff --git a/macros/names b/macros/names index 0981317..4074190 100644 --- a/macros/names +++ b/macros/names @@ -39,6 +39,7 @@ cheby1 cheby2 check chirp +circshift cl2bp clustersegment cmorwavf @@ -54,9 +55,11 @@ db db2pow dctmtx decimate +deconv detrend1 dftmtx diffpara +digitrevorder diric downsample dst1 @@ -106,7 +109,7 @@ grpdelay hamming hann hanning -helperHarmonicDistortionAmplifier +helperHarmonicDistortion hilbert1 hurst icceps @@ -123,7 +126,6 @@ iirlp2mb impinvar impz impzlength -interp intfilt invfreq invfreqs @@ -156,11 +158,13 @@ midcross modulate morlet movingrms +mpoles mscohere musicBase ncauer nnls nuttallwin +oct_interp parzenwin pburg pchip @@ -178,10 +182,13 @@ pmusic poly2ac poly2lsf poly2rc +polyreduce polyscale polystab polyval +postpad pow2db +prepad primitive prony pulseperiod @@ -201,6 +208,7 @@ rectpuls rectwin remez1 resample +residue residued residuez risetime @@ -208,6 +216,7 @@ rlevinson rms rooteig rootmusic +roundn rssq sampled2continuous sawtooth @@ -238,7 +247,7 @@ statelevels stft stmcb strips -subspaceMethodsInputParser +subspaceMethodsInputPars synthesis tf2sos tf2zp @@ -259,16 +268,15 @@ unwrap2 upfirdn upsample upsamplefill +validate_filter_bands var vco wconv welchwin -window +wind wkeep wrev -xcorr1 xcorr2 -xcov1 yulewalker zerocrossing zp2sos diff --git a/macros/ncauer.bin b/macros/ncauer.bin deleted file mode 100644 index 0886fbd..0000000 Binary files a/macros/ncauer.bin and /dev/null differ diff --git a/macros/nnls.bin b/macros/nnls.bin deleted file mode 100644 index 616c06a..0000000 Binary files a/macros/nnls.bin and /dev/null differ diff --git a/macros/nuttallwin.bin b/macros/nuttallwin.bin deleted file mode 100644 index 92c09d6..0000000 Binary files a/macros/nuttallwin.bin and /dev/null differ diff --git a/macros/parzenwin.bin b/macros/parzenwin.bin deleted file mode 100644 index ce71bf1..0000000 Binary files a/macros/parzenwin.bin and /dev/null differ diff --git a/macros/pburg.bin b/macros/pburg.bin deleted file mode 100644 index 67c7257..0000000 Binary files a/macros/pburg.bin and /dev/null differ diff --git a/macros/pchip.bin b/macros/pchip.bin deleted file mode 100644 index b698e26..0000000 Binary files a/macros/pchip.bin and /dev/null differ diff --git a/macros/pchips.bin b/macros/pchips.bin deleted file mode 100644 index 37e0ef5..0000000 Binary files a/macros/pchips.bin and /dev/null differ diff --git a/macros/peak2peak.bin b/macros/peak2peak.bin deleted file mode 100644 index 263e5aa..0000000 Binary files a/macros/peak2peak.bin and /dev/null differ diff --git a/macros/peak2rms.bin b/macros/peak2rms.bin deleted file mode 100644 index 51c4d14..0000000 Binary files a/macros/peak2rms.bin and /dev/null differ diff --git a/macros/pei_tseng_notch.bin b/macros/pei_tseng_notch.bin deleted file mode 100644 index 40cd414..0000000 Binary files a/macros/pei_tseng_notch.bin and /dev/null differ diff --git a/macros/peig.bin b/macros/peig.bin deleted file mode 100644 index 88c349f..0000000 Binary files a/macros/peig.bin and /dev/null differ diff --git a/macros/periodogram.bin b/macros/periodogram.bin deleted file mode 100644 index ace7b1d..0000000 Binary files a/macros/periodogram.bin and /dev/null differ diff --git a/macros/periodogram.sci b/macros/periodogram.sci old mode 100755 new mode 100644 diff --git a/macros/phaseInputParseAs_ab.bin b/macros/phaseInputParseAs_ab.bin deleted file mode 100644 index 6e216df..0000000 Binary files a/macros/phaseInputParseAs_ab.bin and /dev/null differ diff --git a/macros/phaseInputParseAs_sos.bin b/macros/phaseInputParseAs_sos.bin deleted file mode 100644 index fedc3ac..0000000 Binary files a/macros/phaseInputParseAs_sos.bin and /dev/null differ diff --git a/macros/phasedelay.bin b/macros/phasedelay.bin deleted file mode 100644 index 01e0684..0000000 Binary files a/macros/phasedelay.bin and /dev/null differ diff --git a/macros/phasez.bin b/macros/phasez.bin deleted file mode 100644 index 6b0a1e7..0000000 Binary files a/macros/phasez.bin and /dev/null differ diff --git a/macros/pmusic.bin b/macros/pmusic.bin deleted file mode 100644 index 1533f71..0000000 Binary files a/macros/pmusic.bin and /dev/null differ diff --git a/macros/poly2ac.bin b/macros/poly2ac.bin deleted file mode 100644 index 5bdccd5..0000000 Binary files a/macros/poly2ac.bin and /dev/null differ diff --git a/macros/poly2lsf.bin b/macros/poly2lsf.bin deleted file mode 100644 index 35db930..0000000 Binary files a/macros/poly2lsf.bin and /dev/null differ diff --git a/macros/poly2rc.bin b/macros/poly2rc.bin deleted file mode 100644 index 69952b4..0000000 Binary files a/macros/poly2rc.bin and /dev/null differ diff --git a/macros/polyscale.bin b/macros/polyscale.bin deleted file mode 100644 index 7d77a5c..0000000 Binary files a/macros/polyscale.bin and /dev/null differ diff --git a/macros/polystab.bin b/macros/polystab.bin deleted file mode 100644 index 09a8acb..0000000 Binary files a/macros/polystab.bin and /dev/null differ diff --git a/macros/polyval.bin b/macros/polyval.bin deleted file mode 100644 index 1375c8e..0000000 Binary files a/macros/polyval.bin and /dev/null differ diff --git a/macros/polyval.sci b/macros/polyval.sci old mode 100755 new mode 100644 diff --git a/macros/pow2db.bin b/macros/pow2db.bin deleted file mode 100644 index 7cc69ea..0000000 Binary files a/macros/pow2db.bin and /dev/null differ diff --git a/macros/primitive.bin b/macros/primitive.bin deleted file mode 100644 index d83a446..0000000 Binary files a/macros/primitive.bin and /dev/null differ diff --git a/macros/prony.bin b/macros/prony.bin deleted file mode 100644 index 12ea4f9..0000000 Binary files a/macros/prony.bin and /dev/null differ diff --git a/macros/pulseperiod.bin b/macros/pulseperiod.bin deleted file mode 100644 index b995439..0000000 Binary files a/macros/pulseperiod.bin and /dev/null differ diff --git a/macros/pulsesep.bin b/macros/pulsesep.bin deleted file mode 100644 index 3da9b7a..0000000 Binary files a/macros/pulsesep.bin and /dev/null differ diff --git a/macros/pulsewidth.bin b/macros/pulsewidth.bin deleted file mode 100644 index 6bb29af..0000000 Binary files a/macros/pulsewidth.bin and /dev/null differ diff --git a/macros/pulstran.bin b/macros/pulstran.bin deleted file mode 100644 index 0bfe42a..0000000 Binary files a/macros/pulstran.bin and /dev/null differ diff --git a/macros/pwelch.bin b/macros/pwelch.bin deleted file mode 100644 index 0c7f23c..0000000 Binary files a/macros/pwelch.bin and /dev/null differ diff --git a/macros/pyulear.bin b/macros/pyulear.bin deleted file mode 100644 index 02a61fc..0000000 Binary files a/macros/pyulear.bin and /dev/null differ diff --git a/macros/qp_kaiser.bin b/macros/qp_kaiser.bin deleted file mode 100644 index 0f7334e..0000000 Binary files a/macros/qp_kaiser.bin and /dev/null differ diff --git a/macros/rc2ac.bin b/macros/rc2ac.bin deleted file mode 100644 index b50257c..0000000 Binary files a/macros/rc2ac.bin and /dev/null differ diff --git a/macros/rc2is.bin b/macros/rc2is.bin deleted file mode 100644 index eda8763..0000000 Binary files a/macros/rc2is.bin and /dev/null differ diff --git a/macros/rc2lar.bin b/macros/rc2lar.bin deleted file mode 100644 index c8e33b7..0000000 Binary files a/macros/rc2lar.bin and /dev/null differ diff --git a/macros/rc2poly.bin b/macros/rc2poly.bin deleted file mode 100644 index 187d0cd..0000000 Binary files a/macros/rc2poly.bin and /dev/null differ diff --git a/macros/rceps.bin b/macros/rceps.bin deleted file mode 100644 index 616b17e..0000000 Binary files a/macros/rceps.bin and /dev/null differ diff --git a/macros/rcosdesign.bin b/macros/rcosdesign.bin deleted file mode 100644 index 652e766..0000000 Binary files a/macros/rcosdesign.bin and /dev/null differ diff --git a/macros/rectpuls.bin b/macros/rectpuls.bin deleted file mode 100644 index a61a830..0000000 Binary files a/macros/rectpuls.bin and /dev/null differ diff --git a/macros/rectwin.bin b/macros/rectwin.bin deleted file mode 100644 index 88d68f5..0000000 Binary files a/macros/rectwin.bin and /dev/null differ diff --git a/macros/remez1.bin b/macros/remez1.bin deleted file mode 100644 index 9ee869b..0000000 Binary files a/macros/remez1.bin and /dev/null differ diff --git a/macros/resample.bin b/macros/resample.bin deleted file mode 100644 index d70f8df..0000000 Binary files a/macros/resample.bin and /dev/null differ diff --git a/macros/residued.bin b/macros/residued.bin deleted file mode 100644 index 222dc28..0000000 Binary files a/macros/residued.bin and /dev/null differ diff --git a/macros/residuez.bin b/macros/residuez.bin deleted file mode 100644 index 5a04712..0000000 Binary files a/macros/residuez.bin and /dev/null differ diff --git a/macros/risetime.bin b/macros/risetime.bin deleted file mode 100644 index d8af143..0000000 Binary files a/macros/risetime.bin and /dev/null differ diff --git a/macros/rlevinson.bin b/macros/rlevinson.bin deleted file mode 100644 index 864f1db..0000000 Binary files a/macros/rlevinson.bin and /dev/null differ diff --git a/macros/rms.bin b/macros/rms.bin deleted file mode 100644 index c757115..0000000 Binary files a/macros/rms.bin and /dev/null differ diff --git a/macros/rooteig.bin b/macros/rooteig.bin deleted file mode 100644 index a07e660..0000000 Binary files a/macros/rooteig.bin and /dev/null differ diff --git a/macros/rootmusic.bin b/macros/rootmusic.bin deleted file mode 100644 index 8d40df3..0000000 Binary files a/macros/rootmusic.bin and /dev/null differ diff --git a/macros/rssq.bin b/macros/rssq.bin deleted file mode 100644 index 3401b22..0000000 Binary files a/macros/rssq.bin and /dev/null differ diff --git a/macros/sampled2continuous.bin b/macros/sampled2continuous.bin deleted file mode 100644 index 49a325a..0000000 Binary files a/macros/sampled2continuous.bin and /dev/null differ diff --git a/macros/sawtooth.bin b/macros/sawtooth.bin deleted file mode 100644 index 19e5aeb..0000000 Binary files a/macros/sawtooth.bin and /dev/null differ diff --git a/macros/schtrig.bin b/macros/schtrig.bin deleted file mode 100644 index d89c725..0000000 Binary files a/macros/schtrig.bin and /dev/null differ diff --git a/macros/schurrc.bin b/macros/schurrc.bin deleted file mode 100644 index c484ac0..0000000 Binary files a/macros/schurrc.bin and /dev/null differ diff --git a/macros/seqperiod.bin b/macros/seqperiod.bin deleted file mode 100644 index 8c9af6f..0000000 Binary files a/macros/seqperiod.bin and /dev/null differ diff --git a/macros/sftrans.bin b/macros/sftrans.bin deleted file mode 100644 index ece109d..0000000 Binary files a/macros/sftrans.bin and /dev/null differ diff --git a/macros/sgolay.bin b/macros/sgolay.bin deleted file mode 100644 index 14ab743..0000000 Binary files a/macros/sgolay.bin and /dev/null differ diff --git a/macros/sgolayfilt.bin b/macros/sgolayfilt.bin deleted file mode 100644 index a834dab..0000000 Binary files a/macros/sgolayfilt.bin and /dev/null differ diff --git a/macros/shanwavf.bin b/macros/shanwavf.bin deleted file mode 100644 index 300bc07..0000000 Binary files a/macros/shanwavf.bin and /dev/null differ diff --git a/macros/shiftdata.bin b/macros/shiftdata.bin deleted file mode 100644 index ef78b01..0000000 Binary files a/macros/shiftdata.bin and /dev/null differ diff --git a/macros/sigmoid_train.bin b/macros/sigmoid_train.bin deleted file mode 100644 index 40d59b7..0000000 Binary files a/macros/sigmoid_train.bin and /dev/null differ diff --git a/macros/sinetone.bin b/macros/sinetone.bin deleted file mode 100644 index 7b3f298..0000000 Binary files a/macros/sinetone.bin and /dev/null differ diff --git a/macros/sinewave.bin b/macros/sinewave.bin deleted file mode 100644 index 2aaae52..0000000 Binary files a/macros/sinewave.bin and /dev/null differ diff --git a/macros/slewrate.bin b/macros/slewrate.bin deleted file mode 100644 index 55c9162..0000000 Binary files a/macros/slewrate.bin and /dev/null differ diff --git a/macros/sos2cell.bin b/macros/sos2cell.bin deleted file mode 100644 index 924a4b6..0000000 Binary files a/macros/sos2cell.bin and /dev/null differ diff --git a/macros/sos2ss.bin b/macros/sos2ss.bin deleted file mode 100644 index 03d1147..0000000 Binary files a/macros/sos2ss.bin and /dev/null differ diff --git a/macros/sos2tf.bin b/macros/sos2tf.bin deleted file mode 100644 index 31a8c0e..0000000 Binary files a/macros/sos2tf.bin and /dev/null differ diff --git a/macros/sos2zp.bin b/macros/sos2zp.bin deleted file mode 100644 index 34e81b4..0000000 Binary files a/macros/sos2zp.bin and /dev/null differ diff --git a/macros/sosbreak.bin b/macros/sosbreak.bin deleted file mode 100644 index de8d621..0000000 Binary files a/macros/sosbreak.bin and /dev/null differ diff --git a/macros/sosfilt.bin b/macros/sosfilt.bin deleted file mode 100644 index 3d70709..0000000 Binary files a/macros/sosfilt.bin and /dev/null differ diff --git a/macros/specgram.bin b/macros/specgram.bin deleted file mode 100644 index 9ce781f..0000000 Binary files a/macros/specgram.bin and /dev/null differ diff --git a/macros/spectral_adf.bin b/macros/spectral_adf.bin deleted file mode 100644 index 04d7bd0..0000000 Binary files a/macros/spectral_adf.bin and /dev/null differ diff --git a/macros/spectral_xdf.bin b/macros/spectral_xdf.bin deleted file mode 100644 index 07783ee..0000000 Binary files a/macros/spectral_xdf.bin and /dev/null differ diff --git a/macros/spencer.bin b/macros/spencer.bin deleted file mode 100644 index 53deb07..0000000 Binary files a/macros/spencer.bin and /dev/null differ diff --git a/macros/ss2sos.bin b/macros/ss2sos.bin deleted file mode 100644 index 9dd7ba3..0000000 Binary files a/macros/ss2sos.bin and /dev/null differ diff --git a/macros/statelevels.bin b/macros/statelevels.bin deleted file mode 100644 index acdb468..0000000 Binary files a/macros/statelevels.bin and /dev/null differ diff --git a/macros/statelevels.sci b/macros/statelevels.sci old mode 100755 new mode 100644 diff --git a/macros/stft.bin b/macros/stft.bin deleted file mode 100644 index 41aace3..0000000 Binary files a/macros/stft.bin and /dev/null differ diff --git a/macros/stmcb.bin b/macros/stmcb.bin deleted file mode 100644 index 3fecc2b..0000000 Binary files a/macros/stmcb.bin and /dev/null differ diff --git a/macros/strips.bin b/macros/strips.bin deleted file mode 100644 index 45199f3..0000000 Binary files a/macros/strips.bin and /dev/null differ diff --git a/macros/subspaceMethodsInputParser.bin b/macros/subspaceMethodsInputParser.bin deleted file mode 100644 index e2ae41b..0000000 Binary files a/macros/subspaceMethodsInputParser.bin and /dev/null differ diff --git a/macros/synthesis.bin b/macros/synthesis.bin deleted file mode 100644 index b9124a3..0000000 Binary files a/macros/synthesis.bin and /dev/null differ diff --git a/macros/tf2sos.bin b/macros/tf2sos.bin deleted file mode 100644 index e0e70a9..0000000 Binary files a/macros/tf2sos.bin and /dev/null differ diff --git a/macros/tf2zp.bin b/macros/tf2zp.bin deleted file mode 100644 index 2cfc2ce..0000000 Binary files a/macros/tf2zp.bin and /dev/null differ diff --git a/macros/tf2zpk.bin b/macros/tf2zpk.bin deleted file mode 100644 index ed110d1..0000000 Binary files a/macros/tf2zpk.bin and /dev/null differ diff --git a/macros/tfe.bin b/macros/tfe.bin deleted file mode 100644 index ca688bc..0000000 Binary files a/macros/tfe.bin and /dev/null differ diff --git a/macros/tfestimate.bin b/macros/tfestimate.bin deleted file mode 100644 index c9d801e..0000000 Binary files a/macros/tfestimate.bin and /dev/null differ diff --git a/macros/transpose.bin b/macros/transpose.bin deleted file mode 100644 index 4531927..0000000 Binary files a/macros/transpose.bin and /dev/null differ diff --git a/macros/trial_iirlp2mb.bin b/macros/trial_iirlp2mb.bin deleted file mode 100644 index 89171e5..0000000 Binary files a/macros/trial_iirlp2mb.bin and /dev/null differ diff --git a/macros/triang.bin b/macros/triang.bin deleted file mode 100644 index 67e8d99..0000000 Binary files a/macros/triang.bin and /dev/null differ diff --git a/macros/tripuls.bin b/macros/tripuls.bin deleted file mode 100644 index 644e9f3..0000000 Binary files a/macros/tripuls.bin and /dev/null differ diff --git a/macros/truth.bin b/macros/truth.bin deleted file mode 100644 index 492d7d9..0000000 Binary files a/macros/truth.bin and /dev/null differ diff --git a/macros/tukeywin.bin b/macros/tukeywin.bin deleted file mode 100644 index f625c8b..0000000 Binary files a/macros/tukeywin.bin and /dev/null differ diff --git a/macros/udecode.bin b/macros/udecode.bin deleted file mode 100644 index 10ee70d..0000000 Binary files a/macros/udecode.bin and /dev/null differ diff --git a/macros/uencode.bin b/macros/uencode.bin deleted file mode 100644 index 3edffa8..0000000 Binary files a/macros/uencode.bin and /dev/null differ diff --git a/macros/ultrwin.bin b/macros/ultrwin.bin deleted file mode 100644 index 6bd2dbe..0000000 Binary files a/macros/ultrwin.bin and /dev/null differ diff --git a/macros/unshiftdata.bin b/macros/unshiftdata.bin deleted file mode 100644 index 08df42c..0000000 Binary files a/macros/unshiftdata.bin and /dev/null differ diff --git a/macros/unwrap2.bin b/macros/unwrap2.bin deleted file mode 100644 index 696e98b..0000000 Binary files a/macros/unwrap2.bin and /dev/null differ diff --git a/macros/upfirdn.bin b/macros/upfirdn.bin deleted file mode 100644 index 8d5a99d..0000000 Binary files a/macros/upfirdn.bin and /dev/null differ diff --git a/macros/upsample.bin b/macros/upsample.bin deleted file mode 100644 index 5195035..0000000 Binary files a/macros/upsample.bin and /dev/null differ diff --git a/macros/upsamplefill.bin b/macros/upsamplefill.bin deleted file mode 100644 index b447000..0000000 Binary files a/macros/upsamplefill.bin and /dev/null differ diff --git a/macros/var.bin b/macros/var.bin deleted file mode 100644 index ca8d571..0000000 Binary files a/macros/var.bin and /dev/null differ diff --git a/macros/vco.bin b/macros/vco.bin deleted file mode 100644 index 5c063f2..0000000 Binary files a/macros/vco.bin and /dev/null differ diff --git a/macros/wconv.bin b/macros/wconv.bin deleted file mode 100644 index f174e54..0000000 Binary files a/macros/wconv.bin and /dev/null differ diff --git a/macros/welchwin.bin b/macros/welchwin.bin deleted file mode 100644 index 3323c77..0000000 Binary files a/macros/welchwin.bin and /dev/null differ diff --git a/macros/window.bin b/macros/window.bin deleted file mode 100644 index fe7e1ef..0000000 Binary files a/macros/window.bin and /dev/null differ diff --git a/macros/wkeep.bin b/macros/wkeep.bin deleted file mode 100644 index a659931..0000000 Binary files a/macros/wkeep.bin and /dev/null differ diff --git a/macros/wrev.bin b/macros/wrev.bin deleted file mode 100644 index f4baf3d..0000000 Binary files a/macros/wrev.bin and /dev/null differ diff --git a/macros/xcorr1.bin b/macros/xcorr1.bin deleted file mode 100644 index 1b83ff6..0000000 Binary files a/macros/xcorr1.bin and /dev/null differ diff --git a/macros/xcorr2.bin b/macros/xcorr2.bin deleted file mode 100644 index 19cad5a..0000000 Binary files a/macros/xcorr2.bin and /dev/null differ diff --git a/macros/xcov1.bin b/macros/xcov1.bin deleted file mode 100644 index 5ea5627..0000000 Binary files a/macros/xcov1.bin and /dev/null differ diff --git a/macros/yulewalker.bin b/macros/yulewalker.bin deleted file mode 100644 index 9af6286..0000000 Binary files a/macros/yulewalker.bin and /dev/null differ diff --git a/macros/zerocrossing.bin b/macros/zerocrossing.bin deleted file mode 100644 index d6b1655..0000000 Binary files a/macros/zerocrossing.bin and /dev/null differ diff --git a/macros/zp2sos.bin b/macros/zp2sos.bin deleted file mode 100644 index 08c8b1f..0000000 Binary files a/macros/zp2sos.bin and /dev/null differ diff --git a/macros/zp2ss.bin b/macros/zp2ss.bin deleted file mode 100644 index b8ab377..0000000 Binary files a/macros/zp2ss.bin and /dev/null differ diff --git a/macros/zp2tf.bin b/macros/zp2tf.bin deleted file mode 100644 index 2597b7d..0000000 Binary files a/macros/zp2tf.bin and /dev/null differ diff --git a/macros/zplane.bin b/macros/zplane.bin deleted file mode 100644 index 43396b8..0000000 Binary files a/macros/zplane.bin and /dev/null differ diff --git a/test.sce b/test.sce index 0f7fcc2..c4f7535 100644 --- a/test.sce +++ b/test.sce @@ -1,7 +1,5 @@ -exec FOSSEE_Scilab_Octave_Interface_Toolbox/loader.sce - -exec builder.sce exec loader.sce +exec builder.sce disp(whos) -- cgit