Peducate.ir

Peducate.ir

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

Peducate.ir

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

تعیین مینیمم و اندیس آن با دستور min در متلب

تعیین مینیمم و اندیس آن با دستور min در متلب

در نرم افزار متلب (Matlab)، دستور [m,ind]=min(a) مینیمم بردار a را در متغیر m قرار داده و اندیس آن را در متغیر ind قرار می دهد. 

به مثال زیر توجه کنید:

a=randn(1,5);

[M,ind]=min(a)

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

t=linspace(0,pi,100);

y=cos(t);

plot(t,y);hold on;

[m,ind]=min(y);

plot(t(ind),y(ind),'o');

نظرات 3 + ارسال نظر
برنامه نویس تنها جمعه 11 مهر 1399 ساعت 08:22 ب.ظ

خیلی توضیحات خوبی بود
خسته نباشید
متشکر

سلامت باشید

رویا سه‌شنبه 9 آبان 1396 ساعت 12:27 ب.ظ

سلام
اگه در داخل براکت به جای مثلا m که شما گذاشتید علامت مد باشه منظورش چیه؟
خیلی ممنون

با سلام
تا حالا به چنین موردی بر نخوردم. ولی گفته شما رو در Matlab تست کردم و Matlab تنها شاخص مینیمم رو در خروجی خود قرار داده است. آیا در جایی به چنین موردی برخوردید؟ گار آره لطفا آدرس دهید تا بررسی کرده و نتیجه را اطلاع دهم.

mohsen شنبه 11 اردیبهشت 1395 ساعت 07:51 ب.ظ

aya mishe in dastor ro baraye max ham be kar bord?

سلام
بله می شود. با جستجو در سایت می توانید مطلب آن را بیابید.
البته کافی است به جای min عبارت max را بنویسید.

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