我不是一位经验丰富的程序员,但我最近必须检查从Matlab翻译的C代码,以确保使用相同的数据集,C和Matlab给出相同的结果。
手表是我现在能够使用的,但是这需要我坐在屏幕前面观察每个循环中变量值的变化。有没有办法跟踪并将变量的值记录到.txt文件中,以便我可以稍后绘制它以与Matlab的结果进行比较?
我已经尝试使用'fwrite'将值写入某个.txt文件但是没有理想的解决方案,因为我必须在我要检查的C代码中这样做。尴尬我目前正在阅读关于gdb的tracepoint并将尝试使用它,但我仍然不确定这是否是我需要的。如果你对我尝试的其他方法有一些提示。
我正在使用Windows 7并使用CodeBlocks。
谢谢!
克里斯蒂娜