Need help with edit box in matlab gui

1 回表示 (過去 30 日間)
Cristian
Cristian 2012 年 12 月 6 日
Hi, I have the following matlab code:
if true
h=1/n;
x=h:h:(1-h);
N=(n-1);
A=zeros(N);
b=zeros(N,1);
A=-2*eye(N)+diag(ones(N-1,1),1)+diag(ones(N-1,1),-1);
b=-h.^2.*functie(x);
v=A\b';
plot(v)
end
I take n from an edit box.
The problem is that when I run this code without gui, it works even if n is 5,10,50,100
When i put it in matlab gui, i can give n values from 1 to 9, why is that ?
I am taking the n value like this:
if true
n = get(handles.edit2,'String');
end
Thank you!

採用された回答

Matt Fig
Matt Fig 2012 年 12 月 6 日
n = str2double(get(handles.edit2,'String'));
  1 件のコメント
Cristian
Cristian 2012 年 12 月 6 日
Stupid me... works, thank you!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeThingSpeak についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by