به آموزشگاه بیاموز خوش آمدید!

سبد خرید (0)

ایجاد بردارهای خالی در متلب

در نرم افزار متلب، با استفاده از براکت های خالی، می توان یک بردار خالی را ایجاد نمود. به مثال زیر توجه کنید:

مثال (ایجاد بردارهای خالی در متلب)

 اکنون می توانید مقادیری را به این بردار انتساب دهید. در مثال زیر، بررسی می کنیم که در حال حاضر چه مقداری در متغیر evec قرار دارد(هیچ مقداری قرار ندارد) و سپس مقدار 4 را به آن اضافه می کنیم:

مثال (ایجاد بردارهای خالی در متلب)

با استفاده از عبارت زیر، ابتدا بررسی می کنیم که در حال حاضر چه مقداری در متغیر evec وجود دارد و سپس مقدار 11 را به آن بردار اضافه می کنیم:

مثال (ایجاد بردارهای خالی در متلب)

این کار را می توان به تعداد دلخواه انجام داد تا یک بردار را به وجود آورد. گاهی اوقات استفاده از این روش ضروری است اما در کل استفاده از آن ایده ی خوبی نیست و باید از آن اجتناب نمود، زیرا این کار وقت گیر است.

همچنین می توان از بردارهای خالی، برای حذف عناصر بردارها استفاده نمود. بعنوان مثال، برای حذف کردن درایه ی سوم یک بردار، می توان یک بردار خالی را به آن انتساب داد. به مثال زیر توجه کنید:

مثال (ایجاد بردارهای خالی در متلب)

اکنون در بردار بالا، درایه ها از 1 تا 4 شماره گذاری می شوند. توجه کنید که اکنون متغیر vec تغییر کرده است.

همچنین می توان یک زیرمجموعه از یک بردار را حذف نمود. بعنوان مثال داریم:

مثال (ایجاد بردارهای خالی در متلب)

 در ماتریس ها نمی توان عناصر تکی را حذف نمود. زیرا ماتریس ها همواره نیاز دارند تا در هر ردیف از آنها، تعداد عناصر یکسانی قرار گرفته باشند. به مثال زیر توجه کنید:

مثال (ایجاد بردارهای خالی در متلب)

 اما این امکان وجود دارد تا یک ردیف یا ستون کامل را از یک ماتریس حذف کنیم. بعنوان مثال برای حذف دومین ستون از ماتریس بالا، می توانیم بصورت زیر عمل کنیم:

مثال (ایجاد بردارهای خالی در متلب)

 همچنین اگر از اندیس گذاری خطی در یک ماتریس استفاده شده باشد، وقتی که یک عنصر را از آن ماتریس حذف کنیم، ماتریس ما به یک ماتریس سطری تغییر شکل می دهد:

مثال (ایجاد بردارهای خالی در متلب)

 


تمرین 2.2

ابتدا در مورد نتیجه ی تولید شده توسط دستورات و عبارات زیر فکر کنید و سپس آنها را در متلب تایپ کنید تا نتیجه را مشاهده کنید:

تمرین