الرسم ثنائي البعد:
ليكن لدينا التابع y=2*x+5 المطلوب ارسم هذا التابع ضمن المجال [5+ , 5-]
x=-5:0.1:5;
y=2*x+5;
plot(x,y)
grid on;
xlabel('x');
ylabel('y');
title('y=2*x+5');
شرح الكود : في السطر الأول عرفنا شعاع x قيمته الابتدائية -5 قيمته النهائية 5+ وبخطوة 0.1 ، في السطر الثاني تم تعريف التابع ، في السطر الثالث استخدمنا تابع الرسم plot حيث المتحول الأول لهذا التابع هو المحور السيني x والمتجول الثاني هي محور العينات y ، في السطر الرابع أنشائنا شبكة ، في السطر الخامس والسادس عرفنا عنوان المحور x والمحور y والسطر الأخير عنوان المنحني البياني الذي رسمناه.
ليكن لدينا التابع y=A*sin(wt) المطلوب ارسم هذا التابع ضمن المجال [Π , +Π-]
t=-pi:0.1:pi;
A=5;w=0.5;
y=A*sin(w*t);
plot(t,y,'*')
grid on;
xlabel('Time [sec]');
ylabel('y');
title('y = A*sin(w*t)');
رسم منحنين على نفس الشكل:
برنامج رسم sin(x) & cos(x) ضمن المجال [Π , +Π-]
t=-2*pi:0.1:2*pi;
y=sin(t);
z=cos(t);
plot(t,y,'*' , t ,z ,'o')
grid on;
xlabel('Time [sec]');
ylabel('y');
title('Sin (t) & Cos (t)');
legend('Sin (t) ','Cos (t)');
xlim([-2*pi 2*pi])
برنامج رسم تابع تغير درجة الحرارة مع تغير الارتفاع عن سطح الأرض ضمن مجال الارتفاع [10000, 0] متر:
H=0:100:10000;
T0=15;
T=T0-0.0065*H;
plot(H,T)
grid on;
xlabel('Altitude [m]');
ylabel('Temperature [C]');
title('Temperature VS Altitude');