رسم نمودار نیکولز (nichols)، با دستور nichols ، در متلب (MATLAB)
نمودار نیکولز (nichols)، در درس های کنترل خطی و پردازش سیگنال به کار می رود و معمولا برای بررسی پایداری سیتم های دارای فیدبک استفاده می شود. در نمودار نیکولز (nichols) ، عبارت
\[ \begin{aligned} 20log_{10}(|H(s)|) \end{aligned} \]بر حسب
\[ \begin{aligned} arg(H(s)) \end{aligned} \]رسم می شود. دقت شود که برای هر فرکانس، یک نقطه خواهیم داشت و با رسم کردن نقاط مربوط به فرکانس های مختلف، خطوطی به صورت نمودار نیکولز (nichols)، نمایش داده می شوند. دستور nichols در متلب، برای رسم نمودار نیکولز (nichols) به کار می رود.
به مثال زیر توجه کنید :
ضرایب صورت و مخرج تابع را به دستور tf می دهیم، تا تابع را بسازد و سپس نمودار نیکولز تابع ساخته شده را با دستور nichols رسم می کنیم.
نتیجه :

چنانچه بخواهید مقادیر مورد نظر را برای یک فرکانس خاص بیابید، برای این منظور، تنها کافی است که در بالای پنجره شکل باز شده، بر روی گزینه Data Cursor به شکل
کلیک کنید و سپس بر روی یک نقطه از نمودار، کلیک کنید، تا اطلاعات مربوط به آن نقطه، از جمله فرکانس، نمایش داده شود. نتیجه به صورت شکل زیر می باشد :

برای داشتن درک بهتری از نمودار نیکولز (nichols)، می توانیم از دستور ngrid به همراه دستور nichols استفاده کنیم.
به مثال زیر توجه کنید :
نتیجه :
