#include <mex.h>
#include <matrix.h>
#include <stdio.h>
/* res = existfile(filename) */
void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
{
mxArray *resultArray;
int result = 0;
char filename[500];
FILE *fid;
if (nrhs > 0)
{
mxGetString(prhs[0], filename, 498);
fid = fopen(filename, "r");
if (fid == NULL )
{
/* file does not exist */
result = 0;
}
else
{
/* file exists */
result = 1;
fclose(fid);
}
}
else
{
result = 0;
}
resultArray = mxCreateDoubleScalar(result);
plhs[0] = resultArray;
nlhs = 1;
}
没有合适的资源?快使用搜索试试~ 我知道了~
differentialevolution_April_2009_Updated.zip_This Is It_matlab_o
共33个文件
m:28个
html:2个
exe:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 186 浏览量
2022-07-15
03:01:34
上传
评论
收藏 125KB ZIP 举报
温馨提示
This program is the best program ever used in optimisation using differential evolution. Check it u will found it very useful.
资源推荐
资源详情
资源评论
收起资源包目录
differentialevolution_April_2009_Updated.zip (33个子文件)
displayoptimizationhistory.m 6KB
textwrap2.m 917B
computenewpopulation.m 4KB
mbtime.m 426B
mbdatevec.m 422B
existfile.c 621B
formattime.m 3KB
differentialevolution.m 65KB
foxholes.m 1KB
removefilesemaphore.m 1KB
blat.exe 112KB
concatpath.m 538B
getdefaultparams.m 2KB
setfilesemaphore.m 9KB
gethostname.m 760B
quantile2.m 1KB
rosenbrocksaddle.m 476B
differentialevolutionslave.m 5KB
deletewithsemaphores.m 763B
chompsep.m 526B
existfile.m 1KB
demo3.m 2KB
sendmailblat.m 3KB
getusername.m 764B
applause.wav 27KB
differentialevolution-faq.html 13KB
demo2.m 2KB
differentialevolution.html 14KB
demo1.m 2KB
findfiles.m 2KB
tempdir2.m 941B
displayerrorstruct.m 672B
selectfigure.m 2KB
共 33 条
- 1
资源评论
APei
- 粉丝: 64
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功