اطلاعیه

Collapse
No announcement yet.

سوال در مورد حذف سطرهای تکراری در ماتریس

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوال در مورد حذف سطرهای تکراری در ماتریس

    سلام خدمت همه اساتید

    یک ماتریس داریم که شامل تعدادی سطر و ستون است . در این ماتریس تعدادی از سطرها تکرار شده اند . حال می خواستم ببینم چگونه می توانم این سطرهای اضافی را حذف کنم و و این ماتریس جدید را درون همان آرایه یا یک آرایه جدید بریزم . در ضمن در این ماتریس شامل اعداد صفر و یک است و ستون آخر هم اعداد اعشاری. مثال :
    1.5 0 0 1 0 1 1
    2.3 1 0 1 0 1 0
    1.5 0 0 1 0 1 1
    8.9 1 1 0 0 0 1
    6.6 0 0 0 0 1 1
    2.3 1 0 1 0 1 0
    1.5 1 0 1 1 1 0
    ...
    در ضمن مهم نیست که ستون آخر را چک کنیم . به نظر من با xor می توان این کار را انجام داد اما نمیدونم چگونه سطرهای اضافی را حذف کنم.

    #2
    پاسخ : سوال در مورد حذف سطرهای تکراری در ماتریس

    منظورت اگه از حذف کردن از صفر کردن نباشه میشه از این دستور استفاده کرد :
    شما ماتیرسی که مثال زدی مثلا اسمش A هست مینویسیم :
    A(1,=[]
    این دستور میگه هر سطری رو که میخواید حذف کنی
    A(1,
    مثلا سطر 1 رو به جاش تهی یا همون [] قرار بده.
    هر سطر دیگه ای رو بخواید پاک کنید کافیه جای 1 شماره سطر رو بزارید

    دیدگاه

    لطفا صبر کنید...
    X