كيفية عمل مخططات ثلاثية الأبعاد باستخدام MATLAB: 10 خطوات (بالصور)

جدول المحتويات:

كيفية عمل مخططات ثلاثية الأبعاد باستخدام MATLAB: 10 خطوات (بالصور)
كيفية عمل مخططات ثلاثية الأبعاد باستخدام MATLAB: 10 خطوات (بالصور)

فيديو: كيفية عمل مخططات ثلاثية الأبعاد باستخدام MATLAB: 10 خطوات (بالصور)

فيديو: كيفية عمل مخططات ثلاثية الأبعاد باستخدام MATLAB: 10 خطوات (بالصور)
فيديو: شرح طريقة تعديل الصور على برنامج GIMP 2023, شهر نوفمبر
Anonim

سواء كان الأمر يتعلق بالبحث أو تكليف مدرسي أو عرض تقديمي للعمل ، فإن المخططات ثلاثية الأبعاد رائعة لتصور الشكل الذي تبدو عليه مجموعة معقدة من البيانات. بمساعدة MATLAB (معمل المصفوفة) ، ستتمكن من إنشاء صور مذهلة ثلاثية الأبعاد باستخدام البيانات التي تقدمها. يتيح لك استخدام MATLAB لهذا الغرض التحكم الكامل في تخصيص الرسم البياني الخاص بك. من الألوان إلى التظليل والإضاءة ، الأدوات الوحيدة المطلوبة هي MATLAB ومعرفتك.

خطوات

جزء 1 من 3: إنشاء المجال

قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 1
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 1

الخطوة 1. افتح نافذة الأوامر

في التخطيط الافتراضي ، يجب أن يظهر هذا تلقائيًا باعتباره أكبر نافذة معروضة.

قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 2
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 2

الخطوة 2. إذا لم تكن نافذة الأوامر موجودة ، فحدد الصفحة الرئيسية في الزاوية اليسرى العليا

بعد ذلك ، حدد التنسيق ثم "افتراضي".

قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 3
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 3

الخطوة 3. في نافذة الأوامر ، حدد كلا من x و ص ناقلات.

  • يتم ذلك عادةً في شكل x = [ناقل أو دالة] و y = [متجه أو دالة]
  • تذكر استخدام عامل النقطة عند ضرب أو قسمة المتجهات والمصفوفات. وإلا ستحدث أخطاء.

جزء 2 من 3: إنتاج الشبكة في المستوى xy

قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 4
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 4

الخطوة 1. تحديد العلاقة بين x و y

من أجل تحقيق ذلك ، يجب استخدام أمرين.

  • الأول هو وظيفة الشبكة. باستخدام هذا ، ستكون النتيجة رسمًا بيانيًا شبكيًا للإطار السلكي.
  • والآخر هو وظيفة التصفح. عند استخدام الأمواج ، ستكون النتيجة مخطط سطح ثلاثي الأبعاد.
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 5
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 5

الخطوة الثانية. عند استخدام الشبكة ، أدخل meshgrid في نافذة الأوامر

  • سيتم تنسيق الأمر على النحو التالي: [xx، yy] = meshgrid (x، y).
  • في نافذة مساحة العمل ، سترى أن المتغيرين xx و yy قد تم تعريفهما.

جزء 3 من 3: تحديد "zz" ورسم السطح

قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 6
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 6

الخطوة 1. حدد zz بدلالة xx و yy نظرًا لاعتمادها على تلك المجموعات من البيانات

  • استخدم العلاقة التي تعرف أنها موجودة بين x و y. من المحتمل أن تكون هذه دالة أو صيغة.
  • على سبيل المثال ، zz = xx. ^ 2-yy. ^ 2
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 7
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 7

الخطوة 2. ارسم السطح باستخدام أمر الأمواج

  • من مكونات z في المصفوفة "zz" ، سينشئ أمر الأمواج سطحًا مظللًا ثلاثي الأبعاد.
  • هذه هي النقطة التي سوف تتصل بها xx, س ص ، و ض سويا.
  • سيكون سطر الأوامر الفعلي بتنسيق تصفح (xx، yy، zz).
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 8
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 8

الخطوة الثالثة. شاهد النافذة الجديدة لتظهر تظهر مؤامرة ثلاثية الأبعاد

قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 9
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 9

الخطوة 4. قم بالتخصيص كما تريد

يوجد شريط أدوات في الجزء العلوي من النافذة حيث ظهرت المؤامرة الجديدة. يحتوي شريط الأدوات هذا على العديد من الخيارات والميزات التي يمكن استخدامها لمعالجة مخططك ثلاثي الأبعاد.

  • تتضمن بعض هذه الخيارات ما يلي:

    • إدراج تسمية للمحور x أو y أو z
    • إدراج أسطورة لمساعدة القراء
    • تدوير الحبكة في مساحة ثلاثية الأبعاد
    • إدخال مصدر ضوء لإظهار تأثيرات الظلال
  • يمكن العثور على قائمة بخصائص الأسطح المعقدة على
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 10
قم بعمل مخططات ثلاثية الأبعاد باستخدام MATLAB الخطوة 10

الخطوة 5. قم بسلاسة خريطة الألوان عبر كامل سطح الرسم البياني ، إذا كنت ترغب في ذلك

يتم ذلك باستخدام سطر الأوامر التظليل interp.

نصائح

  • إذا تلقيت خطأ يقول ، "دالة غير محددة أو متغير _" ، فتحقق من مساحة العمل الخاصة بك لهذا المتغير.

    إذا لم يكن موجودًا ، فتأكد من إنشائه / تعريفه قبل المتابعة

  • إذا تلقيت خطأ يقول ، "تعبير MATLAB غير متوقع" ، فتحقق لمعرفة ما إذا كان ما كتبته تعبيرًا صالحًا وأن جميع الوظائف المضمنة تمت تهجئتها بشكل صحيح.

موصى به: