我认为这对我来说是一个微不足道的错误,但它让我疯了.
???Undefined function or variable "antenna_02".
Error in ==>test_model at 6
if exist(antenna_02.mat, 'file')
Run Code Online (Sandbox Code Playgroud)
我知道这不是血腥定义,这就是我使用的原因.任何帮助都将很高兴,并可能只是拯救我的理智.
您需要在"撇号('')中包含"antenna_02.mat" :
if exist('antenna_02.mat', 'file')
Run Code Online (Sandbox Code Playgroud)
否则,MATLAB会尝试将其解释为结构变量,并抱怨没有调用变量antenna_02.