标题:求助 MATCOM 问题,望不吝赐教,谢谢!
取消只看楼主
hk_zgy
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2014-9-13
结帖率:0
已结贴  问题点数:10 回复次数:0 
求助 MATCOM 问题,望不吝赐教,谢谢!
写了一个简单的测试程序:
m文件为:
function [z]=fun(x1)
 y=sin(x1);
 z=y;
 end
 MFC程序按钮的测试代码为:
initM(MATCOM_VERSION);
 Mm x,y,z;
 x.r(1,1)=3;x.r(2,1)=-1;x.r(3,1)=5;
 //    fun(x,i_o,P1);
 P1=fun(x);
 int row =z.rows();
 int col =z.cols();
 int row =P1.rows();
 int col =P1.cols();
 for(int i=1;i<row+1;i++)
 {
    for (int j=1;j<col+1;j++)
    {
           CString str3;
           str3.Format("%f",P1.r(i,j));
    }
 }
 exitM();
 1、当 P1=fun(x)时,程序编译正确,为fun(x,i_o,P1)时,编译:error C2660: 'fun' : function does not take 3 parameters,请问是怎么回事?
2、在VC中点击MATCOM工具“眼镜”Visual Matrix Viewing 输入reload变量时,说“could not connect to VC”,在另一台电脑上说“Error:cannot locate debugged process, add the global :unsigned int milbpr...”,是不是MATCOM没有安装好,还是什么原因?就是设置断点后不能查看变量。
 十分感谢!
搜索更多相关主题的帖子: function 
2014-09-13 16:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-436040-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.849389 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved