lilyma1120 发表于 2008-7-22 18:03

请教:vc调用com组件 神经网络

用VC调用COM组件的方式调用神经网络,用对话框的button按钮,实现BP神经网络图形显示
编译通过,但执行时,没有反应.
急请各位高手指导.谢谢!

这是添加的按钮函数代码

void CComlyrDlg::OnButton1()
{
      // TODO: Add your control notification handler code hereCoInitialize(NULL);
CoInitialize(NULL);


Ibp *pImyclass;
HRESULT
hr=CoCreateInstance(CLSID_bp,NULL,CLSCTX_ALL,IID_Ibp,(void **)&pImyclass);

hr=pImyclass->bp();

}

luweiping26 发表于 2008-8-29 09:22

回复 楼主 lilyma1120 的帖子

你好!
我现在也在做这一部分,也出现了问题。希望多交流!
还有,我想请教一下:在MATLAB生成COM组件时newff、sim函数会出现一个run time error是怎么回事啊?多谢!

kettyx 发表于 2008-8-29 15:37

sim函数不支持混编编译。
并不是所有toolbox simulink的东西都可以混编编译的。

yongzhen913 发表于 2008-8-31 12:38

不支持 还怎么调用呢?
自己用matlab语言写的函数吗?
我看过人工智能论坛上 有这样的例子阿

kettyx 发表于 2008-8-31 13:41

在m函数中使用sim这个命令调用simulink文件,再编译为dll来实现混合编译。到现在我都没试成功过。:'(
楼上说的例子是2楼的例子么?

   simulink可以编译为exe
页: [1]
查看完整版本: 请教:vc调用com组件 神经网络