你在pushbutton上设置callback函数,并将句柄h_edit传递到callback函数中去,然后:
["变量a(返回的文件名和路径)" ] = uigetfile('....')%可以在help中查看uigetfile的具体用法,如果你有具体的文件地址就可以省略这一步,直接将文件名赋值给变量a即可,此处变量a泛指一个或多个变量,正常uigetfile应该是两个变量吧,你自己help用法吧
set(h_edit,'string',a)%此处a就是你的文件地址名称,设置完就可以显示在相应的edit text中了
给你一点提示,我没用GUI,是以前写函数文件用到读取多个mat文件到内存区。大同小异。D=dir('directory\filname')%预读取的文件路径N=max(size(D))%文件个数fori=1:Nload(D(i,1).name))end但是不知道你的matlab版本,对于7.0,循环变量i可能得稍加改动。因为有路径符,.和..如果还要选择,在for循环里,适当加个strcmp判断语句就可以了欢迎分享,转载请注明来源:内存溢出
评论列表(0条)