الخصائص الرسم البياني ثنائي البعد
plot(Y)
plot(X1,Y1,….)
plot(X1,Y1,LineSpec,….) plot(…,’PropertyName’,PropertyName,…)
plot(axes_handle,…)
h = plot(…)
hlines = plot(‘v6’,…)
plot(X1,Y1,….)
plot(X1,Y1,LineSpec,….) plot(…,’PropertyName’,PropertyName,…)
plot(axes_handle,…)
h = plot(…)
hlines = plot(‘v6’,…)
ومن الخصائص الإضافية لهذه التعليمة أيضاً :
مثال :
; x=-pi:pi/10:pi
;((y=tan(sin(x))-sin(tan(x
plot(x,y,'--rs','linewidth',2,'markeredgecolor','k','markerfacecolor','g','markersize',10);
الجداول التالية توضح الرموز الدالة على الألوان والرموز الدالة على خطوط الرسم والرموز الدالة على نماذج العلام والمستخدمة في تعليمة الرسم جسم التابع plot والتي سنراها في أمثلة لاحقة.
اللون
|
الرمز
| |
أخضر مزرق
|
Cyan
|
c
|
ارجواني
|
Magenta
|
m
|
أصفر
|
Yellow
|
y
|
أسود
|
Black
|
k
|
أزرق
|
Blue
|
b
|
أحمر
|
Red
|
r
|
أخضر
|
Green
|
G
|
الرمز
|
نموذج خط الرسم
|
" – "
| |
" -- "
|
--------------------------
|
none
|
بدون خط رسم
|
" : "
|
..............................
|
"-."
|
-.-.-.-.-.-.-.-.-.-
|
الرمز
|
الدلالة
|
+
|
إشارة جمع
|
O
|
دائرة
|
*
|
نجمة
|
.
|
نقطة
|
>
|
مثلث رأسه لليمين
|
<
|
مثلث رأسه لليسار
|
^
|
مثلث رأسه للأعلى
|
رسم منحنيين على نفس الشكل :
وبذلك نستطيع أن رسم عدد كبير من المنحنيات على نفس الشكل.
x = 0:0.05*pi:2*pi;
y = sin(x)
z = cos(x)
plot(x,y,x,z)
وبذلك نستطيع أن رسم عدد كبير من المنحنيات على نفس الشكل.
لو أضفنا الأسطر التالية على البرنامج السابق يصبح الرسم :
title('Function sin and cos')
xlabel('x')
xlabel('x')
ylabel('y')
z = cos(x)
plot(z)
يأخذ التابع أول قيمة من التابع y ويأخذ x رقم العنصر أي كأنك كتبت : plot(1:length(z),z)أما لو كانت z عقدية فإنه يرسم القسم العقدي بالنسبة للقسم الحقيقي.
الكتابة على الشكل :
نستطيع كتابة أي نص على الرسم وذلك بتحديد إحداثياته فقط : text(5,0.1,’sin’)
إن البرنامج بشكل تلقائي يحدد لك أبعاد المحاور ولكن لو أردت تحديد هذه الحدود فإليك التعليمة التالية:axis([-15 15 -17 17]) إن أول رقمين يحددان مجال المحور x وثاني رقمين يحددان مجال المحور y.
إذا كان لدينا شكل يحوي عدة توابع متداخلة وأردنا تعريف كل تابع حسب لونه أو غيره فيمكن استعمال التعليمة التالية :
legend(‘sin(x)’,’cos(x)’,’sin(x)./x’)
هذا الأمر سيأخذ لون الشكل الأول ويضع بجانبه أول عبارة تضعها في أمر legend والثاني مع الثاني وهكذا .
تجزيء الشكل إلى أشكال فرعیة :
من خلال تعليمة subplot
;(x=linspace(-20,20
;(y=sin(x
;(z=cos(x
;(a=2*sin(x).*cos(x
;(b=sin(x)./(cos(x)+eps
;(subplot(2,2,1
;(plot(x,y
;(subplot(2,2,2
;(plot(x,z
;(subplot(2,2,3
;(plot(x,a
;(subplot(2,2,4
;(plot(x,b
أخـيـراً اتـمـنـى لـكـم مـشـاهـدة مـمـتـعـة لـهـذا الـدرس