آخرین اخبار پربازدیدترین ها
کد خبر: 24996
۱۰:۵۲ ۰۲ /۰۶/ ۱۳۹۶

عملگر colon (:) در متلب

یکی از عملگر‌های مفید در متلب، عملگر colon (:) می‌باشد. این عملگر برای ایجاد بردار، آرایه subscript و برای تکرار مشخص استفاده می‌شود. در ادامه با اوردن مثال هایی با این عملگر بیشتر آشنا می‌شوید.
سرویس آموزش و آزمون برق نیوز:
 
یکی از عملگر‌های مفید در متلب، عملگر colon (:) می‌باشد.

این عملگر برای ایجاد بردار، آرایه subscript و برای تکرار مشخص استفاده می‌شود.

اگر می‌خواهید یک بردار سطری شامل اعداد ۱ تا ۱۰ ایجاد کنید، می‌توانید مانند عبارت زیر بنویسید.

1:10
 

متلب دستور بالا را اجرا کرده و اعداد بین 1 تا 10 را بر می گرداند.


ans =                                                                           

                                                                                

    1    2    3    4    5    6    7    8    9   10


مثال


100: -5: 50

 
متلب دستور بالا را اجرا کرده و به صورت زیر نمایش می دهد.


ans =

   100    95    90    85    80    75    70    65    60    55    50

مثال


0:pi/8:pi

متلب دستور بالا را اجرا کرده و به صورت زیر نمایش می دهد.


ans =

  Columns 1 through 7

      0    0.3927    0.7854    1.1781    1.5708    1.9635    2.3562

  Columns 8 through 9

      2.7489    3.1416
 


از کولن برای ایجاد برداری از شاخص‌ها برای انتخاب سطر ها، ستون‌ها یا عناصر آرایه‌ها استفاده می‌کنیم.


جدول زیر طرز استفاده از دستور کولن را نشان می‌دهد.
 
 

مثال

یک فایل اسکریپت ایجاد کرده و کد زیر را بنویسید.

A = [1 2 3 4; 4 5 6 7; 7 8 9 10]

A(:,2)      % second column of A

A(:,2:3)    % second and third column of A

A(2:3,2:3)  % second and third rows and second and third columns


نتیجه بعد از اجرای کد در متلب به صورت زیر می باشد.
 

A =

     1     2     3     4

     4     5     6     7

     7     8     9    10

 

ans =

     2

     5

     8

 

ans =

     2     3

     5     6

     8     9

 

ans =

     5     6

     8     9
 

منبع: سایت تحلیلزاده
ارسال نظرات قوانین ارسال نظر
لطفا از نوشتن با حروف لاتین (فینگلیش) خودداری نمایید.
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.
نتیجه عبارت زیر را وارد کنید
=
captcha