lqbtbs 发表于 2009-5-3 22:02

GUI讀取不到檔案?跟程式太多有關係嗎?

我跑程式跑出下面這個
??? Reference to a cleared variable data.
Error in ==> gui20090420>pushbutton9_Callback at 362
= size(data);
Error in ==> gui_mainfcn at 75
      feval(varargin{:});
Error in ==> gui20090420 at 42
    gui_mainfcn(gui_State, varargin{:});


找不到這個值
我這段程式是下面的
= uigetfile({'*.txt'},'選擇檔案');    % 開啟檔案位置
str=;                                  % 檔案位置設為變數
set(handles.edit1,'string',str);   
chengji=load(str);       % 讀取匯入的檔案
data = chengji;

用另ㄧ個元件的程式
= size(data);   %<----362行
就是找不到@@
為什麼會這樣咧?
我的程式長度434行,跟這個有關係嗎?
我也都有用global str data
還是不行,請幫幫我~謝謝



還有這一行
Error while evaluating uicontrol Callback.

[ 本帖最后由 lqbtbs 于 2009-5-3 23:05 编辑 ]

ChaChing 发表于 2009-5-3 22:42

回复 楼主 lqbtbs 的帖子

程式长度434行, 不至於过长! 我写的函数多命令写一行, 都不只了!
最快方式再这行前加aa=exist(data), 看看aa为多少

lqbtbs 发表于 2009-5-3 23:07

回复 沙发 ChaChing 的帖子

出現下列內容:
??? Error using ==> exist
The first input to exist is a string.
Error in ==> gui20090420>pushbutton1_Callback at 90
aa=exist(data);
Error in ==> gui_mainfcn at 75
      feval(varargin{:});
Error in ==> gui20090420 at 42
    gui_mainfcn(gui_State, varargin{:});
??? Error while evaluating uicontrol Callback.

ChaChing 发表于 2009-5-4 08:33

回复 板凳 lqbtbs 的帖子

建议仔细看下exist帮助文献!
如此用aa=exist('data');:@)

qqjjyy 发表于 2010-1-19 17:58

回复 楼主 lqbtbs 的帖子

楼主是台湾的 ,鉴定完毕。
页: [1]
查看完整版本: GUI讀取不到檔案?跟程式太多有關係嗎?