Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-09-22, 02:03   #1
nn_pyq
初级会员
 
注册日期: 2008-06-25
年龄: 41
帖子: 6
声望力: 0
nn_pyq 正向着好的方向发展
默认 uigetfile命令的问题!

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

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

比如说我要读入按文件1,2,3,4读入,但是有时候读入后看变量里的顺序是1,3,4,2 了~不知道怎么回事. 请大家帮帮看看.
nn_pyq 当前离线   回复时引用此帖
旧 2008-09-22, 13:10   #2
blackback
初级会员
 
注册日期: 2008-09-17
年龄: 40
帖子: 19
声望力: 17
blackback 正向着好的方向发展
默认 回复: uigetfile命令的问题!

顺序读入你是怎么实现的?比如要读两个图片,第一个在axes1上面,第二个在axes2上面。
blackback 当前离线   回复时引用此帖
旧 2008-09-23, 08:39   #3
nn_pyq
初级会员
 
注册日期: 2008-06-25
年龄: 41
帖子: 6
声望力: 0
nn_pyq 正向着好的方向发展
默认 回复: uigetfile命令的问题!

我的不是图片, 是几个TXT文件. TXT文件里面有一些数据, 我要把这个文件读入进来后,从新排列,然后写成一个文件.

所有我要比如说顺序输入,我先选中的文件先进行处理,后点的文件后处理. 但是问题是,读入后,看变量, 不是我刚才顺序选择的样子,而是乱的排列后处理.
nn_pyq 当前离线   回复时引用此帖
旧 2008-09-23, 10:31   #4
xuetingre
游客
 
帖子: n/a
默认 回复: uigetfile命令的问题!

我的问题出现的更早,楼主肯定遇到了。

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

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

楼主是怎么解决读取的?想学习一下
  回复时引用此帖
旧 2008-09-23, 10:49   #5
blackback
初级会员
 
注册日期: 2008-09-17
年龄: 40
帖子: 19
声望力: 17
blackback 正向着好的方向发展
默认 回复: uigetfile命令的问题!

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

另外uigetfile的读取文件顺序,我也不知道怎么顺序储存。难道用个循环,用矩阵或者数组存下来?
具体我不知道。
blackback 当前离线   回复时引用此帖
旧 2008-09-26, 11:10   #6
nn_pyq
初级会员
 
注册日期: 2008-06-25
年龄: 41
帖子: 6
声望力: 0
nn_pyq 正向着好的方向发展
默认 回复: uigetfile命令的问题!

我试了很多次, 觉得这这个命令是按字母顺序排列文件名后再处理的.
这个命令不是使用后我觉得不是打开文件,只是记录选择的文件的文件名和路径而已. 如果要处理这些文件,还要用其他的命令.
nn_pyq 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 01:08


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