برای ترسیم توابع مختلط در متلب مانند توابع دیگر از دستور plot استفاده میشود. اما برای جدا سازی مقادیر حقیق و مجازی و ترسیم آنها در یک نمودار باید از توابع real که بخش حقیق و تابع image که بخش مجازی یک عدد مختلط را باز میگرداند استفاده کنید.

در مثال زیر یک تابع مختلط با استفاده از i تعریف شده است و سپس در دو نمودار عمل ترسیم صورت میگیرد.

% Drawing a complex function ;

t=0:0.1:20;

y=exp(-.2.*t).*(cos(t)+1i*sin(t));


figure(1);

plot(t,real(y),'b',t,imag(y),'--r');


figure(2);

plot(y);

خروجی به صورت زیر ظاهر میشود.
نمودار دوم