亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? gasket.c

?? 各種matlab經(jīng)典算法:插值與擬合 規(guī)劃問題 繪圖 解方程 數(shù)據(jù)分析
?? C
字號:
/*
 * MATLAB Compiler: 3.0
 * Date: Sat Sep 04 16:28:02 2004
 * 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" "-x" "-W" "mex" "-L" "C"
 * "-t" "-T" "link:mexlibrary" "libmatlbmx.mlib" "gasket" 
 */
#include "gasket.h"
#include "libmatlbm.h"
static mxArray * _mxarray0_;

static double _array2_[6] = { 866.0, 1.0, 866.0, 1.0, 500.0, 1000.0 };
static mxArray * _mxarray1_;

static double _array4_[2] = { 866.0, 1.0 };
static mxArray * _mxarray3_;
static mxArray * _mxarray5_;
static mxArray * _mxarray6_;
static mxArray * _mxarray7_;
static mxArray * _mxarray8_;

void InitializeModule_gasket(void) {
    _mxarray0_ = mclInitializeDouble(1000.0);
    _mxarray1_ = mclInitializeDoubleVector(3, 2, _array2_);
    _mxarray3_ = mclInitializeDoubleVector(1, 2, _array4_);
    _mxarray5_ = mclInitializeDouble(1.0);
    _mxarray6_ = mclInitializeDouble(3.0);
    _mxarray7_ = mclInitializeDoubleVector(0, 0, (double *)NULL);
    _mxarray8_ = mclInitializeDouble(2.0);
}

void TerminateModule_gasket(void) {
    mxDestroyArray(_mxarray8_);
    mxDestroyArray(_mxarray7_);
    mxDestroyArray(_mxarray6_);
    mxDestroyArray(_mxarray5_);
    mxDestroyArray(_mxarray3_);
    mxDestroyArray(_mxarray1_);
    mxDestroyArray(_mxarray0_);
}

static mxArray * Mgasket(int nargout_, mxArray * numPoints);

_mexLocalFunctionTable _local_function_table_gasket
  = { 0, (mexFunctionTableEntry *)NULL };

/*
 * The function "mlfGasket" contains the normal interface for the "gasket"
 * M-function from file "d:\work\squaren\gasket.m" (lines 1-10). This function
 * processes any input arguments and passes them to the implementation version
 * of the function, appearing above.
 */
mxArray * mlfGasket(mxArray * numPoints) {
    int nargout = 1;
    mxArray * theImage = NULL;
    mlfEnterNewContext(0, 1, numPoints);
    theImage = Mgasket(nargout, numPoints);
    mlfRestorePreviousContext(0, 1, numPoints);
    return mlfReturnValue(theImage);
}

/*
 * The function "mlxGasket" contains the feval interface for the "gasket"
 * M-function from file "d:\work\squaren\gasket.m" (lines 1-10). The feval
 * function calls the implementation version of gasket through this function.
 * This function processes any input arguments and passes them to the
 * implementation version of the function, appearing above.
 */
void mlxGasket(int nlhs, mxArray * plhs[], int nrhs, mxArray * prhs[]) {
    mxArray * mprhs[1];
    mxArray * mplhs[1];
    int i;
    if (nlhs > 1) {
        mlfError(
          mxCreateString(
            "Run-time Error: File: gasket Line: 1 Column: "
            "1 The function \"gasket\" was called with mor"
            "e than the declared number of outputs (1)."),
          NULL);
    }
    if (nrhs > 1) {
        mlfError(
          mxCreateString(
            "Run-time Error: File: gasket Line: 1 Column: "
            "1 The function \"gasket\" was called with mor"
            "e than the declared number of inputs (1)."),
          NULL);
    }
    for (i = 0; i < 1; ++i) {
        mplhs[i] = NULL;
    }
    for (i = 0; i < 1 && i < nrhs; ++i) {
        mprhs[i] = prhs[i];
    }
    for (; i < 1; ++i) {
        mprhs[i] = NULL;
    }
    mlfEnterNewContext(0, 1, mprhs[0]);
    mplhs[0] = Mgasket(nlhs, mprhs[0]);
    mlfRestorePreviousContext(0, 1, mprhs[0]);
    plhs[0] = mplhs[0];
}

/*
 * The function "Mgasket" is the implementation version of the "gasket"
 * M-function from file "d:\work\squaren\gasket.m" (lines 1-10). It contains
 * the actual compiled code for that M-function. It is a static function and
 * must only be called from one of the interface functions, appearing below.
 */
/*
 * function theImage=gasket(numPoints)
 */
