我用VC调用MATLAB的figure窗口为什么闪一下就消失了

我用VC调用MATLAB的plot函数画图,figure窗口刚弹出来就消失了,请问是怎么回事?(我是先将.m文件用mcc命令编译成动态链接库,然后调用的)

第1个回答  2012-08-05
在用到了MATLAB图形功能时,使用函数“mclWaitForFiguresToDie(NULL)”。
比如在你调用绘图函数后,紧接着调用上述函数。

详细内容见参考资料!

参考资料:http://blog.csdn.net/hahalxp/article/details/5415257

第2个回答  2010-06-02
晕,我和你情况一样~~~同求原因~~~~~~~!!!
第3个回答  2012-05-01
在程序最后打一个断点就可以了。
第4个回答  2010-06-05
那是你的写的画图函数代码不规范,你检查一下 看漏了什么

我用VC调用MATLAB的figure窗口为什么闪一下就消失了
在用到了MATLAB图形功能时,使用函数“mclWaitForFiguresToDie(NULL)”。比如在你调用绘图函数后,紧接着调用上述函数。详细内容见参考资料!参考资料:<a href="http:\/\/blog.csdn.net\/hahalxp\/article\/details\/5415257" target="_blank" rel="nofollow noopener">http:\/\/blog.csdn.net\/hahalxp\/...

怎么解决在MATLAB中使用plot命令后,图形窗口显示不出来?
1.我们需要对matlab有一个初步的了解后,才可能完成后续的步骤,例子如下:2.现在我们需要把图形隐藏起来,也就是不主动弹出图形窗口,这一步需要我们了解相关的函数句柄的知识,具体看图:3.在上一步中,函数图形的可见性(visible)已经关闭(off),也就是被隐藏起来了,接着我们得把plot函数做出的图...

MATLAB命令窗口中输入figure后不出现新的图像窗口
如果之前已经有窗口的话,你再输入figure是不会出现新的窗口的。你可以输入figure(1),figure(2)等等以此类推,以区别新窗口和已经存在的窗口。提问容易,回答不易,且看且珍惜!

MATLAB程序运行后,正确图像闪一下,出现别的图像
你可以一段一段地运行代码(每段以pause为界)比如:第一次先复制:close all clear clf reset figure(gcf);echo on clc pause 进去,当然这个应当是空图 第二次复制:clc P=[-0.5 -0.5 0.3 -0.1;-0.5 0.5 -0.5 1];T=[1 1 0 0];plotpv(P,T);pause 进去 第三次复制...

matlab的figure显示不出来了
直接输入figure会不会有窗口显示。

请教Matlab中copy figure出现的问题。
2. 在代码中添加一行,将当前窗口的图像输出为BMP或者JPG图 3. 附件图片是关于复制图像的一些设置,你找到并且更改成你需要的吧。补充回答:可能是你自己写的程序的文件名有问题,或者是你的程序中调用其它函数的时候不合理;你最好用一个类似myProgram.m这样的格式来命名自己的程序。作为测试,你把你...

MATLAB gui编程的时候怎么能打开另一个figure原窗口不关闭
原来的窗口应该并不是自动关闭了,而是被你用于绘图,把原来的东西给冲掉了(尤其是可能使用了clf之类的命令)。解决方法:在绘图命令之前加一句 figure,新开一个窗口用于绘图。

matlabfigure函数matlabfigure
关于matlabfigure函数,matlab figure这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、figure,就是控制窗口数量的,举个例子就明白了直接显示两个图片:imshow(A1);imshow(A2);则会出现两个窗口。2、一个窗口显示A1,一个窗口显示A2若figure,imshow(A1);imshow(A2);则只...

matlab 图片无法通过figure窗口保存
具体的看不到您的代码指令。但matlab一般可以调用imwrite指令保存图像,您可以在你的程序中加上这么一条指令,就可以完成自动保存生成的图像,而不需要您刚刚操作的那样手动保存了。

用matlab画图时怎么样使图形窗口不出现
在用循环画很多图时,为了减少对内存的占用,可以设置图像不显示,直接保存起来。比如在plot等语句前加上一句:figure('visible','off')。这样画图时就不显示了。

相似回答
大家正在搜