我认为这对我来说是一个微不足道的错误,但它让我疯狂。
???Undefined function or variable "antenna_02".
Error in ==>test_model at 6
if exist(antenna_02.mat, 'file')
我知道这不是血腥定义,这就是我使用的原因。任何帮助都会很高兴,也许可以挽救我的理智。
答案 0 :(得分:8)
您需要将“antenna_02.mat”括在撇号(''
)中:
if exist('antenna_02.mat', 'file')
否则MATLAB会尝试将其解释为structure variable,并抱怨没有名为antenna_02
的变量。