Matlab程序咨询,书上程序4-5问题咨询
你好,我已经查看过论坛的帖子。那位兄弟的问题是没有调用mclInitializeApplication(NULL,0)进行初始化,但我是有进行初始化的。工程只添加了MrandplotLib.h和mrandplot_vc_window_.c两个文件。曾经怀疑是没有装MCRInstaller的原因,但安装后没看到效果。难道需要额外配置系统的环境变量?
代码如下:
#include
#include "MrandplotLib.h"
#include "string.h"
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
mxArray * out = NULL;
mxArray * in = NULL;
int isOK;
double * pOut = NULL;
mwSize i = 0;
mwSize nNum;
char * pBuff = NULL;
mwSize n = 0;
mwSize nSum = 0;
pBuff = (char*)malloc(5000*sizeof(char));
memset(pBuff,0x00,5000*sizeof(char));
//mclInitializeApplication(NULL,0);
if( !mclInitializeApplication(NULL,0) )
{
fprintf(stderr, "Could not initialize the application.\n");
return -1;
}
isOK = MrandplotLibInitialize();
in = mxCreateDoubleMatrix(1, 1, mxREAL);
*mxGetPr(in) = 20;
//in=mxCreateDoubleScalar(20);
isOK = mlfMrandplot_(1,&out,in);
pOut = mxGetPr(out);
nNum = mxGetNumberOfElements(out);
for(i=0;i
{
n = sprintf(pBuff+nSum,"%f\n",pOut[i]);
nSum = nSum+n;
}
MessageBox(NULL, pBuff, "MRANDDATA", MB_OK);
mclWaitForFiguresToDie(NULL);
free(pBuff);
mxDestroyArray(out);
mxDestroyArray(in);
MrandplotLibTerminate();
mclTerminateApplication();
return 0;
}
Matlab程序咨询,书上程序4-5问题咨询相关推荐
- Mac上构建OpenGL红宝书上的triangles程序
最近查考的资源较多,列几个主要出处: 参考:stackoverflow上的问答 参考:opengl/glut官网文档 参考:github上的源码 参考:apple上对opengl支持的介绍 (Owed ...
- matlab模糊控制实际作用,模糊控制非常简单的程序,但是结果和书上给出的结果不一样,很不理解。...
a=newfis('fuzzf');%创建新的模糊推理系统 a=addvar(a,'input','e',[0,100]); a=addmf(a,'input',1,'SD','trimf',[0,0 ...
- matlab将某点标红,Draw-a-rectangle-matlab 本程序在图像上指定位置话红色的矩形框作为标记 - 下载 - 搜珍网...
在图像上画矩形框matlab程序/ 在图像上画矩形框matlab程序/_input/ 在图像上画矩形框matlab程序/_input/01.jpg 在图像上画矩形框matlab程序/_input/02 ...
- [小黄书小程序]主页面笔记图片高度自适应及上拉无限加载及下拉更新
上一章我们实现了小黄书小程序标签栏的左右滑动和弹出框UI功能,今天我们会开始实现主页面中笔记的呈现. 主要的功能会囊括以下几个方面: 笔记的两列式布局: 一行只是显示两个笔记.且每个笔记的封面图片的高 ...
- matlab中提供滤波器的种类有,求MATLAB巴特沃思低通滤波器程序
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:求MATLAB巴特沃思低通滤波器程序.回答:击响应不变法函数 [bz,az]=impinvar(b,a,Fs) [bz,az]=im ...
- 如何将MATLAB程序发布为独立的不依赖MATLAB环境可执行的程序包(基于Matlab R2015b版 )
如何将MATLAB程序发布为独立的不依赖MATLAB环境可执行的程序包(基于MatlabR2015b版) 关键字:MatlabR2015b,可独立运行,可脱离Matlab环境,m文件,Matlab程序 ...
- matlab的exec程序,C++调用Matlab画图的一段程序
劳动节闲来无事,写了一天程序,just for fun. 看,这是C++调用Matlab画图的一段程序.暂时不想多解释了,有兴趣的话,看看下面的代码吧. 以下几段代码由上到下,越来越旧.最上面的是最新 ...
- 如何让程序员喜欢上编码
如何让程序员喜欢上编码 奇葩图片网(www.78tp.com) 多少人是因为兴趣而选择编码的,既然做程序员,为什么不选择喜欢编码呢?商业内幕最近发表了一篇文章说做程序员压力山大,很多人都快疯了. ...
- 飞鸽传书2007程序语言的面向对象最后会成自然语言吗?
飞鸽传书2007程序语言的面向对象最后会成自然语言吗?程序语言的向自然语言靠拢,自底向上还是自顶向下? 飞鸽传书2007绿色版: http://www.freeeim.com/ipmsg/ipmsg_ ...
最新文章
- 理解HTTP消息头【很完整,例子也很丰富】
- 原相机水印怎么改字_抖音/自媒体做影视二次剪辑,如何下载高清无水印视频?...
- 基于文本知识库的强化学习技术——Learning to Win by Reading Manuals in a Monte-Carlo Framework
- android studio 创建.9文件,自己使用Android studio创建.9(点9)图片
- 因HTTP的Header长度过长导致下载文件名出现乱码的问题
- java list 字段去重_java list 根据对象一个字段去重
- C++设计模式-单例模式(双重锁定)
- 父组件传递值给子组件(一)
- mysql配置——库表操作、用户操作
- nodejs文件的读取
- hive -e执行命令报错
- js修改IOS微信title
- Spring使用XML的方式实现AOP的开发——Spring AOP(六)
- app账号退不出去_2021个人所得税退税时间是什么时候?还可以退吗?
- Android内存泄漏检测工具大全
- 京瓷打印机m5521cdn_京瓷Kyocera ECOSYS M5521cdn 驱动
- lisp调用布置天正的图块_为啥天正电气图块插到原建筑条件图里显示特别小,高手指点下哈!...
- 计算机科学相关的期刊,计算机类期刊汇总(核心期刊,国家级期刊)
- 冲突处理方法----分离链接法
- 基于51单片机的数码管闹钟设计
热门文章
- mysql内连接和外连接的区别_Swoole4创建Mysql连接池
- 收藏 | 服务器和存储技术知识
- Clumpify:能使 Fastq 压缩文件再缩小 30% 并加速后续分析流程
- 134人!国家重点研发计划“生物大分子与微生物组”重点专项会评专家名单
- JCP:曝气生物滤池处理焦化废水过程中N2O和NO的产生机理与群落功能研究
- 高级转录组分析和R数据可视化第11期(课程推迟,可先报名,时间另行告知)
- QIIME 2用户文档. 3老司机上路指南(2018.11)
- ChIP-seq基本分析流程
- R语言ggplot2可视化散点图、可视化两个数值变量之间的关系、使用geom_smooth函数基于loess方法拟合数据点之间的趋势关系曲线、自定义数据点的大小、色彩、添加主标题、副标题、题注信息
- Python使用numpy包编写自定义函数计算均方误差(MSE、mean squared error)、评估回归模型和时间序列模型、解读MSE评估指标