كيفية إنشاء مخططات محيط السطح في MATLAB باستخدام وظيفة surfc ()

Kyfyt Ansha Mkhttat Mhyt Alsth Fy Matlab Bastkhdam Wzyft Surfc



ال كفاف السطح ، يشار إليها عادة باسم تصفح عبارة عن مخطط ثلاثي الأبعاد لتصور البيانات يستخدم لإنشاء مخطط كفاف أسفل مؤامرة السطح للنوع ض = و (س ، ص) لها حافة صلبة وألوان وجه. حيث x ، وكذلك y ، متغيرات مستقلة و z هي المتغير التابع مما يعني أنه يمكن استخدام كل مجموعة من x و y ضمن مجال معين لحساب قيمة z.

في هذا الدليل ، سوف نتعلم كيفية إنشاء ملف مؤامرة Surfc في MATLAB باستخدام أمثلة مختلفة.

ما هو Surfc Plot في MATLAB؟

أ مؤامرة Surfc هي مؤامرة كفافية تسمح لنا بالتصوير و (س ، ص ، ض) في مساحات ثلاثية الأبعاد تحت قطعة الأرض. يمكننا إنشاء هذه الأراضي في MATLAB باستخدام MATLAB المدمج سرفك () وظيفة. تُستخدم هذه الوظيفة لإنشاء مخططات ثلاثية الأبعاد ذات ألوان وجه وحواف صلبة في MATLAB. تقبل هذه الوظيفة قيم X و Y و Z كوسيطات وتخلق ثلاثي الأبعاد مؤامرة Surfc التي تمثل سلوك الوظيفة في النموذج ض = و (س ، ص) .







بناء الجملة

ال سرفك () تستخدم الوظيفة الصيغة البسيطة في MATLAB:



تصفح ( X ، Y ، Z )
تصفح ( X ، Y ، Z ، C )
تصفح ( مع )
تصفح ( ض ، ج )

هنا:



الوظيفة Surfc (X ، Y ، Z) ينشئ مخطط سطح ثلاثي الأبعاد يحتوي على مخطط الكنتور تحته بألوان وجه وحافة صلبة حيث تمثل المصفوفة Z ارتفاعًا فوق مستوى x-y وتمثل المصفوفتان X و Y المستوى x-y.





الوظيفة Surfc (X ، Y ، Z ، C) ينشئ مخطط محيطي أسفل مخطط السطح عن طريق تحديد الألوان الإضافية.

الوظيفة سيرفك (ع) ينتج مخطط سطح مع الكفاف باستخدام المصفوفة Z باستخدام مؤشرات الصفوف والعمود مثل إحداثيات x و y ذات الصلة.



الوظيفة Surfc (Z، C) ينتج عن تحديد ألوان الحواف الإضافية.

كيفية إنشاء مخططات محيط السطح في MATLAB باستخدام وظيفة surfc ()؟

اتبع الخطوات الثلاث الموضحة لإنشاء كفاف تحت المخططات السطحية في MATLAB باستخدام سرفك () وظيفة.

الخطوة 1: قم بإنشاء شبكة شبكية في المستوى xy باستخدام شبكة () وظيفة تغطي مجال الوظيفة المعينة.

الخطوة 2: احسب قيمة الوظيفة المحددة لكل نقطة في شبكة الشبكة التي تم إنشاؤها.

الخطوه 3: ارسم الوظيفة ض = و (س ، ص) باستخدام سرفك () وظيفة.

أمثلة

ضع في اعتبارك بعض الأمثلة لفهم سرفك () وظيفة العمل.

مثال 1: كيفية إنشاء مخطط محيط السطح باستخدام وظيفة (X ، Y ، Z)؟

ينشئ المثال المعطى كفافًا تحت مؤامرة السطح للوظيفة Z = exp (X). * cos (X) ^ 2 باستخدام Surfc (X ، Y ، Z) وظيفة.

[ X ، ص ] = مشجريد ( - 1 : 0.1 : 1 ، - 1 : 10 ) ؛
Z = إكسب ( X ) . * كوس ( X ) . ^ 2 ؛
تصفح ( X ، Y ، Z )

مثال 2: كيفية إنشاء مخطط محيط السطح باستخدام وظيفة surfc (Z)؟

يصف هذا المثال عمل سيرفك (ع) وظيفة لتوليد كفاف تحت مؤامرة السطح لوظيفة معينة.

[ X ، ص ] = مشجريد ( 1 : 0.5 : 10 و 1 : عشرين ) ؛
Z = Y. * كوس ( X ) + X. * بدون ( و ) ؛
تصفح ( مع )

مثال 3: كيف تصنع مخطط محيط السطح باستخدام وظيفة سرفك (ي ، ج)؟

يشرح كود MATLAB هذا كيفية تحديد الألوان المختلفة في مخطط surfc باستخدام وظيفة surfc (Z ، C) حيث يمثل C مخطط الألوان.

[ X ، ص ] = مشجريد ( 1 : 0.5 : 10 و 1 : عشرين ) ؛
Z = ( كوس ( X ) + بدون ( و ) ) . ^ 3 ؛
C = X + Y ؛
تصفح ( ض ، ج )

خاتمة

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