سلام به همه دوستان
بنده اشنایی ابتدایی با gui دارم ولی تو این قسمت نیاز به راهنمایی دارم
سوالم اینه که:
اگه در محیط gui تعداد N عدد edit-text داشته باشیم و بخاهیم مقدار عددی مربوط به اونا رو در یه متغیر مثلا out ذخیره کنیم باید چکار کنیم.
بنظر خودم باید از حلقه for i=1:N استفاده کنم. اما نمیتونم handles.edit رو به i نسبت بدم.
یه چیزی شبیه به این کد .اما خطا داره.
با تشکر
بنده اشنایی ابتدایی با gui دارم ولی تو این قسمت نیاز به راهنمایی دارم
سوالم اینه که:
اگه در محیط gui تعداد N عدد edit-text داشته باشیم و بخاهیم مقدار عددی مربوط به اونا رو در یه متغیر مثلا out ذخیره کنیم باید چکار کنیم.
بنظر خودم باید از حلقه for i=1:N استفاده کنم. اما نمیتونم handles.edit رو به i نسبت بدم.
یه چیزی شبیه به این کد .اما خطا داره.
for i=1:N%------------ok
a=get(handles.edit(i),'string'
;%-------------error
a=str2num(a);%--------------ok
out=[out,a]%------------ok
end
%------------oka=get(handles.edit(i),'string'

a=str2num(a);%--------------ok
out=[out,a]%------------ok
end
با تشکر
دیدگاه