文档帮助中心文档
如果您的程序生成了错误的答案,请考虑以下问题。
检查计算逻辑中的错误。
检查程序是否从内存中未初始化的部分读取数据。例如,读取10个元素向量的第11个元素会产生不可预测的结果。
检查程序是否由于内存处理不当而覆盖有效数据。例如,写入10元素向量的第15个元素将覆盖内存中相邻变量中的数据。这种情况可以用与分割违规类似的方式处理。
在所有这些情况下,您可以使用mexPrintf在中间阶段检查数据值。另外,MATLAB运行®在一个调试器。
mexPrintf
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系