![]() |
gui程序导入txt文件名问题
问题已解决,呵呵。
function pushbutton7_Callback(hObject, eventdata, handles) [FileName,PathName]=uigetfile('*.txt','open..'); filename2 = 'FileName' handles.filename2 = fullfile('PathName','FileName'); handles.filename2 = FileName; handles.filename2 我用这个打开了一个文本文件,路径文件名什么的都显示正确读取,然后我在下面的程序内需要用到上面读取的文件名,我用了这个语句 % load predict file input_predict=load('filename2','ascii'); 为什么不能把文件名赋值给load里面呢,是因为ascii的问题还是我写错了。 麻烦哪位高人解释一下,非常感谢 |
回复: gui程序导入txt文件名问题
有的时候是路径问题,
你试试这个吧,没有那么复杂。 filter = '*txt*'; A = uigetfile(filter,'请输入或选择模型文件:'); ss=load(A); |
回复: gui程序导入txt文件名问题
楼上的,先谢谢了,可惜不行啊,问题出在load里面,不管我加不加引号,都说找不到文件名,不知道是不是全局变量的问题,我也试过定义一个全局变量,也不行啊。唉。。。。。。
|
回复: gui程序导入txt文件名问题
你要读的文件的格式是什么?慢慢试,你先把文件的内容读出来。
|
回复: [资料]施晓红主编的精通GUI图形界面设计.pdf 下载,
[QUOTE=schemen;15520]问题已解决,呵呵。
function pushbutton7_Callback(hObject, eventdata, handles) [FileName,PathName]=uigetfile('*.txt','open..'); filename2 = 'FileName...[/QUOTE] 最后是怎么解决的 到底哪里出了问题? |
回复: gui程序导入txt文件名问题
这位兄弟不地道,自己解决了也应该说说啊
|
回复: gui程序导入txt文件名问题
这个是我程序的一段,大家看看,参考一下
% --- Executes on button press in pushbutton1. function pushbutton1_Callback(hObject, eventdata, handles) [filename1,filedir1]=uigetfile('*.*'); filename1=strcat(filedir1,filename1); %显示edit1为文件路径加文件名 set(handles.edit1,'String',filename1); % 添加文件,取名为data1 data1= load(filename1); % 保存data1的句柄 handles.data1=data1; guidata(hObject,handles); % 激活axes1 axes(handles.axes1); plot( data1(:,1),data1(:,2) ); % plot the random numbers hold on; |
所有时间均为北京时间。现在的时间是 03:10。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.