This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MMWCAS-DSP-EVM:MATLAB 脚本错误"无法执行分配、因为左侧和右侧的元素数量不同。"

Guru**** 1774980 points
Other Parts Discussed in Thread: MMWCAS-DSP-EVM, MMWCAS-RF-EVM, AWR2243
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1237113/mmwcas-dsp-evm-matlab-scripts-error-unable-to-perform-assignment-because-the-left-and-right-sides-have-a-different-number-of-elements

器件型号:MMWCAS-DSP-EVM
主题中讨论的其他器件: MMWCAS-RF-EVMAWR2243

您好

我正在使用 MMWCAS-DSP-EVM 和 MMWCAS-RF-EVM (Rev-E)、mmWave studio 版本02_01_01_00、mmWave DFP 版本01_02_05_01进行实验
我按照用户指南中的步骤运行测试源文件"Cascade Configuration_TestSource.lua"和"Cascade Capture.lua"中的默认设置。

将获得的数据传回计算机后、我使用官方 MATLAB 脚本进行不依赖于 mmWave Studio 的数据处理(CASCAFE_MIMO_SIGNALProcessing.m)
但在处理过程中会发生以下错误(由于左右两侧的元素数量不同而无法执行赋值。)

我该如何处理?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Xiao,

    请按照同一文档第8.3.2.3节中的说明操作,该节说明了如何为给定的数据捕获运行脚本,并告诉我如何操作。 除此之外、您将不得不在 MATLAB 上调试、以了解发生这种情况的原因(可能更改了默认 Lua 脚本或在您的终端发布 proc 脚本?)

    此致、

    考希克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kaushik
    我再次仔细地执行了手册第8.3.2.3章中的流程,发现这个问题仍然存在。

    调试之后、在开始时报告了错误、发现问题出现在 parameter_file_gen_json.m 文件中。 在该文件中、即第100行和第101行代码、

    第100行代码描述了在帧中启用的 TX 数到信道 ID 的传输(此处为[ 1、2、4、5、7、8、10、11 ])、然后将信道 ID 值分配给 TxChannelEnabled 的相应元素。 但根据工作区的显示,TxChannelEnabled 是一个1x12数组,所以两侧存在不等元素的问题。

    我在下面的第226行手动更改了对 TxChannelEnabled 的调用、并直接提供了以下 fidparam 振幅(此处是8)、最后、整个代码可以运行、可以看到 MATLAB GUI。 这样做对我来说是否合适? 如果振幅不是手动的、该如何更改?

    下面是我刚才提到的代码段和工作区的屏幕截图、感谢您的帮助

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉、更正了、"TxChannelEnabled"的手动修改位于第126行而非第226行、这是一个拼写错误

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Xiao,

    您能否确认您使用的是最新版本的 RF EVM (AWR2243)还是较旧版本? 如果是、您可以移至最新版本的 mmWave Studio 和 DFP 吗? 这将具有此类捕获的最新后处理脚本。 理想情况下、这个问题应该不会出现、但如果您的更改能够解决这个问题、您可以继续。

    此致、

    考希克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    检查后、我的软件版本应该是最新版本、所以让我们暂时操作一下。 谢谢