engine2003 发表于 2005-10-2 17:08:08

调用matlab的问题?

<P>在CVI中的sample下调用ActiveX里的MATLAB,运行后出现:
The program has caused a first chance 'General Protection' fault at 001B:10002073
请问是什么意思? 该怎样解决?</P>

huhuyo 发表于 2005-10-4 18:52:13

<P>可以试一下:</P><P>点击菜单"RUN"-------"Break On"--------不要勾选"Library Errors"</P><P>之后再运行一下看行否?</P>

engine2003 发表于 2005-10-6 23:35:56

<P>我怎么找不到你所说的选项啊,我用的是CVI 5.5版的。</P>

game216 发表于 2005-10-3 00:08:25

<P>是不是不能调用matlab?</P><P>可能版本不对</P><P>好像要改matlab版本号</P><P>我记得有个地方说过怎么改</P>

engine2003 发表于 2005-10-3 04:00:43

<P>主要是 matlatdemo.c 中的一句话 if ((pnl = LoadPanel (0, "MatlabDemo.uir", PNL)) &lt; 0) 中的</P><P>pnl = LoadPanel (0, "MatlabDemo.uir", PNL)</P><P>有问题的,出现:</P><P>NON-FATAL RUN-TIME ERROR</P><P>"matlabdemo.c",line 114,col 18,thread id 0x000005fo, The program has caused a first chance 'General Protection' fault at 001B:10002073</P><P>我在一台机子上运行没这个问题,但在另外一台却有这个问题,而所用的操作系统和CVI版本是一样的,</P><P>我晕。</P><P>谁见过这个问题啊?</P>
页: [1]
查看完整版本: 调用matlab的问题?