static mxArray * Mgasket(int nargout_, mxArray * numPoints) {
    mexLocalFunctionTable save_local_function_table_
      = mclSetCurrentLocalFunctionTable(&_local_function_table_gasket);
    mxArray * theImage = NULL;
    mxArray * i = NULL;
    mxArray * theRand = NULL;
    mxArray * startPoint = NULL;
    mxArray * corners = NULL;
    mclCopyArray(&numPoints);
    /*
     * theImage =zeros(1000,1000);
     */
    mlfAssign(&theImage, mlfZeros(_mxarray0_, _mxarray0_, NULL));
    /*
     * corners=[866 1;1 500;866 1000];
     */
    mlfAssign(&corners, _mxarray1_);
    /*
     * startPoint=[866 1];
     */
    mlfAssign(&startPoint, _mxarray3_);
    /*
     * theRand=rand(numPoints,1);
     */
    mlfAssign(
      &theRand, mlfNRand(1, mclVa(numPoints, "numPoints"), _mxarray5_, NULL));
    /*
     * theRand=ceil(theRand*3);
     */
    mlfAssign(
      &theRand, mlfCeil(mclMtimes(mclVv(theRand, "theRand"), _mxarray6_)));
    /*
     * for i=1:numPoints
     */
    {
        int v_ = mclForIntStart(1);
        int e_ = mclForIntEnd(mclVa(numPoints, "numPoints"));
        if (v_ > e_) {
            mlfAssign(&i, _mxarray7_);
        } else {
            /*
             * startPoint=floor((corners(theRand(i),:)+startPoint)/2);
             * theImage(startPoint(1),startPoint(2))=1;
             * end
             */
            for (; ; ) {
                mlfAssign(
                  &startPoint,
                  mlfFloor(
                    mclMrdivide(
                      mclPlus(
                        mclArrayRef2(
                          mclVv(corners, "corners"),
                          mclIntArrayRef1(mclVv(theRand, "theRand"), v_),
                          mlfCreateColonIndex()),
                        mclVv(startPoint, "startPoint")),
                      _mxarray8_)));
                mclArrayAssign2(
                  &theImage,
                  _mxarray5_,
                  mclIntArrayRef1(mclVv(startPoint, "startPoint"), 1),
                  mclIntArrayRef1(mclVv(startPoint, "startPoint"), 2));
                if (v_ == e_) {
                    break;
                }
                ++v_;
            }
            mlfAssign(&i, mlfScalar(v_));
        }
    }
    mclValidateOutput(theImage, 1, nargout_, "theImage", "gasket");
    mxDestroyArray(corners);
    mxDestroyArray(startPoint);
    mxDestroyArray(theRand);
    mxDestroyArray(i);
    mxDestroyArray(numPoints);
    mclSetCurrentLocalFunctionTable(save_local_function_table_);
    return theImage;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天做天天摸天天爽国产一区| 欧美一级高清片| 国产精品久久久久久亚洲伦| 九九精品一区二区| 久久蜜桃av一区二区天堂| 久久疯狂做爰流白浆xx| 久久亚区不卡日本| 成人性生交大片免费看视频在线| 国产精品毛片高清在线完整版| aaa国产一区| 一区二区高清视频在线观看| 欧美视频一区二区| 国产一区二区精品久久| 中文字幕久久午夜不卡| av电影一区二区| 亚洲成人一区在线| 久久久久久电影| 在线一区二区观看| 激情综合色播五月| 中文字幕一区三区| 制服.丝袜.亚洲.另类.中文| 国产一区二区伦理片| 亚洲色图视频免费播放| 欧美人伦禁忌dvd放荡欲情| 麻豆久久一区二区| 亚洲天天做日日做天天谢日日欢 | 亚洲免费高清视频在线| 欧美男男青年gay1069videost| 精品中文字幕一区二区小辣椒| 欧美韩国日本综合| 51精品久久久久久久蜜臀| 丁香婷婷综合色啪| 日韩电影在线一区| 日韩毛片精品高清免费| 日韩欧美一区二区视频| 99r国产精品| 精品一区二区三区影院在线午夜| 国产精品国产三级国产有无不卡| 欧美日本在线观看| 99视频一区二区| 国产一区二区0| 偷窥少妇高潮呻吟av久久免费| 亚洲国产精品精华液2区45| 91精品国产综合久久精品app| 成人精品小蝌蚪| 韩国v欧美v亚洲v日本v| 亚洲香蕉伊在人在线观| 欧美激情中文字幕| 欧美mv日韩mv亚洲| 欧美一区二区三区小说| 色婷婷综合久久久中文字幕| 国产精品一级在线| 久久99精品国产91久久来源| 亚洲国产成人tv| 亚洲免费观看在线视频| 国产欧美综合色| 欧美mv日韩mv| 欧美一区日韩一区| 777午夜精品视频在线播放| 亚洲三级电影网站| 成年人午夜久久久| 国产综合色视频| 免费成人av资源网| 视频一区二区三区在线| 亚洲制服丝袜av| 亚洲精品久久久久久国产精华液| 国产精品全国免费观看高清| 久久伊99综合婷婷久久伊| 欧美一区二区三区免费| 欧美日本在线一区| 欧美精品日韩一本| 欧美亚洲综合另类| 欧美亚洲国产bt| 欧美系列日韩一区| 欧美在线一区二区三区| 色域天天综合网| 日本福利一区二区| 欧美亚洲一区三区| 欧美色区777第一页| 精品视频1区2区3区| 欧美精品日日鲁夜夜添| 欧美日韩高清影院| 欧美一区二视频| 精品少妇一区二区三区在线播放| 欧美成人激情免费网| 2023国产精品自拍| 国产欧美一区二区三区沐欲| 国产亚洲欧美一级| 亚洲三级久久久| 亚洲一二三四区| 亚洲a一区二区| 美女一区二区视频| 极品少妇xxxx精品少妇| 国产成人精品免费看| eeuss鲁一区二区三区| 91传媒视频在线播放| 欧美电影一区二区三区| 日韩精品一区二区三区视频在线观看| 精品国偷自产国产一区| 久久久综合激的五月天| 国产精品久久久一本精品 | 日韩欧美视频一区| 久久蜜桃香蕉精品一区二区三区| 欧美极品少妇xxxxⅹ高跟鞋| 一区二区在线看| 男女视频一区二区| 成人毛片老司机大片| 在线亚洲一区观看| 欧美va亚洲va在线观看蝴蝶网| 日本一区二区综合亚洲| 亚洲一区二区三区四区五区中文| 免费人成网站在线观看欧美高清| 国产成人精品免费看| 欧美性一级生活| 久久女同性恋中文字幕| 一区二区三区日韩在线观看| 蜜臀久久99精品久久久久久9 | 日韩欧美在线网站| 国产精品午夜在线观看| 午夜欧美电影在线观看| 国产精品综合一区二区| 91福利国产成人精品照片| 精品国产区一区| 亚洲一区在线观看视频| 国产永久精品大片wwwapp| 在线免费视频一区二区| 国产亚洲一区二区在线观看| 亚洲一区二区免费视频| 国产福利不卡视频| 欧美精选一区二区| 亚洲日本欧美天堂| 国产精品亚洲一区二区三区在线| 欧美在线视频不卡| 中文字幕在线不卡视频| 美洲天堂一区二卡三卡四卡视频| 波多野结衣亚洲一区| 2017欧美狠狠色| 午夜精品久久久久久久久| eeuss鲁片一区二区三区在线观看| 日韩午夜小视频| 亚洲国产美国国产综合一区二区| 丰满放荡岳乱妇91ww| 日韩欧美成人一区二区| 亚洲成av人在线观看| 9i看片成人免费高清| 久久天堂av综合合色蜜桃网| 亚洲丶国产丶欧美一区二区三区| 成人av免费网站| 国产视频在线观看一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美在线free| 亚洲视频一二三| hitomi一区二区三区精品| 国产婷婷色一区二区三区四区 | 久久久久久久免费视频了| 视频一区欧美精品| 欧美日韩视频在线观看一区二区三区| 日韩一区欧美一区| 99国产精品国产精品毛片| 中文字幕av一区二区三区免费看| 久久爱www久久做| 日韩欧美的一区| 美脚の诱脚舐め脚责91| 日韩欧美在线网站| 九色综合国产一区二区三区| 日韩美女主播在线视频一区二区三区| 天天亚洲美女在线视频| 制服丝袜一区二区三区| 午夜精品福利久久久| 欧美另类一区二区三区| 奇米精品一区二区三区在线观看| 欧美日产在线观看| 蜜臀99久久精品久久久久久软件| 91精品国产色综合久久| 男女男精品视频网| 精品国产sm最大网站免费看| 久久国产尿小便嘘嘘尿| 久久综合色8888| 成人午夜视频在线观看| 亚洲欧美怡红院| 欧美午夜不卡视频| 视频一区国产视频| 欧美一区二区观看视频| 国产一区二区主播在线| 久久久国产精品午夜一区ai换脸| 国产成人免费视频网站| 亚洲欧美在线另类| 欧美日韩亚洲高清一区二区| 日韩精品一级中文字幕精品视频免费观看 | 欧美日韩成人在线| 天天操天天干天天综合网| 91麻豆精品国产91久久久更新时间 | 成人免费在线视频观看| 色综合中文字幕国产 | 午夜欧美在线一二页| 日韩精品在线网站| 不卡视频一二三四| 亚洲一区二三区| 精品粉嫩aⅴ一区二区三区四区| 粉嫩绯色av一区二区在线观看 |