在Microsoft Windows平台上进行调试

时间:2014-03-20 12:09:18

标签: c matlab mex

我尝试在运行matlab 2010的Visual Studio 2010中调试c。

因为结果不对。 (How to write the mexFunction of this c file

        a= randn(num_of_dir,1);
        b = randn(num_of_dir,1);
        c =  randn(num_of_dir,1);
        ru =  1;
        ld=3;
        htemp= randn(num_of_dir,1);;
        x = mexFunction(a,b,c, ld, ru,htemp,num_of_dir);

我按照指示做了一些步骤 http://www.mathworks.de/de/help/matlab/matlab_external/debugging-on-microsoft-windows-platforms.html

不幸的是,它不会停留在Visual Studio 2010中?有人能给我一些建议吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

您应该导航到需要停止的代码行,然后按F9。它在该行中放置一个断点。