آموزش متلبتکنولوژی

مقایسه EZPLOT و PLOT برای رسم نمودار در متلب

در اینجا یک مقایسه سریع از EZPLOT و PLOT در Matlab انجام میدهیم. ما اخیراً بصورت جداگانه با هر دو دستور در پستهای قبلی کار کرده ایم که می توانید نگاهی به آنها بیندازید.

EZPLOT و PLOT دو دستور هستند که اجازه می دهند یک معادله را در Matlab به نمودار تبدیل کنیم.

نقشه برداری با EZPLOT

EZPLOT تبدیل کننده معادله به نقشه با کاربرد آسان است.. در مقایسه با PLOT بدون دردسر است. برای استفاده از آن تنها کاری که باید انجام دهید بیان عملکردی است که می خواهید ترسیم کنید و بقیه کار را خودش انجام می دهد. برای کسب اطلاعات بیشتر، EZPLOT در متلب را مشاهده کنید.

برای دیدن چگونگی رسم استفاده با EZPLOT در Matlab ، بیایید از مثالهای زیر استفاده کنیم.

مثال 1

در اینجا تابعی وجود دارد که می خواهیم آن را نمودار کنیم.

نقشه برداری با EZPLOT

کد:

y=ezplot(‘(2*x+1)/(x-3)’)
set(y,’Color’,’b’,’LineWidth’,2) % Make the line blue and the linewidth 2

نمودار:

نمودار رسم شده با EZPLOT

مثال 2

مثال رسم نمودار با MATLAB

کد:

f=ezplot(‘sin(x*y)’)
set(f,’Color’,’r’) % Make the line red

نمودار:

طراحی نمودار با EZPLOT چگونه است

اگر در مورد این مطلب سوالی دارید در قسمت نظرات بپرسید

نقشه برداری با PLOT

مثال 1 

نقشه برداری با EZPLOT

کد:

x=-10:0.5:10; % x varies from -10 to 10 with an incremental step of 0.5
y=(2.*x+1)./(x-3);
plot(x,y,’linewidth’,2)
grid on
ylabel(‘y’)
xlabel(‘x’)
title(‘Plot’)

نمودار:

رسم نمودار PLOT چگونه است

حتماً متوجه شده اید که نمودار کردن یک معادله با PLOT چقدر پیچیده است. شما باید دامنه متغیر اصلی را مشخص کنید و باید متغیر اول را با توجه به متغیر دوم بیان کنید.

مثال 2

مثال رسم نمودار با MATLAB

نمودار کردن این با استفاده از PLOT سخت خواهد بود ، زیرا این امر مستلزم نوشتن y در یک طرف معادله و x در طرف دیگر است. اما حل این معادله نیاز به استفاده از حدس در طرف دیگر برای جایگزینی صفر برای کمک به شما در تقسیم xy دارد و حتی در این صورت شما فقط یک فرضیه را ترسیم خواهید کرد. EZPLOT برای مواردی مانند معادله بهتر است.

5 (1 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *