مقدمة
تعلم استخدام Matlab يمكن أن يكون مفيدًا جدًا للطلاب والباحثين والمحترفين في العديد من المجالات العلمية والتقنية. أحد الجوانب الأساسية في Matlab هو التعامل مع المتغيرات والعمليات التي يمكننا إجراؤها عليها. في هذا المقال، سنتعرف على أساسيات العمليات على المتغيرات في Matlab بطريقة بسيطة وسهلة. إذا كنت مبتدئًا أو ترغب في تقوية مهاراتك، فهذا المقال مناسب لك!
ما هو المتغير في Matlab؟
المتغير في Matlab هو مساحة في الذاكرة يمكننا تخزين قيمة فيها. يمكن أن يحتوي على أنواع مختلفة من البيانات مثل الأرقام، سلاسل النصوص، أو حتى المصفوفات. من السهل جدًا إنشاء متغيرات في Matlab، كل ما عليك فعله هو كتابة اسم المتغير متبوعًا بعلامة المساواة = والقيمة التي ترغب في تخصيصها له.
مثال:
a = 5;
b = 10;في هذا المثال، أنشأنا متغيرين
aوbوقمنا بتخصيص القيم 5 و 10 لهما على التوالي.العمليات الأساسية على المتغيرات
تشمل العمليات الأساسية في Matlab الجمع والطرح والضرب والقسمة. هذه العمليات بسيطة جدًا وسهلة التنفيذ. دعونا نلقي نظرة على كيفية القيام
بذلك.
الجمع
الجمع في Matlab يتم باستخدام الرمز
+.c = a + b;
هنا، نضيف قيم المتغيرينaوb، ويتم تخزين النتيجة في المتغيرc. بالتالي، ستكون قيمةcهي 15.الطرح
الطرح يتم باستخدام الرمز
-.d = b - a;
نقوم بطرح قيمة
aمنb، ويتم تخزين النتيجة في المتغيرd. هنا، ستكون قيمةdهي 5.الضرب
الضرب يتم باستخدام الرمز
*.e = a * b;
الضرب بين
aوbيعطي 50، ويتم تخزين النتيجة في المتغيرe.القسمة
القسمة تتم باستخدام الرمز
/.f = b / a;
القسمة بين
bوaتعطي 2، ويتم تخزين النتيجة في المتغيرf.العمليات المتقدمة على المتغيرات
الأس
الأس يستخدم الرمز
^.g = a ^ 2;
هنا، يتم رفع
aللأس 2، وبالتالي ستكون قيمةgهي 25.الجذر التربيعي
لحساب الجذر التربيعي للمتغير، نستخدم الدالة
sqrt().h = sqrt(a);
الجذر التربيعي لقيمة
aهو2.2361ويتم تخزينه في المتغيرh.العمليات على المصفوفات
المصفوفات هي جداول من الأرقام وتستخدم بكثرة في Matlab. يمكن أيضًا إجراء العمليات الأساسية مثل الجمع والطرح وما إلى ذلك على
المصفوفات، ولكن هناك بعض الاختلافات.
مثال على إنشاء المصفوفات
A = [1 2; 3 4];
B = [5 6; 7 8];لدينا هنا مصفوفتان
AوBبحجم 2x2.جمع المصفوفات
C = A + B;
النتيجة
Cهي مصفوفة حيث يتم جمع كل عنصر مع العنصر المقابل له في المصفوفة الأخرى.ضرب المصفوفات
ضرب المصفوفات مختلف قليلاً. يتم باستخدام الرمز
*ويتطلب أن تكون أبعاد المصفوفتين متوافقة.D = A * B;
النتيجة
Dهي مصفوفة جديدة ناتجة عن ضربAوB.العمليات العنصرية
لإجراء عمليات على مستوى العناصر، مثل الضرب العنصري، نستخدم الرمز
.*.E = A .* B;
هنا، يتم ضرب كل عنصر من
Aفي العنصر المقابل له فيB.كيفية حفظ وتحميل المتغيرات؟
حفظ المتغيرات
لحفظ المتغيرات، نستخدم الأمر
save.هذا يحفظ المتغيرات
aوbفي ملف اسمهmyFile.mat.تحميل المتغيرات
لتحميل المتغيرات، نستخدم الأمر
load.هذا الأمر يقوم بتحميل المتغيرات المخزنة في
myFile.matإلى مساحة العمل في Matlab.أهمية Matlab في التعليم والبحث
Matlab هو أداة قوية جدًا للطلاب والمهندسين والباحثين. قدرته على التعامل مع العمليات الحسابية المعقدة والمصفوفات تجعله اختيارًا شائعًا
في مجالات الهندسة والعلوم والاقتصاد. بفهمك لكيفية إجراء العمليات على المتغيرات، لديك الآن بداية جيدة لاستكشاف العديد من الميزات
الأخرى لـ Matlab.
الدورة التدريبية الكاملة على منصة Udemy
إذا كنت ترغب في معرفة المزيد عن Matlab وأن تصبح خبيرًا في استخدام هذه الأداة، أوصيك بشدة بمتابعة الدورة التدريبية الكاملة
على Matlab المتاحة على منصة Udemy. تغطي هذه الدورة كل شيء، من الأساسيات إلى المفاهيم المتقدمة. يمكنك الوصول إلى الدورة
من خلال هذا الرابط.
فيديو: مقدمة عن العمليات على المتغيرات في Matlab
إليك فيديو لمساعدتك في فهم كيفية إجراء العمليات الأساسية على المتغيرات في Matlab.
الأسئلة الشائعة (FAQ)
1. كيف يمكنني إنشاء متغير في Matlab؟
كل ما عليك فعله هو كتابة اسم المتغير متبوعًا بعلامة المساواة
=والقيمة التي ترغب في تخصيصها له. مثال:a = 5;.2. كيف يمكنني جمع متغيرين؟
يمكنك جمع متغيرين باستخدام الرمز
+. مثال:c = a + b;.3. كيف أحفظ متغيرًا في Matlab؟
استخدم الأمر
save اسم_الملف.mat المتغير1 المتغير2;. سيقوم هذا بحفظ المتغيرات في ملف.mat.4. ماذا أفعل إذا كنت أريد ضرب المصفوفات عنصرًا بعنصر؟
استخدم الرمز
.*للضرب العنصري. مثال:E = A .* B;.5. أين يمكنني العثور على دورة تدريبية كاملة عن Matlab؟
يمكنك متابعة دورة تدريبية كاملة عن Matlab على منصة Udemy من خلال النقر هنا.
