你好!
目前需要验证100米范围的功能,目前GUI不兼容,报错如下,那请教的是,你们是如何验证100米范围的功能的?
如果需要修改GUI的源程序,需要修改哪里?怎么修改?有没有你们调试版本可以支持100米的?
Chris Meng:
你好,
修改可以从错误提示信息入手。
从错误提示来看,错误在解析配置文件的时候就出错了。、
Error: number of parameters is incorrect for stateParam command
配置文件里面stateParam的参数有6个,而在defineCLICommands.m文件里定义的tateParam的参数只有5个. 不过这个错误不是导致最终出错的原因。最终出错在提示的calculateChirpParams函数里。我做了如下修改,请尝试。上面一行为注释掉的原来的代码,下面一行是修改后的代码 。
calculateChirpParams.m%calc_P(i).excessTime = P.profileCfg.rampEndTime(i)-calc_P(i).adcSamplingTime_usec -P(i).profileCfg.adcStartTime;calc_P(i).excessTime = P.profileCfg.rampEndTime(i)-calc_P(i).adcSamplingTime_usec -P.profileCfg.adcStartTime(i);
%calc_P(i).radarCubeSz_KB = bytesPerSample * calc_P(i).numADCSamples * numChirps * numLoops * calc_P.numRXChannel/1024;calc_P(i).radarCubeSz_KB = bytesPerSample * calc_P(i).numADCSamples * numChirps * numLoops * calc_P(i).numRXChannel/1024;
user6408303:
回复 Chris Meng:
你好!
谢谢,修改好代码以后,是不是通过,打开tm_visualizer.prj文件,进行package操作,重新生成tm_visualizer.exe?
目前这么操作,打开程序后,报错如下图,是不是需要安装9.4版本的matalab runtime解决?
因为已经按照用户手册安装的是9.6版本的,所以就比较疑惑。
Chris Meng:
回复 user6408303:
你好,
你电脑上有安装matlab么?能否在matlab下直接运行m文件?
user6408303:
回复 Chris Meng:
你好!
另外一台电脑安装的是R2018 a版本,运行m文件会报错误,所以想请教一下,需要安装哪个版本的matlab?谢谢!