Very urgent guys


(ahmed_seh) #1

hi guys would u plz help me, i need ur help if u dont mind my problem is

i want 2 createl list dialog box in matlab the command:

[LEFT][selection,ok]=listdlg(‘PromptString’,‘Select your process’,‘SelectionMode’,‘Multiple’,‘Name’,‘List dialog Box’,‘ListString’,s)

here in above coomand i can only add one select item which is ‘s’ but i want to add more select items and i dont know how to do it.

i tried to use more than one selection in the command like:
[selection1,selection2,selection3,ok] but it didnt work, i got error message sayed too many output arguments.

so plz help me with that problem, i wish if anyone can help with that

my best regards
eng.ahmed[/left]


(ايجيبت) #2

[SIZE=4][I][B]السلام عليكم

انا جربت الكود اللي انت كاتبه واشتغل كويس جدا فقط اذا اردت اضافه اختيار …اضغط غلي زرار
ctrl
ثم اضف اختيارك

اسأل الله ان اكون قد وفقت في اجابتك

[/b][/i][/size]


(المهندس سعود) #3

اظن اني عرفت قصدك ا نت تريد ان يظهر لك اكثر من خيار في القائمة اليس كذلك ؟؟؟؟؟


(المهندس سعود) #4

اذا كان كذلك فأما ان تعرف المتغير اس كالتالي :

s={'process1','process2','process3'}
 

وتكتب كودك كما هو
ولما تريد اختيار اكثر من خيار تقوم بالضغط على ctrl كما قال الاخ ايجيبت

الخيار الاخر ان تبقي كودك كما هو وتضع بدل s

{'process1','process2','process3'}

(المهندس سعود) #5

هل وصلت المعلومة
اتمنى ذلك


(المهندس سعود) #6

ولكن اذا كان قصدك عن الاوتبت ارقيومنت

فان البرنامج بعد اختيارك يظهر لك مصفوفة تحتوي على اختياراتك مرقمة لذلك لا داعي لكتابة العديد من الارقيومنتز


(ahmed_seh) #7

السلام عليكم ويعطيك العافيه اخي سعود

ونعم قصدي هو ان يظهر اكثر من خيار في القائمة وانا سوف اجرب الكود ولك مني كل التحايا والتقدير ومقدر لمجهوداتك


(المهندس سعود) #8

انا بانتظارك