1

在 MATLAB 中:

我有这个在命令行中运行最佳的独立函数:

function datacollect()
filename = uigetfile('*.txt')
[col] = importdata(fileName)
long = columns(:,1)
lat = columns(:,2)
handles.long = long;
handles.lat = lat;

但是当我在 GUIDE 中进行函数调用时:

datacollect()

我收到一个错误:

???引用不存在的字段“输出”。

4

1 回答 1

0

我的猜测是,用于保存图形句柄和其他数据的变量与您的函数使用 的handles变量之间存在名称冲突。GUIDE

尝试将handles您的函数重命名为其他名称,然后再次运行。

于 2012-09-02T15:32:23.940 回答