كيفية إضافة عنصر مفرد إلى مصفوفة أو متجه في MATLAB

Kyfyt Adaft Nsr Mfrd Aly Msfwft Aw Mtjh Fy Matlab



تعد إضافة عنصر واحد إلى مصفوفة أو متجه عملية شائعة في MATLAB. سواء كنت تعمل مع مجموعات بيانات كبيرة أو تتعامل مع المصفوفات لإجراء عمليات حسابية ، فمن الضروري معرفة الأساليب الفعالة لأداء هذه المهمة.

كيفية إضافة عنصر واحد إلى مصفوفة أو متجه في MATLAB

يمكن استخدام إضافة عنصر واحد إلى مصفوفة لتحديث المصفوفة ، أو إدراج عنصر جديد في المصفوفة ، أو توسيع المصفوفة ، وإليك بعض الطرق لذلك:

1: استخدام الفهرسة
الطريقة الأكثر مباشرة لإضافة عنصر إلى مصفوفة أو متجه هي الفهرسة. يسمح MATLAB بالتخصيص المباشر لقيمة إلى فهرس معين ، وتوسيع المصفوفة إذا لزم الأمر. على سبيل المثال:







أ = [ 1 و 2 و 3 و 4 ] ؛
ديس ( 'الصفيف الأصلي:' ) ؛
ديس ( أ ) ؛

أ ( 5 ) = 5 ؛
ديس ( 'صفيف بعد إضافة عنصر في الفهرس 5:' ) ؛
ديس ( أ ) ؛

انتاج |



2: استخدام التسلسل
التسلسل هو طريقة أخرى لإضافة عنصر واحد إلى مصفوفة أو متجه. باستخدام الأقواس المربعة ، يمكنك دمج عناصر المصفوفة الحالية مع العنصر الجديد. هذا مثال:



أ = [ 1 و 2 و 3 و 4 ] ؛
ديس ( 'الصفيف الأصلي:' ) ؛
ديس ( أ ) ؛
عنصر جديد = 5 ؛
أ = [ عنصر جديد ] ؛
ديس ( 'صفيف محدث:' ) ؛
ديس ( أ ) ؛

انتاج |





3: استخدام وظيفة القط
تسمح وظيفة cat () في MATLAB بالتسلسل على طول بُعد محدد. لإضافة عنصر باستخدام هذه الطريقة ، نقوم بربط المصفوفة الأصلية بالعنصر الجديد على طول البعد المطلوب. بالنسبة لمتجه الصف ، نستخدم البعد 2 وبالنسبة لمتجه العمود ، نحدد البعد 1:

أ = [ 1 و 2 و 3 و 4 ] ؛
ديس ( 'الصفيف الأصلي:' ) ؛
ديس ( أ ) ؛
عنصر جديد = 5 ؛
أ = قطة ( 2 عنصر جديد ) ؛
ديس ( 'صفيف محدث:' ) ؛
ديس ( أ ) ؛

انتاج |



4: استخدام وظائف vertcat أو Horzcat
توفر الدالتان vertcat () و horzcat () طرقًا ملائمة لسلسلة المصفوفات عموديًا أو أفقيًا. باستخدام هذه الوظائف ، يمكننا بسهولة إضافة عنصر واحد إلى مصفوفة أو متجه. إليك مثال على استخدام horzcat ():

انتاج |

خاتمة

تعد إضافة عنصر واحد إلى مصفوفة أو متجه في MATLAB مهمة شائعة مع توفر العديد من التقنيات الفعالة. باستخدام وظائف الفهرسة أو التسلسل أو cat أو vercat / horzcat ، يمكنك إنجاز هذه المهمة بفعالية.