تمارين -1-

 تمرين -1- :
إستخدام الماتلاب كآلة حاسبة 
كمثال بسيط على الحساب التفاعلي،فقط إطبع التعبير الرياضي الذي تريد حسابه بعد الـ (>>) الموجود في الـ command

>> 3+3
ans =
     6
 14/2<<
ans =
     7
 13.4-6<<
ans =
    7.4000
لاحظ عندما لا نضع متحول خرج فإن الماتلاب يضع متحول افتراضي ويسميه ans.

  ____________________________________

لكتابة أكثر من عبارة على السطر الواحد، نستخدم الفاصلة (,) 

>> 14/2 , 5*6 , 1+1.2
ans=
7
ans =
    30
ans =
    2.2000
_______________________________

أهمية الأقواس 
 1+2*3<<
ans =
     7
 (1+2)*3<<
ans =
     9
>> 1/(2+3^2)+4/5*6/7
ans =
    0.7766
لو لم نضع الأقواس ،ستختلف الإجابة ولن نحصل على نتيجة صحيحة  ،لذلك يجب الإنتباه لوضع الأقواس

>> 1/2+3^2+4/5*6/7
ans =
   10.1857
__________________________________

>> 5+3i

ans =
5.0000 + 3.0000i
 >> (3+4i)+(1+i)
ans =
   4.0000 + 5.0000i



 تمرين -2-:  
المتغيرات
 x=4<<
4=x 
لاحظ تم تخزين قيمة المتغير  في الـ Workspace
>> y=3;

أيضاً تم تخزين قيمة المتغير y، لكن لم يتم إظهار قيمته في الـ command بسبب وجود الفاصلة المنقوطة.

>> z=x*y
z =
    12
>> x=x+1
x =
     5

يمكن استدعاء قيمة x بمجرد كتابة في الماتلاب.
>>x
x=
5



لحذف قيمة متغير نستخدم تعليمة :
>> clear x
لحذف جميع المتغيرات نستخدم تعليمة :
>> clear all
لتنظيف الـ command 
>> clc


تمرين -3- :
  العمليات المنطقية
  1 (True)
(False)
&  : AND
|   : OR
~   : NOT
-------------

>> 5>8
ans =
     0
>> A=5<10
A =
     1

>> B=[15 6 9];
C=[8 20 9];
D=C>=B
D =
     0     1     1

>> B>6
ans =
     1     0     1

>> x=0;y=1;
>> x&y
ans =
     0

>> A=x|y
A =
     1
>> ~x
ans =
     1
>> ~y
ans =
     0
>> (y&0)+(~x)+(0|y)
ans =
     2
____________________________________________________________________________________________________________________________
     تمرين -4-:  
الوصول إلى معلومات عن النظام من خلال الماتلاب
جرب التالي :
>> computer
>> matlabroot
>> version
>> date
>> fix(clock)
 >> calendar
____________________________________________________
تمرين -5- : 
(رسائل الخطأ )
إذا قمت بإدخال تعبير غير صحيح , الماتلاب سيظهر لك رسالة خطأ .
على سبيل المثال :  إذا لم نكتب الإشارة  في التعبير التالي سيعطي خطأ

>> x=10;
>> 5x
 5x
 |
Error: Unexpected MATLAB expression.

إذا أردت تصحيح الخطأ ،بالطبع بإمكانك أن تعيد كتابة التعبير مرة ثانية بالطريقة الصحيحة ، لكن إذا كان التعبير طويل  فربما سنصنع أخطاء أخرى عند طباعته للمرة الثانية، لذلك يمكنك أن تستدعي التعبير السابق بالضغط على زر السهم 
المتجه للأعلى  
  • بالتالي لاستدعاء آخر تعليمة تم كتابتها بالضغط على زر السهم المتجه إلى الأعلى ...