Peducate.ir

Peducate.ir

با هم بیاموزیم
Peducate.ir

Peducate.ir

با هم بیاموزیم

محاسبه حد توابع با دستور limit در متلب

محاسبه حد توابع با دستور limit در متلب

در نرم افزار متلب (Matlab)، حد توابع را می توان با دستور limit(y,x,v) محاسبه. در دستور فوق، x متغیر مستقل، y تابع و v مقداری است که متغیر x به آن میل می کند.

 

 در صورتی که دستور به صورت limit(y,x) نوشته شود، به طور پیش فرض حد y وقتی x به سمت صفر میل میکند محاسبه میشود. اگر پاسخ حد به صورت NaN ظاهر شد یعنی حد تعریف نشده است و اگر به صورت inf یا –inf بود به ترتیب به معنی بینهایت و منفی بینهایت است. نکته قابل توجه این است که عملگرهای مورد استفاده بهتر است با . همراه شوند مثلا به جای * بهتر است از .* استفاده کرد. در مثال زیر میخواهیم حد تابع (2x+1)/(6x+7) را وقتی x به بینهایت (inf) می رود محاسبه کنیم:

syms x;

y=(2*x+1)/(6*x+7);

limit(y,x,inf)

در مثال زیر میخواهیم حد تابع 1/x را وقتی x به سمت صفر میرود بیابیم:

syms x;

y=1/x;

limit(y,x,0)

در مثال زیر میخواهیم حد تابع 1/x+4 را وقتی x به سمت دو میرود بیابیم:

syms x;

y=1/x+4;

double(limit(y,x,2))

در مثال فوق اگر دستور double را ننویسیم پاسخ به صورت 9/2 ظاهر میشود ولی با نوشتن دستور double مقدار 4.5 نمایش داده میشود.

نظرات 1 + ارسال نظر
سام پنج‌شنبه 28 شهریور 1398 ساعت 10:58 ق.ظ

سلام منظور از دستور دابل چیه؟

سلام
دستور
double(x)
در صورتی که عدد x یک عدد کسری باشد، باعث می شود تا بصورت اعضاری نمایش داده شود (البته در این گونه موارد).

ایمیل شما بعد از ثبت نمایش داده نخواهد شد