[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
patches to script files on argument checking
From: |
Muthiah Annamalai |
Subject: |
patches to script files on argument checking |
Date: |
Sat, 03 Nov 2007 01:08:33 -0700 |
Hello there,
The following functions donot have argument checking involved in them.
I have audited the code and find that we want argument checking in most
cases, except for internal functions (i.e., starting with "__"),
functions using varargin{:}, and demo functions .
We will need to patch these functions in following directories
1. control,
2. general,
3. geometry,
4. quaternion,
5. signal, and
6. sparse
respectively. I can do the patches, if they are acceptable.
I hope they dont introduce a performance hit since they are at the base
level script functions.
octave/scripts/control/base/bode_bounds.m
octave/scripts/control/base/dgram.m
octave/scripts/control/base/dlyap.m
octave/scripts/control/base/freqchkw.m
octave/scripts/control/base/gram.m
octave/scripts/control/base/place.m
octave/scripts/control/hinf/hinf_ctr.m
octave/scripts/control/hinf/hinfsyn_chk.m
octave/scripts/control/hinf/hinfsyn_ric.m
octave/scripts/control/obsolete/qzval.m
octave/scripts/control/obsolete/rotg.m
octave/scripts/control/obsolete/swapcols.m
octave/scripts/control/obsolete/swaprows.m
octave/scripts/control/obsolete/syschnames.m
octave/scripts/control/obsolete/unpacksys.m
octave/scripts/control/system/is_sample.m
octave/scripts/control/system/is_signal_list.m
octave/scripts/control/system/ss2sys.m
octave/scripts/control/system/ss2tf.m
octave/scripts/control/system/sys2fir.m
octave/scripts/control/system/sysgettsam.m
octave/scripts/control/system/sysgettype.m
octave/scripts/control/system/sysreorder.m
octave/scripts/control/system/tf2sys.m
octave/scripts/control/system/zp2tf.m
octave/scripts/control/util/axis2dlim.m
octave/scripts/control/util/run_cmd.m
octave/scripts/control/util/swap.m
octave/scripts/control/util/zgfmul.m
octave/scripts/control/util/zgfslv.m
octave/scripts/control/util/zginit.m
octave/scripts/control/util/zgreduce.m
octave/scripts/control/util/zgrownorm.m
octave/scripts/control/util/zgscal.m
octave/scripts/control/util/zgsgiv.m
octave/scripts/control/util/zgshsr.m
octave/scripts/general/isa.m
octave/scripts/geometry/inpolygon.m
octave/scripts/linear-algebra/housh.m
octave/scripts/miscellaneous/compare_versions.m
octave/scripts/miscellaneous/inputname.m
octave/scripts/miscellaneous/run.m
octave/scripts/quaternion/qconj.m
octave/scripts/quaternion/qcoordinate_plot.m
octave/scripts/quaternion/qderiv.m
octave/scripts/quaternion/qderivmat.m
octave/scripts/quaternion/qinv.m
octave/scripts/quaternion/qmult.m
octave/scripts/quaternion/qtrans.m
octave/scripts/quaternion/qtransv.m
octave/scripts/quaternion/qtransvmat.m
octave/scripts/signal/fractdiff.m
octave/scripts/signal/freqz_plot.m
octave/scripts/signal/periodogram.m
octave/scripts/signal/rectangle_lw.m
octave/scripts/signal/rectangle_sw.m
octave/scripts/signal/sinc.m
octave/scripts/signal/triangle_lw.m
octave/scripts/signal/triangle_sw.m
octave/scripts/signal/yulewalker.m
octave/scripts/sparse/colperm.m
octave/scripts/sparse/etreeplot.m
octave/scripts/sparse/nonzeros.m
octave/scripts/sparse/spalloc.m
octave/scripts/sparse/spones.m
octave/scripts/sparse/spy.m
octave/scripts/statistics/distributions/empirical_cdf.m
octave/scripts/statistics/distributions/empirical_inv.m
octave/scripts/statistics/distributions/empirical_pdf.m
octave/scripts/statistics/models/logistic_regression_derivatives.m
octave/scripts/statistics/models/logistic_regression_likelihood.m
-Muthu
- patches to script files on argument checking,
Muthiah Annamalai <=