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

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

?? gasket.c

?? matlab 編程書籍 希望對(duì)大家有力
?? C
字號(hào):
/*
 * 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;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品男人天堂av| 亚洲摸摸操操av| 欧美视频一区二区三区四区| 久久99国产精品免费| 一区二区三区自拍| 久久综合精品国产一区二区三区| 97久久久精品综合88久久| 极品少妇一区二区三区精品视频| 亚洲午夜影视影院在线观看| 欧美国产精品一区二区三区| 欧美不卡激情三级在线观看| 在线观看一区二区视频| www.色精品| 国产成人av影院| 国内精品视频666| 秋霞av亚洲一区二区三| 亚洲福利视频一区| 亚洲私人黄色宅男| 国产精品系列在线| 精品精品国产高清a毛片牛牛 | 亚洲国产精品久久艾草纯爱| 国产欧美日韩亚州综合| 日韩欧美一二三区| 欧美在线999| 97精品久久久午夜一区二区三区 | 18成人在线观看| 久久精品亚洲精品国产欧美kt∨| 91精品国产一区二区三区| 在线一区二区观看| 色综合中文综合网| 亚洲日本成人在线观看| 国产女同性恋一区二区| 久久久亚洲精华液精华液精华液| 日韩精品一区二| 日韩美女视频在线| 日韩精品一区二区三区视频在线观看| 91麻豆精品国产| 欧美人妖巨大在线| 欧美裸体一区二区三区| 欧美日韩日日摸| 欧美日韩二区三区| 欧美日韩久久久一区| 欧美日本国产一区| 欧美一级免费观看| 欧美成人猛片aaaaaaa| 精品奇米国产一区二区三区| 欧美成人艳星乳罩| 久久影院电视剧免费观看| 久久久久久一级片| 国产农村妇女毛片精品久久麻豆| 久久久国产一区二区三区四区小说| 久久综合色播五月| 国产日韩v精品一区二区| 中文字幕成人av| 国产精品久久久久久久久搜平片| 国产精品乱码一区二区三区软件| 综合亚洲深深色噜噜狠狠网站| 亚洲另类在线制服丝袜| 亚洲va欧美va天堂v国产综合| 亚洲福利一区二区三区| 蜜臀久久久久久久| 国产精品白丝jk黑袜喷水| 不卡的电视剧免费网站有什么| 91在线观看下载| 欧美系列日韩一区| 日韩欧美资源站| 国产日韩欧美制服另类| 亚洲欧美日韩在线播放| 视频一区二区三区中文字幕| 麻豆国产精品官网| 不卡av免费在线观看| 欧美性猛交xxxx乱大交退制版 | 欧美在线观看18| 91精品国产高清一区二区三区 | 欧美日韩在线播放三区四区| 4438成人网| 国产日韩欧美制服另类| 亚洲自拍另类综合| 狠狠色狠狠色合久久伊人| www.亚洲激情.com| 日韩一区二区精品葵司在线| 中文字幕乱码亚洲精品一区| 亚洲国产欧美日韩另类综合 | 欧美日韩亚洲综合一区二区三区| 日韩视频中午一区| 亚洲欧洲www| 麻豆精品新av中文字幕| 91在线精品一区二区三区| 日韩欧美国产1| 亚洲激情欧美激情| 国产福利一区二区三区| 欧美丝袜第三区| 日本一二三不卡| 青青青爽久久午夜综合久久午夜| 粉嫩av一区二区三区粉嫩| 欧美人xxxx| 亚洲视频一区二区免费在线观看| 日本成人在线一区| 91免费观看视频在线| 久久亚洲捆绑美女| 肉丝袜脚交视频一区二区| 国产a区久久久| 日韩欧美一级二级三级久久久| 亚洲丝袜自拍清纯另类| 国产一区在线观看视频| 6080国产精品一区二区| 亚洲丝袜精品丝袜在线| 国产成人免费高清| 日韩精品中文字幕在线不卡尤物| 一区二区视频免费在线观看| 成人午夜在线播放| 久久综合五月天婷婷伊人| 日本不卡不码高清免费观看| 欧美在线一二三| 亚洲精选视频在线| 成人免费黄色大片| 久久欧美一区二区| 免费成人结看片| 91精品福利在线一区二区三区 | 亚洲最大的成人av| 99这里都是精品| 久久精品视频网| 奇米影视在线99精品| 国产真实乱对白精彩久久| 555www色欧美视频| 亚洲福利一区二区| 欧美三级韩国三级日本一级| 亚洲美女精品一区| 国产精品1区2区3区在线观看| 日韩欧美自拍偷拍| 久久精品国产精品亚洲综合| 制服丝袜中文字幕一区| 亚洲成av人片观看| 欧美精品一卡二卡| 婷婷六月综合亚洲| 正在播放亚洲一区| 日韩电影在线免费观看| 7777精品伊人久久久大香线蕉经典版下载 | 国产视频在线观看一区二区三区 | 日韩视频免费观看高清完整版在线观看 | 高清成人在线观看| 国产日本欧美一区二区| 国产成人精品网址| 欧美国产亚洲另类动漫| 成人黄色a**站在线观看| 国产精品进线69影院| 91无套直看片红桃| 亚洲综合在线第一页| 欧美日精品一区视频| 亚洲高清免费观看 | 欧美精品三级在线观看| 日韩av一区二区三区四区| 日韩欧美另类在线| 国产成人亚洲精品青草天美| 中文字幕乱码一区二区免费| 91在线视频观看| 亚洲成av人片在线观看无码| 日韩一区二区三区视频在线| 国产美女娇喘av呻吟久久| 国产精品视频一二三区 | 91久久免费观看| 婷婷一区二区三区| 久久综合色之久久综合| 97久久超碰国产精品| 午夜精品福利一区二区三区av| 精品嫩草影院久久| 成人免费视频国产在线观看| 夜夜夜精品看看| 欧美一区二区三区系列电影| 国产在线不卡一区| 亚洲日本韩国一区| 日韩欧美中文字幕精品| 99精品国产视频| 日本不卡一区二区三区| 亚洲国产精品成人久久综合一区 | 久久女同性恋中文字幕| 91麻豆国产精品久久| 天天av天天翘天天综合网色鬼国产| 久久一二三国产| 色综合色狠狠综合色| 日本美女一区二区三区视频| 国产精品免费视频网站| 欧美一区永久视频免费观看| 成人中文字幕合集| 日本aⅴ免费视频一区二区三区 | 日韩天堂在线观看| 不卡一区二区在线| 久久99在线观看| 亚洲精品你懂的| 久久―日本道色综合久久| 在线免费精品视频| 国产成人精品免费在线| 日本美女视频一区二区| 亚洲免费看黄网站| 国产偷国产偷亚洲高清人白洁| 欧美理论片在线| 色婷婷精品久久二区二区蜜臂av| 激情伊人五月天久久综合| 午夜精品免费在线观看| 亚洲欧洲国产日韩|