MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   uigetfile命令的问题! (https://www.labfans.com/bbs/showthread.php?t=4576)

nn_pyq 2008-09-22 02:03

uigetfile命令的问题!
 
我用uigetfile这个命令用来选读入的文件, 然后再进行处理读入的文件.

但是每次读入的文件的顺序都不是我要的顺序, 不知道这个是不是matlab的bug?

比如说我要读入按文件1,2,3,4读入,但是有时候读入后看变量里的顺序是1,3,4,2 了~不知道怎么回事. 请大家帮帮看看.

blackback 2008-09-22 13:10

回复: uigetfile命令的问题!
 
顺序读入你是怎么实现的?比如要读两个图片,第一个在axes1上面,第二个在axes2上面。

nn_pyq 2008-09-23 08:39

回复: uigetfile命令的问题!
 
我的不是图片, 是几个TXT文件. TXT文件里面有一些数据, 我要把这个文件读入进来后,从新排列,然后写成一个文件.

所有我要比如说顺序输入,我先选中的文件先进行处理,后点的文件后处理. 但是问题是,读入后,看变量, 不是我刚才顺序选择的样子,而是乱的排列后处理.

xuetingre 2008-09-23 10:31

回复: uigetfile命令的问题!
 
我的问题出现的更早,楼主肯定遇到了。

我读入一个txt文件
function reference_pushbutton_Callback(hObject, eventdata, handles)
[filename1,filedir1]=uigetfile('*.*');
set(handles.edit1,'String',filename1); %把这个名字显示在edit1里

然后想读出来却出现了问题
data1=load(filename1);

楼主是怎么解决读取的?想学习一下

blackback 2008-09-23 10:49

回复: uigetfile命令的问题!
 
uigetfile这个命令能打开的所有文件的类型 哪里能够查到? help里面我好像查不到?

另外uigetfile的读取文件顺序,我也不知道怎么顺序储存。难道用个循环,用矩阵或者数组存下来?
具体我不知道。

nn_pyq 2008-09-26 11:10

回复: uigetfile命令的问题!
 
我试了很多次, 觉得这这个命令是按字母顺序排列文件名后再处理的.
这个命令不是使用后我觉得不是打开文件,只是记录选择的文件的文件名和路径而已. 如果要处理这些文件,还要用其他的命令.


所有时间均为北京时间。现在的时间是 05:09

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.