آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

رسم یک یا چند خط ، با دستور line در متلب

دستور line در متلب، برای ترسیم یک یا چند خط به کار می رود. از دستور line به شیوه های مختلفی استفاده می شود که در ادامه، آنها را توضیح می دهیم.

به کار بردن دستور line بدون هیچ مشخصه ای :

فرض کنید محور افقی شکل، متناظر با x و محور عمودی شکل، متناظر با y باشد. اگر دستور line را بدون هیچ مشخصه ای به کار ببریم، متلب یک پنجره نمایش شکل را باز کرده و خطی را در آن رسم می کند که اطلاعات مربوط به محور x آن خط، به صورت x=[0,1] و اطلاعات مربوط به محور y آن خط، به صورت y=[0,1] می باشد. منظور از x=[0,1] این است که مقدار x نقطه ابتدای خط، برابر 0 و مقدار x نقطه انتهای خط، برابر 1 می باشد. همچنین منظور از y=[0,1] این است که مقدار y نقطه ابتدای خط، برابر 0 و مقدار y نقطه انتهای خط، برابر 1 می باشد. به مثال زیر توجه کنید :

مثال

line

نتیجه :

رسم یک یا چند خط ، با دستور line در متلب

رسم یک خط با نقاط ابتدا و انتهای مشخص با دستور line :

اگر نقاط ابتدا و انتهای خط معلوم باشد، آنگاه باید دستور line را به صورت line(X,Y) به کار ببریم که در آن X ، برداری شامل مقدار نقاط ابتدا و انتهای خط، بر روی محور x و Y برداری شامل مقدار نقاط ابتدا و انتهای خط، بر روی محور y می باشد. به مثال زیر توجه کنید :

مثال

X=[0 1];
Y=[2 3];
line(X,Y)

بنابراین مختصات نقطه ابتدایی خط به صورت [x,y]=[0,2] و مختصات نقطه انتهایی خط به صورت [x,y]=[1,3] می باشد.

نتیجه :

رسم یک یا چند خط ، با دستور line در متلب

رسم چندین خط متصل به هم با داشتن نقاط ابتدا و انتهای هر خط ، با دستور line :

اگر بخواهیم چندین خط متصل به هم را با دستور line رسم کنیم، کدها مشابه همان حالت رسم یک خط می باشند، یعنی به صورت line(X,Y) ، اما باید مختصات چند نقطه اتصال خط ها را در بردارهای X و Y بنویسیم و این بار بیش از دو مقدار، در هر کدام از این دو بردار، خواهیم داشت. به مثال زیر توجه کنید :

مثال

X=[0 1 5];
Y=[2 3 4];
line(X,Y)

بنابراین مختصات اولین نقطه به صورت [x,y]=[0,2] ، مختصات دومین نقطه به صورت [x,y]=[1,3] و مختصات سومین نقطه به صورت [x,y]=[5,4] می باشد.

نتیجه :

رسم یک یا چند خط ، با دستور line در متلب
نویسنده علیرضا گلمکانی
شماره کلید 100
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 2 1 1
هاجر
۱۴۰۳/۰۴/۰۸
۰۰:۴۱

با سلام و وقت بخیر

واقعا ممنونم ازتون

خیلی سپاسگزارم که اینگونه آموزش هایی را در دسترس عموم قرار می دهید ، تا بقیه هم مطلبی یاد بگیرند 

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)