📄 libmmfile.h
字号:
/* $Revision: 1.1 $ */
/*
* Copyright (c) 1984-1998 by The MathWorks, Inc.
* All Rights Reserved.
*/
/*
* MATLAB Compiler: 2.1
* Date: Wed Sep 27 18:52:50 2000
* Arguments: "-B" "macro_default" "-O" "all" "-O" "fold_scalar_mxarrays:on"
* "-O" "fold_non_scalar_mxarrays:on" "-O" "optimize_integer_for_loops:on" "-O"
* "array_indexing:on" "-O" "optimize_conditionals:on" "-c" "-w" "error" "-w"
* "enable:break_without_loop" "-w" "enable:undefined_variable" "-w"
* "enable:undefined_variable_or_unknown_function" "-w"
* "enable:matlab_method_used" "-w" "disable:using_mex_only_function" "-w"
* "disable:using_graphics_function" "-w" "disable:max_page_width_violation"
* "-I" "/devel/R12fcs/build/standalone/libmmfile/modified_M" "-I"
* "/devel/R12fcs/build/toolbox/matlab/audio" "-I"
* "/devel/R12fcs/build/toolbox/matlab/datafun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/datatypes" "-I"
* "/devel/R12fcs/build/toolbox/matlab/elfun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/elmat" "-I"
* "/devel/R12fcs/build/toolbox/matlab/funfun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/general" "-I"
* "/devel/R12fcs/build/toolbox/matlab/graphics" "-I"
* "/devel/R12fcs/build/toolbox/matlab/graph2d" "-I"
* "/devel/R12fcs/build/toolbox/matlab/graph3d" "-I"
* "/devel/R12fcs/build/toolbox/matlab/iofun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/lang" "-I"
* "/devel/R12fcs/build/toolbox/matlab/matfun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/ops" "-I"
* "/devel/R12fcs/build/toolbox/matlab/polyfun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/specfun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/strfun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/timefun" "-I"
* "/devel/R12fcs/build/toolbox/matlab/sparfun" "-I"
* "/devel/R12fcs/build/toolbox/compiler" "-I"
* "/devel/R12fcs/build/toolbox/matlab/uitools" "-Z" "-v" "-W" "lib:libmmfile"
* "-d" "mfile_src" "-B" "mfile_src/libmmfile_response" "acot.m" "acoth.m"
* "acsc.m" "acsch.m" "angle.m" "asec.m" "asech.m" "automesh.m" "bin2dec.m"
* "bitmax.m" "base2dec.m" "betainc.m" "beta.m" "betacore.m" "betaln.m"
* "blanks.m" "cart2pol.m" "cart2sph.m" "cdf2rdf.m" "compan.m" "cot.m" "coth.m"
* "csc.m" "csch.m" "condeig.m" "condest.m" "conv.m" "cumtrapz.m" "cov.m"
* "cond.m" "cplxpair.m" "cross.m" "calendar.m" "corrcoef.m" "date.m"
* "datenum.m" "dec2base.m" "dec2hex.m" "deconv.m" "del2.m" "datestr.m"
* "datevec.m" "dec2bin.m" "delaunay.m" "delaunayn.m" "dblquad.m" "dot.m"
* "dsearch.m" "eomday.m" "erfc.m" "erfcx.m" "etime.m" "expm1.m" "expm2.m"
* "expm3.m" "expint.m" "ellipj.m" "ellipke.m" "erf.m" "erfinv.m" "fcnchk.m"
* "fftshift.m" "fft2.m" "filter2.m" "foptions.m" "factor.m" "freqspace.m"
* "fliplr.m" "flipud.m" "frewind.m" "fgetl.m" "fmin.m" "fmins.m" "funm.m"
* "fzero.m" "fminbnd.m" "fminsearch.m" "fileparts.m" "filesep.m" "fullfile.m"
* "lsqnonneg.m" "gammainc.m" "gcd.m" "getfield.m" "gradient.m" "griddata.m"
* "hadamard.m" "hankel.m" "hilb.m" "hex2dec.m" "hex2num.m" "ifft2.m"
* "int2str.m" "invhilb.m" "inpolygon.m" "ipermute.m" "iscellstr.m" "isprime.m"
* "interpft.m" "interp1.m" "interp1q.m" "interp2.m" "isnumeric.m" "iscell.m"
* "isieee.m" "isobject.m" "ispc.m" "isunix.m" "isvms.m" "kron.m" "lcm.m"
* "linspace.m" "log10.m" "logm.m" "logspace.m" "lin2mu.m" "lscov.m"
* "legendre.m" "magic.m" "mat2str.m" "mkpp.m" "meshgrid.m" "mod.m" "mu2lin.m"
* "mean.m" "median.m" "nargchk.m" "nargoutchk.m" "nextpow2.m" "nchoosek.m"
* "now.m" "null.m" "nnls.m" "normest.m" "normest1.m" "num2str.m" "numjac.m"
* "orth.m" "odeget.m" "odeset.m" "ode113.m" "ode15s.m" "ode23.m" "ode23s.m"
* "ode45.m" "odeplot.m" "optimset.m" "optimget.m" "polyfit.m" "pascal.m"
* "pchip.m" "pinv.m" "planerot.m" "pol2cart.m" "poly.m" "polyvalm.m" "perms.m"
* "polyarea.m" "polyder.m" "ppval.m" "primes.m" "polyval.m" "polyeig.m"
* "pwd.m" "qrdelete.m" "qrinsert.m" "quad.m" "quad8.m" "rank.m" "roots.m"
* "rosser.m" "rref.m" "rsf2csf.m" "realmax.m" "realmin.m" "rectint.m"
* "repmat.m" "resi2.m" "residue.m" "rot90.m" "rat.m" "rats.m" "setfield.m"
* "sec.m" "sech.m" "shiftdim.m" "sph2cart.m" "spline.m" "subspace.m" "sqrtm.m"
* "str2double.m" "str2mat.m" "str2num.m" "strjust.m" "strtok.m" "sortrows.m"
* "splncore.m" "std.m" "strvcat.m" "table1.m" "table2.m" "tic.m" "toc.m"
* "toeplitz.m" "tsearch.m" "trace.m" "trapz.m" "tempdir.m" "tempname.m"
* "unmkpp.m" "unwrap.m" "vander.m" "vectorize.m" "wilkinson.m" "weekday.m"
* "xor.m" "xychk.m" "xyzchk.m" "mpoles.m" "mbintvector.m" "mbrealvector.m"
* "mbintscalar.m" "mbrealscalar.m" "mbcharvector.m" "mbcharscalar.m"
* "reallog.m" "realpow.m" "realsqrt.m" "usejava.m" "rmfield.m" "isfield.m"
* "isstruct.m" "celldisp.m" "num2cell.m" "deal.m" "cellstr.m" "ind2sub.m"
* "sub2ind.m" "speye.m" "sprand.m" "sprandn.m" "sprandsym.m" "spdiags.m"
* "spconvert.m" "nnz.m" "nonzeros.m" "nzmax.m" "spones.m" "spalloc.m"
* "spfun.m" "colmmd.m" "symmmd.m" "symrcm.m" "colperm.m" "randperm.m"
* "dmperm.m" "eigs.m" "svds.m" "pcg.m" "bicg.m" "bicgstab.m" "cgs.m" "gmres.m"
* "qmr.m" "symbfact.m" "spparms.m" "spaugment.m" "rjr.m" "eigs2.m" "axis.m"
* "allchild.m" "gcf.m" "gca.m" "hold.m" "ishold.m" "refresh.m" "view.m"
* "deblank.m" "intersect.m" "ismember.m" "setdiff.m" "setxor.m" "strcat.m"
* "strmatch.m" "union.m" "unique.m" "@cell/deblank.m" "@cell/intersect.m"
* "@cell/ismember.m" "@cell/setdiff.m" "@cell/setxor.m" "@cell/strcat.m"
* "@cell/strmatch.m" "@cell/union.m" "@cell/unique.m" "@cell/sort.m"
* "@char/delete.m" "arpackc" "complex" "gamma" "erfcore" "gammaln" "histc"
* "ismembc" "cellfun" "datenummx" "datevecmx"
* "/devel/R12fcs/build/toolbox/matlab/polyfun/private/cubicmx"
* "/devel/R12fcs/build/toolbox/matlab/polyfun/private/qhullmx"
* "/devel/R12fcs/build/toolbox/matlab/polyfun/private/tsrchmx"
* "/devel/R12fcs/build/toolbox/matlab/polyfun/private/delaunayc"
* "/devel/R12fcs/build/toolbox/matlab/polyfun/private/dsrchmx"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/daeic3.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/daeic12.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/odemxv.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/colgroup.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/odezero.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/odearguments.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/odemass.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/odeevents.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/odejacobian.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/odemassexplicit.m"
* "/devel/R12fcs/build/toolbox/matlab/funfun/private/funstring.m"
* "/devel/R12fcs/build/toolbox/matlab/sparfun/private/iterchk.m"
* "/devel/R12fcs/build/toolbox/matlab/sparfun/private/iterapp.m"
* "/devel/R12fcs/build/toolbox/matlab/sparfun/private/itermsg.m"
* "@default/deblank.m" "@default/intersect.m" "@default/ismember.m"
* "@default/setdiff.m" "@default/setxor.m" "@default/strcat.m"
* "@default/strmatch.m" "@default/union.m" "@default/unique.m"
*/
#ifndef MLF_V2
#define MLF_V2 1
#endif
#ifndef __libmmfile_h
#define __libmmfile_h 1
#ifdef __cplusplus
extern "C" {
#endif
#include "libmatlb.h"
extern void InitializeModule_libmmfile(void);
extern void TerminateModule_libmmfile(void);
extern mxArray * mlfAcot(mxArray * z);
extern void mlxAcot(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfAcoth(mxArray * z);
extern void mlxAcoth(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfAcsc(mxArray * z);
extern void mlxAcsc(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfAcsch(mxArray * z);
extern void mlxAcsch(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfAngle(mxArray * h);
extern void mlxAngle(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfAsec(mxArray * z);
extern void mlxAsec(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfAsech(mxArray * z);
extern void mlxAsech(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfAutomesh(mxArray * synthetic_varargin_argument, ...);
extern void mlxAutomesh(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBin2dec(mxArray * s);
extern void mlxBin2dec(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBitmax(void);
extern void mlxBitmax(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBase2dec(mxArray * h, mxArray * b);
extern void mlxBase2dec(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBetainc(mxArray * x, mxArray * a, mxArray * b);
extern void mlxBetainc(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBeta(mxArray * z, mxArray * w, mxArray * v);
extern void mlxBeta(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBetacore(mxArray * x, mxArray * a, mxArray * b);
extern void mlxBetacore(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBetaln(mxArray * z, mxArray * w);
extern void mlxBetaln(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfBlanks(mxArray * n);
extern void mlxBlanks(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCart2pol(mxArray * * r,
mxArray * * z,
mxArray * x,
mxArray * y,
mxArray * z_in);
extern void mlxCart2pol(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCart2sph(mxArray * * elev,
mxArray * * r,
mxArray * x,
mxArray * y,
mxArray * z);
extern void mlxCart2sph(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCdf2rdf(mxArray * * dd, mxArray * v, mxArray * d);
extern void mlxCdf2rdf(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCompan(mxArray * c);
extern void mlxCompan(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCot(mxArray * z);
extern void mlxCot(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCoth(mxArray * z);
extern void mlxCoth(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCsc(mxArray * z);
extern void mlxCsc(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCsch(mxArray * z);
extern void mlxCsch(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfNCondeig(int nargout,
mxArray * * D,
mxArray * * s,
mxArray * A);
extern mxArray * mlfCondeig(mxArray * * D, mxArray * * s, mxArray * A);
extern void mlfVCondeig(mxArray * A);
extern void mlxCondeig(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCondest(mxArray * * v, mxArray * A, mxArray * t);
extern void mlxCondest(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfConv(mxArray * a, mxArray * b);
extern void mlxConv(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCumtrapz(mxArray * x, mxArray * y, mxArray * dim);
extern void mlxCumtrapz(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCov(mxArray * x, ...);
extern void mlxCov(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCond(mxArray * A, mxArray * p);
extern void mlxCond(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCplxpair(mxArray * x, mxArray * tol, mxArray * dim);
extern void mlxCplxpair(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCross(mxArray * a, mxArray * b, mxArray * dim);
extern void mlxCross(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfNCalendar(int nargout, mxArray * c, mxArray * m);
extern mxArray * mlfCalendar(mxArray * c, mxArray * m);
extern void mlfVCalendar(mxArray * c, mxArray * m);
extern void mlxCalendar(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfCorrcoef(mxArray * x, mxArray * y);
extern void mlxCorrcoef(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfDate(void);
extern void mlxDate(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfDatenum(mxArray * arg1,
mxArray * arg2,
mxArray * arg3,
mxArray * h,
mxArray * min,
mxArray * s);
extern void mlxDatenum(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfDec2base(mxArray * d, mxArray * base, mxArray * n);
extern void mlxDec2base(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfDec2hex(mxArray * d, mxArray * n);
extern void mlxDec2hex(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfNDeconv(int nargout,
mxArray * * r,
mxArray * b,
mxArray * a);
extern mxArray * mlfDeconv(mxArray * * r, mxArray * b, mxArray * a);
extern void mlfVDeconv(mxArray * b, mxArray * a);
extern void mlxDeconv(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfDel2(mxArray * f, ...);
extern void mlxDel2(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfDatestr(mxArray * D,
mxArray * dateform,
mxArray * pivotyear);
extern void mlxDatestr(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]);
extern mxArray * mlfNDatevec(int nargout,
mxArray * * mo,
mxArray * * d,
mxArray * * h,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -