在《MATLAB指南》中执行函数调用
在MATLAB中: 我有一个在命令行中运行最佳的独立函数:在《MATLAB指南》中执行函数调用,matlab,function,matlab-guide,Matlab,Function,Matlab Guide,在MATLAB中: 我有一个在命令行中运行最佳的独立函数: function datacollect() filename = uigetfile('*.txt') [col] = importdata(fileName) long = columns(:,1) lat = columns(:,2) handles.long = long; handles.lat = lat; 但当我在指南中进行函数调用时: datacollect() 我得到一个错误: ???对不存在的字段“output”
function datacollect()
filename = uigetfile('*.txt')
[col] = importdata(fileName)
long = columns(:,1)
lat = columns(:,2)
handles.long = long;
handles.lat = lat;
但当我在指南中进行函数调用时:
datacollect()
我得到一个错误:
???对不存在的字段“output”的引用
我猜想
GUIDE
中用于保存图形句柄和其他数据的handles
变量与函数使用的变量之间存在名称冲突
尝试将函数中的句柄重命名为其他名称,然后再次运行