سؤال عن أكواد في الماتلاب


(system) #1

السلام عليكم و رحمة الله …

جزاكم الله كل خير …

احتاج اكواد ماتلاب :

  1. كيف اقدر اضيف عنصر أو صف لمصفوفة داخل For …

  2. كيف اسوي check لمصفوفة … عشان اعرف هل عنصر ما موجود داخل هذي مصفوفة او لا …

أتمنى تفيدوني ولو بشيء بسيط … وكل الشكر مني لكم …


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

حياك اخوي:

مثلا لنفرض عندنامصفوفة مكونه من صفين وعمودين
كالتالي:

a=[1 2;3 4]

ونريد اضافة صف ثالث ( 5و6)
نكتب

a(3,:)=[5 6]

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

بالنسبه للسؤال الثاني :

اذا كان عندي مصفوفة مثل :

a=[22 5 ; 67 8; 101  44]

ونريد ايجاد عنصر معين مثل (44) نكتب :

find(a==44)

والنتيجه تكون موقع العنثر ان وجد


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

اما اذا اردت أن تعرف اذا كان موجود او لا اكمل على الكود السابق

b= find(a==44
if size(b,1)==0
disp('not existed')
else
disp(' it is existed)
end


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

شرحا للكود السابق :

اذا كان العنصر موجود ستظهر لك كلمة موجود بالانجليزي
واذا كان غير موجود ستظهر لك كلمة غير موجود


(system) #6

جزاك الله كل خير … و أثابك …

شرح وافي :slight_smile:


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

بالخدمة دائما ان شاء الله