كيفية تعيين حدود المحور السيني أو الاستعلام عنها في MATLAB باستخدام xlim

Kyfyt T Yyn Hdwd Almhwr Alsyny Aw Alast Lam Nha Fy Matlab Bastkhdam Xlim



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

ستكتشف هذه المدونة كيفية تنفيذ إكسليم () وظيفة لمعرفة كيفية تعيين أو الاستعلام عن حد المحور السيني في MATLAB.

لماذا يعد تحديد حدود المحور أمرًا مهمًا

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







كيفية تعيين أو الاستعلام عن حدود المحور السيني في MATLAB

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



بناء الجملة



في MATLAB، يمكنك استخدام إكسليم () تعمل بالطرق التالية:





xlim ( حدود )
xlim ( طريقة الحد )
xlim ( com.limitmode )
XL = xlim
limmethod = xlim ( 'طريقة' )
limmode = xlim ( 'وضع' )

هنا:

الوظيفة إكسليم (حدود) لتعيين حدود المحور السيني للمخطط أو المحور الحالي. المتغير 'الحدود' يمثل المتجه المكون من عنصرين والذي يحتوي على حد أعلى وحد أدنى. يجب أن يكون الحد الأعلى أكبر من الحد الأدنى.



الوظيفة xlim (طريقة الحد) يضبط حدود المحور السيني عن طريق تحديد طرق الحد. تتضمن هذه الطرق مبطنة أو ضيقة أو محاذية. هذه الأساليب غير مدعومة للمرئيات المستقلة.

الوظيفة إكسليم (الوضع المحدد) يضبط حدود المحور السيني عن طريق تحديد تحديد الحد اليدوي أو التلقائي. ال com.limitmode يمكن للمتغير أن يحمل إحدى القيمتين المعطاتين:

  • آلي – تسمح هذه القيمة بتحديد الحد التلقائي. يمكّننا MATLAB من اختيار الحد على أساس نطاق البيانات وقيمة خاصية XLimitMethod.
  • يدوي - تمكننا هذه القيمة من الحفاظ على حدود المحور السيني عند قيمها الحالية.

الوظيفة xl = xlim يوفر الحدود الحالية كمتجه لعنصرين.

الوظيفة ليميثود = xlim('الطريقة') يوفر طريقة الحد الحالية لحدود المحور السيني التي يمكن أن تكون مبطنة أو مشدودة أو محاذية.

الوظيفة ليمود = xlim('الوضع') يوفر وضع الحد الحالي لحدود المحور السيني التي يمكن أن تكون تلقائية أو يدوية. بشكل افتراضي، هذا الوضع تلقائي.

مثال 1: كيفية تعيين وإرجاع حدود المحور السيني؟

يقوم كود MATLAB هذا بتعيين حدود المحور السيني المحددة باستخدام إكسليم (حدود) الدالة وإرجاع حدود المحور السيني الحالية باستخدام الدالة xlim.

س = com.linspace ( 0 , 100 ) ;
و = س.^ 2 ;
حبكة ( س , و )
xlim ( [ 0 70 ] )
XL = xlim

المثال 2: كيفية تعيين وإرجاع حد المحور السيني باستخدام خاصية الطريقة؟

في هذا المثال نستخدم xlim('الطريقة المحدودة') وظيفة لتعيين طريقة حد المحور السيني مبطن ثم قم بإرجاع طريقة الحد الحالية باستخدام إكسليم ('الطريقة') وظيفة.

س = com.linspace ( - 100 , 100 ) ;
و = س.^ 2 ;
حبكة ( س , و )
xlim ( 'مبطن' )
xlim_method = xlim ( 'طريقة' )

المثال 3: كيفية تعيين وإرجاع حدود المحور السيني باستخدام خاصية الوضع؟

في كود MATLAB هذا، نستخدم xlim('وضع الحد') وظيفة لرؤية وضع حد المحور السيني ثم إرجاع وضع الحد الحالي باستخدام إكسليم ('الوضع') وظيفة.

س = com.linspace ( - 100 , 100 ) ;
و = س.^ 2 ;
حبكة ( س , و )
xlim ( 'يدوي' )
xlim_mod = xlim ( 'وضع' )

خاتمة

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