4

我认为这对我来说是一个微不足道的错误,但它让我发疯了。

???Undefined function or variable "antenna_02".

Error in ==>test_model at 6
if exist(antenna_02.mat, 'file')

我知道它没有被定义,这就是我使用 if 存在的原因。任何帮助将不胜感激,可能只会挽救我的理智。

4

1 回答 1

9

您需要将“antenna_02.mat”括在撇号 ( '') 中:

if exist('antenna_02.mat', 'file')

否则 MATLAB 会尝试将其解释为结构体变量并抱怨没有名为 的变量antenna_02

于 2013-06-25T15:41:46.867 回答