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